[jhbuild: 3/6] 3.2: Add pkg-config identifiers for a lot of tarball modules



commit 78bd2bb5c314cfb0d0acae49afaa26e8360d85be
Author: Colin Walters <walters verbum org>
Date:   Thu Jun 23 16:59:20 2011 -0400

    3.2: Add pkg-config identifiers for a lot of tarball modules
    
    Some things are still missing .pc files.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=564373

 modulesets/gnome-suites-core-3.2.modules      |    2 +
 modulesets/gnome-suites-core-deps-3.2.modules |   45 +++++++++++++++++++++++--
 2 files changed, 44 insertions(+), 3 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-3.2.modules b/modulesets/gnome-suites-core-3.2.modules
index 923deb6..c8c326b 100644
--- a/modulesets/gnome-suites-core-3.2.modules
+++ b/modulesets/gnome-suites-core-3.2.modules
@@ -378,6 +378,7 @@
        Can remove disable-default-build-tests for pulseaudio 0.9.23 and above
     -->
   <autotools id="pulseaudio" autogenargs="--disable-udev --disable-hal --disable-oss --disable-default-build-tests">
+    <pkg-config>libpulse.pc</pkg-config>
     <branch repo="0pointer.de" module="pulseaudio/pulseaudio-0.9.21.tar.gz" version="0.9.21"
             hash="sha256:94e22356ac70ee95388ae58da90d88c6b3186d1938618d21671627ff56cee254"
             md5sum="76e623c4c72e2258bc8bdeb1599bad74" size="2056896">
@@ -794,6 +795,7 @@
   </autotools>
 
   <autotools id="dbus" supports-non-srcdir-builds="no" autogenargs="--with-systemdsystemunitdir=no">
+    <pkg-config>dbus-1.pc</pkg-config>
     <branch module="dbus/dbus-1.4.0.tar.gz" version="1.4.0"
 	    repo="dbus"
 	    hash="sha256:c96d2f86d40e158e2bf405925a0a42cce0533a8466098e2f2238aa1614926652"
diff --git a/modulesets/gnome-suites-core-deps-3.2.modules b/modulesets/gnome-suites-core-deps-3.2.modules
index b51dfbf..a2354f9 100644
--- a/modulesets/gnome-suites-core-deps-3.2.modules
+++ b/modulesets/gnome-suites-core-deps-3.2.modules
@@ -90,6 +90,7 @@
   </tarball>
 
   <tarball id="libical" version="0.43">
+    <pkg-config>libical.pc</pkg-config>
     <source href="http://downloads.sourceforge.net/freeassociation/libical-0.43.tar.gz";
             hash="sha256:099f3e29a864de324477983eefaf17a4ef3b4ec8f075f95384db1ac67b6663a6"
             md5sum="5f0a1feb60894d0be537aefea5647474" size="1145724"/>
@@ -98,6 +99,7 @@
   </tarball>
 
   <autotools id="libgdata">
+    <pkg-config>libgdata.pc</pkg-config>
     <branch/>
     <dependencies>
       <dep package="glib"/>
@@ -136,6 +138,7 @@
   </autotools>
 
   <autotools id="cairo" autogenargs="--enable-xlib">
+    <pkg-config>cairo.pc</pkg-config>
     <branch module="releases/cairo-1.10.0.tar.gz" version="1.10.0"
             repo="cairo.org"
             hash="sha256:0f2ce4cc4615594088d74eb8b5360bad7c3cc3c3da9b61af9bfd979ed1ed94b2"
@@ -153,6 +156,7 @@
   </autotools>
 
   <autotools id="cogl">
+    <pkg-config>cogl-1.0.pc</pkg-config>
     <branch/>
     <dependencies>
       <dep package="glib"/>
@@ -274,6 +278,7 @@
   </autotools>
 
   <autotools id="dbus-glib">
+    <pkg-config>dbus-glib-1.pc</pkg-config>
     <branch module="dbus-glib/dbus-glib-0.92.tar.gz" version="0.92"
 	    repo="dbus"
 	    hash="sha256:5a7fd4cf937cdcb7f2eed61341b70ee0f2607450a50db381618598adf60dd40e"
