non-maintainer commit: version bump for security bug #284561
authorLars Wendler <polynomial-c@gentoo.org>
Sat, 17 Apr 2010 19:26:45 +0000 (19:26 +0000)
committerLars Wendler <polynomial-c@gentoo.org>
Sat, 17 Apr 2010 19:26:45 +0000 (19:26 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

net-im/silc-toolkit/ChangeLog
net-im/silc-toolkit/Manifest
net-im/silc-toolkit/silc-toolkit-1.1.10.ebuild [new file with mode: 0644]

index 5a4d39f93cfe15de1a3f5a82914977c3805b6441..cd1c1aa698926e734b15565481124443e49130dc 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for net-im/silc-toolkit
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/ChangeLog,v 1.94 2009/07/28 14:40:26 darkside Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/ChangeLog,v 1.95 2010/04/17 19:26:45 polynomial-c Exp $
+
+*silc-toolkit-1.1.10 (17 Apr 2010)
+
+  17 Apr 2010; Lars Wendler <polynomial-c@gentoo.org>
+  +silc-toolkit-1.1.10.ebuild:
+  non-maintainer commit: version bump for security bug #284561
+  Converted ebuild to EAPI-2 and did some cleanups but there are still some
+  QA warnings about LDFLAGS.
 
   28 Jul 2009; Jeremy Olexa <darkside@gentoo.org> -silc-toolkit-1.0.ebuild:
   Remove vulnerable version, bu 271733
index 81888c5bd3dbe5281f1548d10a408805b0ab1c40..e7f050bad22f0c7d59a9bf0767e37478ce20d823 100644 (file)
@@ -1,6 +1,8 @@
+DIST silc-toolkit-1.1.10.tar.bz2 1830280 RMD160 9a505420569e8595eaee684c2e4bde7e4570654d SHA1 0bd4b1b410424733687fd2ad33c1b09cbbf8673f SHA256 a76cc364813b2d09dee7a9e99fda77db71b5bf752297176eb8de4fb0466eed76
 DIST silc-toolkit-1.1.7.tar.bz2 1936807 RMD160 0a0d99bf4ba5afcbc039e0a03b0c18ea4ac42da5 SHA1 38d0832bbd5abd14864c43eba73dfe72c63dfce1 SHA256 fcfb34cd0bb858a711ba0af4a2fce60ae64e485b35c67dcdad764cc6a5feac1f
 DIST silc-toolkit-1.1.8.tar.bz2 1849610 RMD160 5b29056e8f017b0dfbc3e59e5868e3ff7541e0ab SHA1 7ee466c2751554fefb798db1b4784c4f6ebfa37d SHA256 6c24d315c8485975108264d098610e05721285ac05adcce8857a8cedcdefffdf
+EBUILD silc-toolkit-1.1.10.ebuild 1232 RMD160 3b566fac0d701c1e9d3e6fe9cf48be52ba3c1062 SHA1 2c1f6361b13b02580eac3be90157167c882db755 SHA256 eccf02a477b810e0d93f37512c8e6cb32b638efe552dedab29e5f89673933a65
 EBUILD silc-toolkit-1.1.7.ebuild 1592 RMD160 4c67c71f612a5afad8ef400bc06c4e93869980e7 SHA1 5f4b585557ad3d783861a76408cf8b117b969aea SHA256 2a6af24d348d11f1ec62bdb55833e444ed4920038aa7cba609d958f84d49a051
 EBUILD silc-toolkit-1.1.8.ebuild 1600 RMD160 fd18c20b75a2dc67739b291b5f73df0b54c1bd94 SHA1 70f2d9da72a54a0d6dbcb367563f35717aeb3f81 SHA256 2eb3fe64b67598e5c3f8096eb9a82bc1e552f0b5f65eb05dac2dfc5b52998762
-MISC ChangeLog 12504 RMD160 18c79d9004a8eb1e864ce535febaa1ac171ccd76 SHA1 3b7ccf95a56c08d5b9134be5111bab297ff50263 SHA256 ff166fbe388b7a72fbf9d18329c5b7593dfb372861ae1a4a645c2c40810a9ed5
+MISC ChangeLog 12798 RMD160 8ae0c15c0e0704f730eefa99ef789e380abddda6 SHA1 e3a004c60a4b40a5175a4a17c752bfa210ee795c SHA256 9b906949018770d77e9e3cfac65be5fde4b5f768522bd4535a7db88976929f64
 MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2
diff --git a/net-im/silc-toolkit/silc-toolkit-1.1.10.ebuild b/net-im/silc-toolkit/silc-toolkit-1.1.10.ebuild
new file mode 100644 (file)
index 0000000..34c4367
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/silc-toolkit/silc-toolkit-1.1.10.ebuild,v 1.1 2010/04/17 19:26:45 polynomial-c Exp $
+
+EAPI=2
+
+inherit eutils
+
+DESCRIPTION="SDK for the SILC protocol"
+HOMEPAGE="http://silcnet.org/"
+SRC_URI="http://silcnet.org/download/toolkit/sources/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug ipv6"
+
+RDEPEND=""
+DEPEND="dev-util/pkgconfig"
+
+src_prepare() {
+       # They have incorrect DESTDIR usage
+       sed -i \
+               "s/^\(pkgconfigdir =\) \$(libdir)\/pkgconfig/\1 \/usr\/$(get_libdir)\/pkgconfig/"\
+               "${S}"/lib/Makefile.{am,in}
+}
+
+src_configure() {
+       local myconf=""
+       use ipv6 && myconf="${myconf} --enable-ipv6"
+
+       econf \
+               --datadir=/usr/share/${PN} \
+               --datarootdir=/usr/share/${PN} \
+               --includedir=/usr/include/${PN} \
+               --sysconfdir=/etc/silc \
+               --libdir=/usr/$(get_libdir)/${PN} \
+               --docdir=/usr/share/doc/${PF} \
+               --disable-optimizations \
+               --with-simdir=/usr/$(get_libdir)/${PN}/modules \
+               $(use_enable debug) \
+               ${myconf}
+}
+
+src_install() {
+       emake install DESTDIR="${D}" || die "make install failed"
+}