diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-03-20 17:00:05 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-03-20 17:00:05 +0000 |
commit | 0fd9573b8dda367c8c4527926d71146ac29f2c5b (patch) | |
tree | 43bb5f7dfcca8d810dc4d97466b50b92480d27dd /x11-misc | |
parent | sparc stable wrt #302326 (diff) | |
download | historical-0fd9573b8dda367c8c4527926d71146ac29f2c5b.tar.gz historical-0fd9573b8dda367c8c4527926d71146ac29f2c5b.tar.bz2 historical-0fd9573b8dda367c8c4527926d71146ac29f2c5b.zip |
Fix building with -Wl,--as-needed.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/bubblemon/ChangeLog | 6 | ||||
-rw-r--r-- | x11-misc/bubblemon/Manifest | 15 | ||||
-rw-r--r-- | x11-misc/bubblemon/bubblemon-1.46-r1.ebuild | 23 | ||||
-rw-r--r-- | x11-misc/bubblemon/files/bubblemon-1.46-asneeded.patch | 30 | ||||
-rw-r--r-- | x11-misc/slim/Manifest | 14 |
5 files changed, 52 insertions, 36 deletions
diff --git a/x11-misc/bubblemon/ChangeLog b/x11-misc/bubblemon/ChangeLog index 143a6c5c52c0..165a9431b6d5 100644 --- a/x11-misc/bubblemon/ChangeLog +++ b/x11-misc/bubblemon/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-misc/bubblemon # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/bubblemon/ChangeLog,v 1.36 2010/01/10 18:39:54 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/bubblemon/ChangeLog,v 1.37 2010/03/20 17:00:03 ssuominen Exp $ + + 20 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> + bubblemon-1.46-r1.ebuild, +files/bubblemon-1.46-asneeded.patch: + Fix building with -Wl,--as-needed. 10 Jan 2010; Christian Faulhammer <fauli@gentoo.org> bubblemon-1.46-r1.ebuild, bubblemon-2.0.14.ebuild: diff --git a/x11-misc/bubblemon/Manifest b/x11-misc/bubblemon/Manifest index dda3020ea988..2138b4ee3de9 100644 --- a/x11-misc/bubblemon/Manifest +++ b/x11-misc/bubblemon/Manifest @@ -1,17 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX bubblemon-1.46-asneeded.patch 509 RMD160 04963a864f93254345e6ca02bb71fadda4df822b SHA1 8f19a9e9a7d570e513364bba88a4d09d20e016ea SHA256 6b6502b6e1b0e82b38bc4b28161039705eb24785b122594adacc769138ba2017 AUX bubblemon-1.46-gtk.patch 3435 RMD160 45e2d5d562237ec1b45553a21cc003796058dccd SHA1 ed04fadb80b5942f5358986881de53ced0d26984 SHA256 6e02353acaebba6d0b0d2fc51ad200e5d499523e933586c41770bf4b652208b1 DIST bubblemon-2.0.14.tar.gz 221193 RMD160 1a175178b6ca4f74d3c8d60e2112d03423266c85 SHA1 66990aef47eb4a6fc6197c2ccb82f2ab3d605baf SHA256 720641a930005468fbfefe055b2aa77a2c02c6c2df050794223dce40afb5e261 DIST bubblemon-dockapp-1.46.tar.gz 40001 RMD160 79e8be36cd11a2c6f4998cd747b6125696603a81 SHA1 172de9ea7d78e4578143469187a72da8f836647a SHA256 f928073d3c69b2668e89b93cdcca5f390437831aab3eac3aa2129f8713e79dbf -EBUILD bubblemon-1.46-r1.ebuild 1006 RMD160 db10ef0f493a906ea60d3227c7dae9684eb2bed5 SHA1 edf8fbfc15a7ef5a4b09784e65c3c0a5a693d44f SHA256 89042f5fa24b9a72890c97341d7d1e179d4b5c3585d1fdef29877e77636b25fe +EBUILD bubblemon-1.46-r1.ebuild 1078 RMD160 6578f3d4b018ed3965ffbae2a6cb1a6666e54846 SHA1 62a755d430169045f5395c2904c59ea7c30ed67d SHA256 9a1325bcf11bab03ea486cec1f873538508cd24eb7c08d0f454641f2b975da05 EBUILD bubblemon-2.0.14.ebuild 1046 RMD160 dbbe89e2a1295d8cabcb11d067f457768ed41bf2 SHA1 1521a85db81495f866c501e2b5fba911e769698a SHA256 d8c92836f6a4d6279674b8d936365437f629fee076933eca885524eb8456ddc5 -MISC ChangeLog 4497 RMD160 757ea64dac1e03fd160ec222edf84ca8a176eb24 SHA1 a90cda20c36d2ecb951dbd35a7eb01782342fec9 SHA256 1cd7ac527c4d57a6d530ddc5a6415a81cabed36dabb58d34435a7e1eec97fdba +MISC ChangeLog 4659 RMD160 418cf84f40669112987bf4683ae1ef8757b177b4 SHA1 4b2bb6315a7d192dc9c89772c7d1785bc54c9a1d SHA256 dfae5b004a3b354f0701ae591953255be181065b310ee0007b8cbb0fc9f4a52c MISC metadata.xml 475 RMD160 e1a44b901b512304f79749d9fc6e169e39ee7637 SHA1 f2d0cb73e5f48d43773179277def5e21b0863fd2 SHA256 3e736094fe08714e3ad07d7264f2fb0963c06d278975ee53227c73d8227ac3dd ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAktKHwAACgkQNQqtfCuFneMj8ACfZQyuUwvxTeJKu4PfhabwEw6m -8awAoILq9HMS3pO2B4bEIy1WW2SSKpgR -=kFTn ------END PGP SIGNATURE----- diff --git a/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild b/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild index d1bd31473835..1ac3b3a0bcd9 100644 --- a/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild +++ b/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild,v 1.8 2010/01/10 18:39:54 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/bubblemon/bubblemon-1.46-r1.ebuild,v 1.9 2010/03/20 17:00:03 ssuominen Exp $ -inherit eutils +EAPI=2 +inherit eutils toolchain-funcs DESCRIPTION="A fun monitoring applet for your desktop, complete with swimming duck" HOMEPAGE="http://www.ne.jp/asahi/linux/timecop" @@ -13,30 +14,30 @@ SLOT="0" KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="" -RDEPEND=">=x11-libs/gtk+-2" +RDEPEND="x11-libs/gtk+:2" DEPEND="${RDEPEND} dev-util/pkgconfig" S=${WORKDIR}/${PN}-dockapp-${PV} -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gtk.patch +src_prepare() { + epatch "${FILESDIR}"/${P}-gtk.patch \ + "${FILESDIR}"/${P}-asneeded.patch } src_compile() { + tc-export CC emake GENTOO_CFLAGS="${CFLAGS}" || die "emake failed." } -src_install () { - dobin bubblemon +src_install() { + dobin bubblemon || die dodoc ChangeLog README doc/Xdefaults.sample insinto /usr/share/${PN} - doins misc/{*.xcf,*.wav} + doins misc/*.{xcf,wav} || die exeinto /usr/share/${PN} - doexe misc/wakwak.sh + doexe misc/wakwak.sh || die } diff --git a/x11-misc/bubblemon/files/bubblemon-1.46-asneeded.patch b/x11-misc/bubblemon/files/bubblemon-1.46-asneeded.patch new file mode 100644 index 000000000000..3988f3796964 --- /dev/null +++ b/x11-misc/bubblemon/files/bubblemon-1.46-asneeded.patch @@ -0,0 +1,30 @@ +--- Makefile ++++ Makefile +@@ -32,14 +32,12 @@ + OBJS = bubblemon.o + BUBBLEMON = bubblemon + +-LDFLAGS = -shared -Wl +- + STRIP = strip + +-CC = gcc ++CC ?= gcc + INSTALLMAN = -m 644 + +- ++LIBS = -lX11 + + # special things for Linux + ifeq ($(OS), Linux) +@@ -91,8 +89,8 @@ + all: $(BUBBLEMON) + + bubblemon: clean_obj +- $(CC) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEMON) \ +- $(LIBS) $(GTK2_LIBS) $(SRCS) ++ $(CC) $(LDFLAGS) $(GTK2_CFLAGS) $(CFLAGS) -o $(BUBBLEMON) \ ++ $(SRCS) $(LIBS) $(GTK2_LIBS) + + clean_obj: + rm -rf *.o diff --git a/x11-misc/slim/Manifest b/x11-misc/slim/Manifest index b18acf2ee8fb..3ed1f0e451d9 100644 --- a/x11-misc/slim/Manifest +++ b/x11-misc/slim/Manifest @@ -1,18 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX slim-1.3.1-config.diff 1589 RMD160 dd92d5bc0ecc507309d7d36631cde9310002dd3c SHA1 8e84e9c99fc3fbb2f0893578cebf4a76cb7a0263 SHA256 cda9414dd9586f22b6996815e368078688488a234d672ecc9f647012ae8d3889 AUX slim-1.3.1-gcc4.4.patch 380 RMD160 e2b1f057d32857239591474b5562b717a8ddab2c SHA1 60749d3357630cf54dadbc68f37d2e7831710f8f SHA256 52f6941889687a87f343f25b6aa590f0db08542bc2de65554f6e076d2033f7b1 AUX slim.logrotate 102 RMD160 ccf614eca8c0b8fc1fbc2dfb8bf71b02485a743b SHA1 d2bc9202862f0d33bb902eba3aa8fefe0797d7a3 SHA256 d0559cf7764147f601f2bab8077fd956b1171adad4872c0d324279f6a978264a DIST slim-1.3.1.tar.gz 219446 RMD160 dc0c7c7257dfa8c2bee47ffa5ec8ddf17fd38f70 SHA1 30152b280724daf75299a8ee16585041f253ed4f SHA256 acd7a4024bfd7c2a4f3cd5d77ffed4956d13727a8f554042126d0568defe0f77 EBUILD slim-1.3.1-r4.ebuild 2495 RMD160 bdfc04c2227af16eafec39f51b121a6f95c31723 SHA1 6c7529ec061aa000b5e6188b5b7e3fa03b5206a1 SHA256 c6c68f8957040bccdd881895122b7750d43378a38c1a46094f46d6383161ca32 -EBUILD slim-1.3.1-r5.ebuild 2631 RMD160 71e2d2f70f7d011590678605852fd3c30d45b61e SHA1 d8629c07ba14b5f3c0c7698232e77aaaae9e0a93 SHA256 f1e723795feca5d7cc9589de6a39a77b3555f21b0cd40b334ed815d63238f0ea -MISC ChangeLog 5992 RMD160 688a9bba75a0430fb69d274895df028cde4f7510 SHA1 31839f6ab239471a775b74bb45a8d6b2d1d16768 SHA256 7c6775b525cdb7f13c0eef7ef99c9ca3a7421613d1cac2a14d4579c4e7072634 +EBUILD slim-1.3.1-r5.ebuild 2631 RMD160 73e737080d45aff3810aad0263b08f708e0ef867 SHA1 bdcea32bad18c00701059a0d33b35864f2ca9d67 SHA256 b20457bb3e60aac07ef3eb4c54bcd2f0eab53bd25b6cbbab3368da42c3ff8048 +MISC ChangeLog 6092 RMD160 c6dd223d2296029a3992ed057949650c48bc2cd0 SHA1 13b19322a3eb09146b4c2029059fe0e724d80890 SHA256 a4c5ba6e22819b2a12f6ffef47d1c469ff6e01a2789fffb137aedb50093410a5 MISC metadata.xml 348 RMD160 22b309bfa0ee5378b0476cc4c7fe8ea3eabe8fbc SHA1 4f8c2e941ce68487614dfab204737ff51f9f8531 SHA256 821a30989eb2cad5bd636c79abffbdb600b31d67cd1b6fb219204d8aedd987bb ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAkt8WUMACgkQkKaRLQcq0GJQfQCeMKWbwTLrWZFEnXkvo3C3EYBs -fOYAmgNWsk6lcM3WhlIe3M/IyJjgCBv5 -=LEzn ------END PGP SIGNATURE----- |