@@ -311,6 +316,7 @@
   </tarball>
 
   <tarball id="enchant" version="1.6.0">
+    <pkg-config>enchant.pc</pkg-config>
     <source href="http://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz";
 	    hash="sha256:2fac9e7be7e9424b2c5570d8affe568db39f7572c10ed48d4e13cddf03f7097f"
 	    md5sum="de11011aff801dc61042828041fb59c7" size="607018"/>
@@ -349,6 +355,7 @@
   </tarball>
 
   <tarball id="fontconfig" version="2.8.0">
+    <pkg-config>fontconfig.pc</pkg-config>
     <source href="http://www.fontconfig.org/release/fontconfig-2.8.0.tar.gz";
             hash="sha256:fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335"
             md5sum="77e15a92006ddc2adbb06f840d591c0e" size="1548409"/>
@@ -652,6 +659,7 @@
  </autotools>
 
   <tarball id="libcroco" supports-non-srcdir-builds="no" version="0.6.2">
+    <pkg-config>libcroco-0.6.pc</pkg-config>
     <source href="http://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.2.tar.bz2";
             hash="sha256:be24853f64c09b63d39e563fb0222e29bae1a33c3d9f6cbffc0bc27669371749"
             md5sum="1429c597aa4b75fc610ab3a542c99209" size="415492"/>
@@ -662,6 +670,7 @@
   </tarball>
 
   <autotools id="libdaemon" autogenargs="--disable-lynx">
+    <pkg-config>libdaemon.pc</pkg-config>
     <branch repo="0pointer.de" module="libdaemon/libdaemon-0.14.tar.gz"
 	    version="0.14"
             hash="sha256:fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834"
@@ -669,6 +678,7 @@
   </autotools>
 
   <tarball id="libdiscid" version="0.2.2">
+    <pkg-config>libdiscid.pc</pkg-config>
     <source href="http://users.musicbrainz.org/~matt/libdiscid-0.2.2.tar.gz";
             hash="sha256:974b5d5ab23fb45910a4fe171045a22a749cd8cb9833168f7178839993a58402"
             md5sum="ee21ddbe696a3c60e14827a75f3bcf5b" size="347907"/>
@@ -694,6 +704,7 @@
   </autotools>
 
   <tarball id="libgee" version="0.6.0">
+    <pkg-config>gee-1.0.pc</pkg-config>
     <source href="http://download.gnome.org/sources/libgee/0.6/libgee-0.6.0.tar.bz2";
             hash="sha256:e586678d0a88637abeaaf850b62231000772e79ea6d9c4b45dc3cea99f778a7a"
             md5sum="4eb513b23ab6ea78884989518a4acf6f" size="477609"/>
@@ -747,6 +758,7 @@
   </autotools>
 
   <cmake id="libmusicbrainz">
+    <pkg-config>libmusicbrainz3.pc</pkg-config>
     <branch module="libmusicbrainz-3.0.2.tar.gz" version="3.0.2"
             repo="ftp.musicbrainz.org"
             hash="sha256:b9a35e56826239add731cf083108cbc313d4a2d1770e6f5006966daa66a21eda"
@@ -759,6 +771,7 @@
   </cmake>
 
   <tarball id="libnice" version="0.1.0">
+    <pkg-config>nice.pc</pkg-config>
     <source href="http://nice.freedesktop.org/releases/libnice-0.1.0.tar.gz";
             hash="sha256:c79b85f53c63fc676c6f84f4a40a5e210106cc7856ba17580fc2716f36c720ff"
             md5sum="c077e2aa74c9afb4b4e157efc8a6ad9d" size="655234"/>
@@ -778,6 +791,7 @@
   </autotools>
 
   <tarball id="liboil" version="0.3.17">
+    <pkg-config>liboil-0.3.pc</pkg-config>
     <source href="http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz";
             hash="sha256:105f02079b0b50034c759db34b473ecb5704ffa20a5486b60a8b7698128bfc69"
             md5sum="47dc734f82faeb2964d97771cfd2e701" size="912563"/>
