From debfd120e9a9394bcc3b208979d218b297b4addc Mon Sep 17 00:00:00 2001 From: Maciej Mrozowski Date: Tue, 20 Jul 2010 02:16:01 +0000 Subject: Remove old, move 1.9.0-r1 to new eclass Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- net-libs/libgadu/ChangeLog | 6 +++++- net-libs/libgadu/Manifest | 6 ++---- net-libs/libgadu/libgadu-1.8.2.ebuild | 34 -------------------------------- net-libs/libgadu/libgadu-1.9.0-r1.ebuild | 21 +++++++++----------- 4 files changed, 16 insertions(+), 51 deletions(-) delete mode 100644 net-libs/libgadu/libgadu-1.8.2.ebuild (limited to 'net-libs') diff --git a/net-libs/libgadu/ChangeLog b/net-libs/libgadu/ChangeLog index 47ccf4c2cc66..2d895108e301 100644 --- a/net-libs/libgadu/ChangeLog +++ b/net-libs/libgadu/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-libs/libgadu # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libgadu/ChangeLog,v 1.45 2010/07/18 13:08:40 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libgadu/ChangeLog,v 1.46 2010/07/20 02:16:01 reavertm Exp $ + + 20 Jul 2010; Maciej Mrozowski -libgadu-1.8.2.ebuild, + libgadu-1.9.0-r1.ebuild: + Remove old, move 1.9.0-r1 to new eclass 18 Jul 2010; libgadu-1.9.0-r1.ebuild: ppc stable #322813 diff --git a/net-libs/libgadu/Manifest b/net-libs/libgadu/Manifest index abd59564a765..9f6b8bcb647e 100644 --- a/net-libs/libgadu/Manifest +++ b/net-libs/libgadu/Manifest @@ -1,7 +1,5 @@ AUX libgadu-1.9.0-memleak.patch 1205 RMD160 2aab98ca3daab357460921baecf909ffd7d54ae2 SHA1 890f01e3be282e14c9ab6912e628640318b45847 SHA256 20c41f3f5d98ac5e44e205cb9e5857b15f5353a52f2952b3ebfdc76748c1aaf7 -DIST libgadu-1.8.2.tar.gz 410667 RMD160 cb38c6a1c624e9864704071273a7000e5240b128 SHA1 83871c4ec841b276a8da3d31c88c416274bcd71a SHA256 4aee3ace26f833fa9def6eaaa4f40a4b9c8e0d739386e0a3ccb1833e83573d71 DIST libgadu-1.9.0.tar.gz 508879 RMD160 28b664dbc04174f0ff3d2615cfa98c9b3ccf8da6 SHA1 8b573ebf4d09962491b9a6e5fa2dd451b820c089 SHA256 12fadc0ea8ff31e5c199e8209bc6409dac2f69d4f4cda4adf6ec3838846af5f9 -EBUILD libgadu-1.8.2.ebuild 900 RMD160 a39f9d279acf22b4e876c30862e3506c0e1fea9e SHA1 9e7cc4128d384b9a1d781b23b902e06212879e56 SHA256 0f6de31df4f4a5c71291e7f397d9d79a31c757e1de68dae015311ae6bd8e8c20 -EBUILD libgadu-1.9.0-r1.ebuild 1247 RMD160 aa6063bab4151b730f34c3c1eb1b88145776cdcf SHA1 9a2ec5d62fc8a81f271968ae781f982f987be955 SHA256 c1c8857b138fe95de6a57d1a09b9164eb63b4fb5330428ed4f74588571f237ca -MISC ChangeLog 6016 RMD160 2c9f43bfbd4fc8e1e34ab3ca439ba344b2f8fd4c SHA1 8c1718f808b5018478f7663b69a173da578540a6 SHA256 b3a71aa767138133ce3b2a5e916d43f2200f9cefd496354e236a7380f56d8635 +EBUILD libgadu-1.9.0-r1.ebuild 1164 RMD160 6bad526898cb896febf74e1d1b86068184a78b7b SHA1 acfe6bac7bc55cec0164c40805db165b4eb71012 SHA256 0d82b79ca0f1d0cb19d25d615df733d3d9849bb533d434b335dc2a9be9b04aff +MISC ChangeLog 6165 RMD160 4fde658a737cae093a2c9ebeb1369b1c17884833 SHA1 6426bdcf777ac1604b749293dee06fcf3c9561a2 SHA256 226565632f2b5b96c8474fc70fe581946158d21aad2c54131c4515419ca67c53 MISC metadata.xml 258 RMD160 fc4bdbc1fb86c35071fb934c536231e4d3e493bc SHA1 739942443b465ea4a29e1742b7ffdf9d8ec3574f SHA256 2f8c9c8d8671a47521046aeb7ba86a8e407ad25da4f2d31a87d34a6830cae052 diff --git a/net-libs/libgadu/libgadu-1.8.2.ebuild b/net-libs/libgadu/libgadu-1.8.2.ebuild deleted file mode 100644 index 295a4747fbcc..000000000000 --- a/net-libs/libgadu/libgadu-1.8.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libgadu/libgadu-1.8.2.ebuild,v 1.9 2010/01/10 16:37:26 fauli Exp $ - -inherit eutils libtool - -DESCRIPTION="This library implements the client side of the Gadu-Gadu protocol" -HOMEPAGE="http://toxygen.net/libgadu/" -SRC_URI="http://toxygen.net/libgadu/files/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" - -IUSE="ssl threads" - -DEPEND="ssl? ( >=dev-libs/openssl-0.9.6m )" -RDEPEND="${DEPEND} - !=net-im/kadu-0.6.0.2 - !=net-im/kadu-0.6.0.1" - -src_compile() { - econf \ - --enable-shared \ - `use_with threads pthread` \ - `use_with ssl openssl` \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - einstall || die -} diff --git a/net-libs/libgadu/libgadu-1.9.0-r1.ebuild b/net-libs/libgadu/libgadu-1.9.0-r1.ebuild index cc9a8b87d92a..167753a56a1f 100644 --- a/net-libs/libgadu/libgadu-1.9.0-r1.ebuild +++ b/net-libs/libgadu/libgadu-1.9.0-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libgadu/libgadu-1.9.0-r1.ebuild,v 1.7 2010/07/18 13:08:40 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libgadu/libgadu-1.9.0-r1.ebuild,v 1.8 2010/07/20 02:16:01 reavertm Exp $ EAPI="2" MY_P="${P/_/-}" -inherit base +inherit autotools-utils DESCRIPTION="This library implements the client side of the Gadu-Gadu protocol" HOMEPAGE="http://toxygen.net/libgadu/" @@ -34,22 +34,19 @@ PATCHES=( "${FILESDIR}/${P}-memleak.patch" ) +AUTOTOOLS_IN_SOURCE_BUILD=1 + DOCS=(AUTHORS ChangeLog NEWS README) src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_with threads pthread) \ + myeconfargs=( $(use_with ssl openssl) + $(use_with threads pthread) + ) + autotools-utils_src_configure } src_install() { use doc && HTML_DOCS=(docs/html/) - base_src_install - - if ! use static-libs; then - find "${D}" -type f -name '*.la' -exec rm -f {} + \ - || die "la removal failed" - fi + autotools-utils_src_install } -- cgit v1.2.3-65-gdbad