/[pkgs]/devel/firefox/find-external-requires
ViewVC logotype

Contents of /devel/firefox/find-external-requires

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Fri Oct 1 20:27:28 2004 UTC (5 years, 1 month ago) by notting
Branch: MAIN
CVS Tags: firefox-3_0-0_beta2_3_fc9, firefox-1_0_4-6, firefox-1_1-0_2_3_deerpark_alpha2, firefox-0_10_1-1_0PR1_18, firefox-1_0_3-4, firefox-1_0_3-5, firefox-1_5-0_5_0_rc1, firefox-3_1-0_7_beta2_fc11, firefox-1_0-3, firefox-3_0-0_42_cvs20080315_fc9, firefox-3_6_1-0_2_b3_fc13, firefox-0_10_1-1_0PR1_21, firefox-0_10_1-1_0PR1_20, firefox-1_1-0_2_5_deerpark_alpha2, F-11-split, firefox-0_10_1-1_0PR1_15, firefox-3_0-0_beta2_18_nightly20080210_fc9, firefox-3_5_5-1_fc13, firefox-2_0_0_1-6_fc7, firefox-3_0_1-1_fc10, firefox-1_5_0_3-2, firefox-3_0-0_56_cvs20080405_fc10, firefox-1_5_0_5-6, firefox-1_5_0_5-7, firefox-1_5_0_5-4, firefox-3_0-0_43_cvs20080316_fc9, firefox-1_5_0_5-2, firefox-3_6_1-0_1_b2_fc13, firefox-3_0-0_48_cvs20080325_fc9, firefox-1_0_4-2, firefox-2_0_0_6-1_fc8, firefox-1_1-0_2_4_deerpark_alpha2, firefox-1_5_0_5-8, firefox-3_1-0_10_beta3_fc11, firefox-3_0-0_beta2_2_fc9, firefox-3_0_2-1_fc10, firefox-1_5_0_1-2_1, firefox-2_0_0_4-1_fc8, firefox-3_0-0_59_cvs20080408_fc10, firefox-1_5-0_5_1_rc3, firefox-3_0-0_beta4_34_nightly20080304_fc9, firefox-2_0_0_3-4_fc7, FC-5-split, firefox-0_10_1-1_0PR1_19, firefox-0_10_1-1_0PR1_16, firefox-3_1-0_1_beta1_fc11, firefox-0_10_1-1_0PR1_14, firefox-1_5-0_5_0_rc3, firefox-0_10_1-1_0PR1_12, firefox-0_10_1-1_0PR1_13, firefox-0_10_1-1_0PR1_10, firefox-0_10_1-1_0PR1_11, firefox-3_0-0_37_cvs20080309_fc9, firefox-3_0-0_44_cvs20080315_fc9, firefox-2_0_0_3-3_fc7, FC-4-split, firefox-1_1-0_2_1_deerpark_alpha2, firefox-1_1-0_2_7_deerpark_alpha2_1, firefox-3_0-0_beta3_20_nightly20080213_fc9, firefox-2_0_0_6-9_fc8, firefox-3_0-0_51_cvs20080331_fc10, firefox-1_1-0_0_1_deerpark_alpha2, firefox-3_5_2-2_fc12, firefox-1_0-2, firefox-1_5_0_6-11, firefox-3_0-0_beta3_28_nightly20080226_fc9, firefox-3_5-0_20_beta4_fc12, firefox-3_0-0_58_cvs20080407_fc10, F-7-split, firefox-3_5_4-1_fc13, firefox-2_0_0_6-10_fc8, firefox-1_0-1, firefox-3_1-0_5_beta2_fc11, firefox-2_0_0_9-1_fc9, firefox-3_0-0_50_cvs20080327_fc9, firefox-2_0_0_1-3_fc7, firefox-3_0-0_54_cvs20080403_fc10, firefox-3_0-0_beta2_19_nightly20080211_fc9, firefox-2_0_0_5-2_fc8, firefox-1_0-4, firefox-3_0-0_beta4_35_nightly20080306_fc9, firefox-2_0_0_4-0_rc3_fc8, firefox-1_0-5, firefox-1_5_0_7-2_fc6, firefox-3_0-0_49_cvs20080326_fc9, firefox-2_0_0_6-2_fc8, firefox-3_0-0_beta3_20_nightly20080212_fc9, firefox-1_5_0_6-2, firefox-3_0-0_beta3_32_nightly20080301_fc9, F-9-split, firefox-3_0-0_beta3_25_nightly20080221_fc9, firefox-3_5_2-3_fc12, firefox-2_0_0_4-3_fc8, firefox-1_0_3-2, firefox-3_0-0_beta3_30_nightly20080228_fc9, FC-3-split, firefox-3_0-0_beta3_34_nightly20080304_fc9, firefox-2_0_0_6-11_fc8, firefox-2_0_0_10-2_fc9, firefox-3_0-0_beta2_17_nightly20080209_fc9, firefox-1_0_1-4, firefox-1_0_1-5, firefox-3_0-0_beta3_33_nightly20080302_fc9, firefox-1_5_0_2-2, firefox-1_5_0_2-4, firefox-1_0_1-2, firefox-1_0_1-3, firefox-1_1-0_2_6_deerpark_alpha2, firefox-1_0_3-3, firefox-3_0-0_beta2_14_nightly20080130_fc9, firefox-1_5-1_1, firefox-3_0-0_beta2_16_nightly20080206_fc9, firefox-3_5_1-2_fc12, firefox-3_0-0_beta2_11_nightly20080115_fc9, firefox-2_0_0_8-2_fc9, firefox-2_0_0_6-8_fc8, firefox-3_0-0_beta3_27_nightly20080223_fc9, firefox-3_0-0_53_cvs20080402_fc10, firefox-3_0-0_beta4_36_nightly20080307_fc9, firefox-3_1-0_6_beta2_fc11, firefox-3_5-1_fc12, firefox-1_5_0_1-7, firefox-3_0-0_beta3_23_nightly20080217_fc9, F-12-split, firefox-2_0_0_4-2_fc8, firefox-1_5_0_4-4, firefox-3_0-0_beta3_24_nightly20080220_fc9, firefox-1_5_0_1-5, firefox-3_0-0_beta3_31_nightly20080229_fc9, firefox-1_0_2-4, firefox-1_0_2-3, firefox-1_0_2-2, firefox-1_0_2-1, firefox-3_1-0_11_beta3_fc11, firefox-3_1-0_4_beta2_fc11, firefox-2_0_0_1-2_fc7, firefox-2_0_0_10-4_fc9, firefox-1_5_0_2-3, firefox-1_5_0_6-10, firefox-1_0_4-5, firefox-1_0_1-1, firefox-2_0_0_6-12_fc8, firefox-3_0-0_beta3_22_nightly20080215_fc9, firefox-1_5_0_7-5_fc6, firefox-1_5_0_7-3_fc6, firefox-3_0-0_57_cvs20080406_fc10, firefox-1_5_0_5-5, firefox-1_5_0_6-3, firefox-1_5_0_4-3, firefox-1_5_0_4-2, firefox-3_5-2_fc12, firefox-3_0-0_beta2_15_nightly20080130_fc9, firefox-1_5_0_4-5, firefox-1_5_0_5-3, firefox-3_0-0_beta3_29_nightly20080227_fc9, firefox-3_0-0_61_cvs20080416_fc10, firefox-2_0-2_fc7, firefox-0_10_1-1_0PR1_8, firefox-3_5-0_21_beta4_fc12, firefox-1_0_1-6, firefox-2_0_0_10-3_fc9, firefox-3_0-1_fc10, firefox-3_1-0_3_beta1_fc11, firefox-1_5_0_7-7_fc6, firefox-3_0-0_60_cvs20080414_fc10, firefox-2_0_0_2-3_fc7, firefox-2_0_0_2-2_fc7, firefox-3_0-0_38_cvs20080310_fc9, firefox-2_0_0_1-5_fc7, firefox-2_0_0_6-5_fc8, firefox-0_10_0-1_0PR1_7, firefox-3_0-0_beta3_26_nightly20080222_fc9, firefox-3_0-0_beta2_4_fc9, firefox-3_0-0_46_cvs20080320_fc9, firefox-3_0-0_beta2_8_fc9, firefox-3_0-0_47_cvs20080324_fc9, firefox-3_5_2-1_fc12, FC-6-split, firefox-3_5_3-1_fc12, firefox-3_0-0_52_cvs20080401_fc10, firefox-2_0_0_3-2_fc7, firefox-1_5_0_1-6, firefox-2_0_0_6-6_fc8, firefox-3_0-0_63_cvs20080516_fc10, firefox-2_0_0_1-4_fc7, firefox-3_0-0_beta2_5_fc9, firefox-3_0-0_beta2_1_fc9, firefox-3_0-0_55_cvs20080404_fc10, firefox-1_1-0_2_8_deerpark_alpha2, firefox-1_5_0_7-4_fc6, firefox-1_5_0_7-6_fc6, firefox-2_0_0_8-1_fc9, firefox-3_0-0_65_cvs20080416_fc10, firefox-1_5-0_5_0_beta1, firefox-2_0_0_5-3_fc8, firefox-3_0-0_beta2_12_nightly20080121_fc9, firefox-1_1-0_2_2_deerpark_alpha2, firefox-0_99-1_0RC1_3, firefox-0_10_1-1_0PR1_9, firefox-3_6_1-0_3_b3_fc13, firefox-2_0-1_fc7, firefox-3_0-0_45_cvs20080317_fc9, RHEL-4-split, firefox-3_0-0_beta3_21_nightly20080214_fc9, firefox-1_5-3, firefox-1_5-2, firefox-1_5-1, F-8-split, firefox-1_0-6, firefox-1_0-7, firefox-1_5-5, firefox-1_5-4, firefox-3_0-0_40_cvs20080312_fc9, firefox-1_0-8, firefox-3_0-0_beta2_7_fc9, firefox-3_0-0_beta2_6_fc9, firefox-1_5_0_1-2, firefox-1_5_0_1-3, firefox-3_0-0_beta2_9_fc9, firefox-1_5_0_1-1, firefox-1_5_0_6-9, firefox-1_5_0_6-8, firefox-1_5_0_1-4, firefox-3_0-0_39_cvs20080311_fc9, firefox-1_5_0_6-5, firefox-1_5_0_6-4, firefox-1_5_0_1-8, firefox-1_5_0_1-9, firefox-0_99-1_0RC1_1, firefox-2_0_0_3-1_fc7, firefox-2_0_0_6-4_fc8, firefox-2_0_0_10-5_fc9, firefox-2_0_0_6-7_fc8, firefox-3_5_1-1_fc12, firefox-2_0_0_10-1_fc9, firefox-2_0_0_6-3_fc8, firefox-1_5_0_6-12, firefox-3_5_1-3_fc12, firefox-2_0_0_1-1_fc7, firefox-2_0_0_2-1_fc7, firefox-3_0_2-2_fc11, F-10-split, firefox-1_5-0_5_0_beta2, firefox-3_0-0_beta2_10_nightly20080113_fc9, firefox-3_0-0_41_cvs20080312_fc9, HEAD
filter out library Provides: and the internal Requires: on those
provides. Fixes depsolver confusion between mozilla/firefox/thunderbird copies of libraries.
1 #!/bin/sh
2
3 # Finds requirements provided outside of the current file set
4
5 filelist=`sed "s/[]['\"*?{}]/\\\\\&/g"`
6
7 provides=`echo $filelist | /usr/lib/rpm/find-provides`
8
9 {
10 for f in $filelist ; do
11 echo $f | /usr/lib/rpm/find-requires | while read req ; do
12 found=0
13 for p in $provides ; do
14 if [ "$req" = "$p" ]; then
15 found=1
16 fi
17 done
18 if [ "$found" = "0" ]; then
19 echo $req
20 fi
21 done
22 done
23 } | sort -u

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2