@@ -797,6 +811,7 @@
 
   <cmake id="libproxy"
          cmakeargs="-DCMAKE_BUILD_TYPE=None -DWITH_KDE4=OFF -DWITH_PYTHON=OFF -DWITH_PERL=OFF -DWITH_VALA=ON -DWITH_DOTNET=OFF -DWITH_MOZJS=OFF -DWITH_WEBKIT=ON -DGAC_DIR=${prefix}/lib/mono">
+    <pkg-config>libproxy-1.0.pc</pkg-config>
     <branch repo="libproxy.googlecode.com"
             module="libproxy-0.4.6.tar.gz" version="0.4.6"
             hash="sha256:9ad912e63b1efca98fb442240a2bc7302e6021c1d0b1b9363327729f29462f30"
@@ -825,6 +840,7 @@
 
   <tarball id="libsndfile" version="1.0.23" supports-non-srcdir-builds="no"
            autogenargs="--disable-flac">
+    <pkg-config>sndfile.pc</pkg-config>
     <source href="http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.23.tar.gz";
             hash="sha256:54c9c375598538263395a691f9b30987a2faa3d8a166d27e6a09ba4700223d4d"
             md5sum="d0e22b5ff2ef945615db33960376d733" size="1037078"/>
@@ -843,6 +859,7 @@
   </autotools>
 
   <tarball id="libtasn1" version="2.2" supports-non-srcdir-builds="no">
+    <pkg-config>libtasn1.pc</pkg-config>
     <source href="ftp://ftp.gnu.org/gnu/libtasn1/libtasn1-2.2.tar.gz";
             hash="sha256:5dd7956d62a351bb657f18d228c5d5b9e9455355543f59ff36484a9d389e36b9"
             md5sum="14cc361500d2e768a8a6ec538ce3fecb" size="1641693" />
@@ -855,6 +872,7 @@
   </tarball>
 
   <autotools id="libunique">
+    <pkg-config>unique-3.0.pc</pkg-config>
     <branch module="libunique/3.0/libunique-3.0.2.tar.bz2" repo="gnome.org"
             version="3.0.2" checkoutdir="libunique-3.0.2"
             hash="sha256:50269a87c7aabf1e25f01b3bbb280133138ffd7b6776289894c614a4b6ca968d"
@@ -878,6 +896,7 @@
   </autotools>
 
   <tarball id="libxklavier" supports-non-srcdir-builds="no" version="5.1">
+    <pkg-config>libxklavier.pc</pkg-config>
     <source href="http://download.gnome.org/sources/libxklavier/5.1/libxklavier-5.1.tar.bz2";
             hash="sha256:1d7e8a6ed842d415d2f95b827e7d04ecf515ed5be2aaee262a8dd1c5cbe10ff1"
             md5sum="cbc2a760827c20aef61eb7b18a6ce598"
@@ -904,6 +923,7 @@
 -->
 
   <autotools id="libxml2">
+    <pkg-config>libxml-2.0.pc</pkg-config>
     <branch module="libxml2/libxml2-2.7.8.tar.gz"
             repo="xmlsoft.org" version="2.7.8"
             hash="sha256:cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"
@@ -911,6 +931,7 @@
   </autotools>
 
   <autotools id="libxslt" check-target="false">
+    <pkg-config>libxslt.pc</pkg-config>
     <branch module="libxml2/libxslt-1.1.26.tar.gz"
             repo="xmlsoft.org" version="1.1.26"
             hash="sha256:55dd52b42861f8a02989d701ef716d6280bfa02971e967c285016f99c66e3db1"
@@ -928,6 +949,7 @@
 
   <autotools id="nspr" autogen-sh="autogen.sh"
              autogenargs="--enable-ipv6 --with-mozilla" check-target="false">
+    <pkg-config>nspr.pc</pkg-config>
     <branch repo="ftp.mozilla.org"
             module="nspr/releases/v4.8.6/src/nspr-4.8.6.tar.gz"
 	    version="4.8.6"
@@ -955,8 +977,10 @@
     </dependencies>
   </autotools>
 
-  <autotools id="nss" autogen-sh="autogen.sh" supports-non-srcdir-builds="no"
+  <autotools id="nss"
+	     autogen-sh="autogen.sh" supports-non-srcdir-builds="no"
              check-target="false">
+    <pkg-config>nss.pc</pkg-config>
     <branch repo="ftp.mozilla.org"
             module="security/nss/releases/NSS_3_12_6_RTM/src/nss-3.12.6.tar.gz"
 	    version="3.12.6"
@@ -1008,7 +1032,9 @@
   </autotools>
 <!-- End Mozilla stuff subsection -->
 
-  <autotools id="pixman" autogenargs="--disable-gtk">
+  <autotools id="pixman"
+	     autogenargs="--disable-gtk">
+    <pkg-config>pixman-1.pc</pkg-config>
     <branch module="releases/pixman-0.20.2.tar.gz" version="0.20.2"
             repo="cairo.org"
             hash="sha256:27b4e58ae8dcf8787cc309bc2b119ca6b6e353b3283a7821896e454ae8bd9725"
@@ -1026,6 +1052,7 @@
   </autotools>
 
   <tarball id="poppler" version="0.16.0" autogenargs="--enable-xpdf-headers">
+    <pkg-config>poppler.pc</pkg-config>
     <source href="http://poppler.freedesktop.org/poppler-0.16.0.tar.gz";
             hash="sha256:e93e104abd710c310ebb98838f8147b198fbe0564cf8f5b273a75a1f7a01c5ac"
             md5sum="654f8e8debf028085173d76e3c34b652" size="1945847"/>
@@ -1043,6 +1070,7 @@
   </tarball>
 
   <autotools id="pycairo">
+    <pkg-config>pycairo.pc</pkg-config>
     <branch module="releases/pycairo-1.8.2.tar.gz" version="1.8.2"
             repo="cairo.org"
             hash="sha256:77a8cbe388fd66825056744f2fc5c58b3afc247748bc2c777751cc0c2eb30a2f"
@@ -1063,6 +1091,7 @@
   </autotools>
 
   <tarball id="rarian" version="0.8.1" supports-non-srcdir-builds="no">
+    <pkg-config>rarian.pc</pkg-config>
     <source href="http://download.gnome.org/sources/rarian/0.8/rarian-0.8.1.tar.bz2";
             hash="sha256:aafe886d46e467eb3414e91fa9e42955bd4b618c3e19c42c773026b205a84577"
             md5sum="75091185e13da67a0ff4279de1757b94" size="324441"/>
@@ -1084,6 +1113,7 @@
   </tarball>
 
   <tarball id="speex" version="1.2rc1">
+    <pkg-config>speex.pc</pkg-config>
     <source href="http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz";
             hash="sha256:342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"
             md5sum="c4438b22c08e5811ff10e2b06ee9b9ae" size="1061882"/>
@@ -1092,6 +1122,7 @@
   <autotools id="sqlite3"
              autogenargs="--disable-tcl --enable-threadsafe --enable-readline --enable-static --enable-load-extension"
              check-target="false">
+    <pkg-config>sqlite3.pc</pkg-config>
     <branch module="sqlite-3.7.1.tar.gz" version="3.7.1"
 	    repo="sqlite.org"
             hash="sha256:4a6656f765305399d67c84ad2f0725cb18594805926cdd71013370cc8216268d"
@@ -1102,12 +1133,14 @@
   </autotools>
 
   <tarball id="startup-notification" version="0.12">
+    <pkg-config>libstartup-notification-1.0.pc</pkg-config>
     <source href="http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz";
             hash="sha256:3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a"
             size="355285"/>
   </tarball>
 
   <tarball id="telepathy-glib" version="0.15.3" autogenargs="--enable-vala-bindings">
+    <pkg-config>telepathy-glib.pc</pkg-config>
     <source href="http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.15.3.tar.gz";
             hash="sha256:e634571b461dec00d1d30f652fb0a9ebf9ec600f1fce3d20a73aa846593c398e"
             md5sum="c89a1eafdf22be34f3bc5627cda90b89" size="3085968"/>
@@ -1124,6 +1157,7 @@
   </tarball>
 
   <tarball id="telepathy-logger" version="0.2.10">
+    <pkg-config>telepathy-logger-0.2.pc</pkg-config>
     <source href="http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.2.10.tar.bz2";
             hash="sha256:6496a31ea975217c5c36a4e8f1e0544c7e523f527ef423385f20bfd85da45fc0"
             md5sum="ec01a8f99fc11406e85153095433c155" size="449495"/>
@@ -1135,6 +1169,7 @@
   </tarball>
 
   <tarball id="telepathy-farsight" version="0.0.14" autogenargs="--disable-python">
+    <pkg-config>telepathy-farsight.pc</pkg-config>
     <source href="http://telepathy.freedesktop.org/releases/telepathy-farsight/telepathy-farsight-0.0.14.tar.gz";
             hash="sha256:3074d40b33ecd08d7fc0168dfb4a4dd4f98ef3fd5c4708074b9669b3f39457b5"
             md5sum="1e6af31be4d5cdfc72a3f06542de96c0" size="547695"/>
@@ -1159,6 +1194,7 @@
   </autotools>
 
   <autotools id="tracker" skip-autogen="never" autogen-sh="configure" autogenargs="--enable-miner-evolution=no --disable-unit-tests" check-target="false">
+    <pkg-config>tracker-client-0.10.pc</pkg-config>
     <branch module="tracker/0.10/tracker-0.10.2.tar.bz2" version="0.10.2" repo="gnome.org"
             hash="sha256:33a426f47497d69ecf46e934701fd6d70c2e849800dc4f65a2b91ec2cbd7477d"
             md5sum="b6b83267c71755e235b517edf2d9b905" size="7928845">
@@ -1185,8 +1221,8 @@
     </suggests>
   </autotools>
 
-<!--
   <tarball id="vala" version="0.13.0" autogenargs="-enable-vapigen">
+    <pkg-config>libvala-0.12.pc</pkg-config>
     <source href="http://download.gnome.org/sources/vala/0.13/vala-0.13.0.tar.bz2";
             hash="sha256:76a1cf33d9b5aae60a609c82c45dd17b19e3dd7fcb94fd3be2671ea896ed7563"
             md5sum="e7aaa7502d7731c8423b9229e09a76cb" size="2749488"/>
@@ -1207,6 +1243,7 @@
 
   <autotools id="WebKit" makefile="GNUmakefile"
              autogenargs="--with-gtk=3.0 --enable-introspection">
+    <pkg-config>webkitgtk-3.0.pc</pkg-config>
     <branch repo="webkitgtk.org"
             module="webkit-1.5.1.tar.gz" version="1.5.1"
             hash="sha256:23712d87cea9302a6819291d42ebe871226507abe23805e7248ce2b350e3feb3"
@@ -1278,6 +1315,7 @@
   <!-- OS Core Services dependencies -->
 
   <autotools id="libnl" skip-autogen="never" autogen-sh="configure" check-target="false">
+    <pkg-config>libnl-1.pc</pkg-config>
     <branch repo="people.suug.ch/~tgr/libnl/"
             module="libnl-1.1.tar.gz" version="1.1"
             md5sum="ae970ccd9144e132b68664f98e7ceeb1" size="288932">
@@ -1286,6 +1324,7 @@
   </autotools>
 
  <tarball id="lcms2" version="2.2" checkoutdir="lcms-2.2">
+    <pkg-config>lcms2.pc</pkg-config>
     <source href="http://downloads.sourceforge.net/lcms/lcms2-2.2.tar.gz";
             hash="sha256:b6f2a1be1a2b7ca54bfab69b32242d383a176637f161eeeaef451bd9fc1195cc"
             md5sum="aaf33c7c25675e6163189ba488ae20f5" size="4193353"/>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]