summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2010-01-14 04:01:41 +0000
committerJeroen Roovers <jer@gentoo.org>2010-01-14 04:01:41 +0000
commit1353ece99ad4a23c16687156ad38aa75e0c594a6 (patch)
tree8d8b68d2703e5bf414b865c7e2cee7144339b037 /net-dns/libidn
parentVersion bump (diff)
downloadhistorical-1353ece99ad4a23c16687156ad38aa75e0c594a6.tar.gz
historical-1353ece99ad4a23c16687156ad38aa75e0c594a6.tar.bz2
historical-1353ece99ad4a23c16687156ad38aa75e0c594a6.zip
Version bump.
Package-Manager: portage-2.2_rc61/cvs/Linux i686
Diffstat (limited to 'net-dns/libidn')
-rw-r--r--net-dns/libidn/ChangeLog9
-rw-r--r--net-dns/libidn/Manifest4
-rw-r--r--net-dns/libidn/libidn-1.16.ebuild83
3 files changed, 93 insertions, 3 deletions
diff --git a/net-dns/libidn/ChangeLog b/net-dns/libidn/ChangeLog
index e7f944842285..e12bda64edb7 100644
--- a/net-dns/libidn/ChangeLog
+++ b/net-dns/libidn/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-dns/libidn
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/ChangeLog,v 1.115 2009/10/31 17:18:45 jer Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/ChangeLog,v 1.116 2010/01/14 04:01:41 jer Exp $
+
+*libidn-1.16 (14 Jan 2010)
+
+ 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> +libidn-1.16.ebuild:
+ Version bump.
31 Oct 2009; Jeroen Roovers <jer@gentoo.org> -libidn-1.13.ebuild,
-libidn-1.14.ebuild:
diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest
index 53da2496d02a..afbf9d54da00 100644
--- a/net-dns/libidn/Manifest
+++ b/net-dns/libidn/Manifest
@@ -1,5 +1,7 @@
AUX 50libidn-gentoo.el 455 RMD160 68a84a8b9aa9ff2b7c6e6b266e2545d2bbb243f2 SHA1 6c986493a8790b67d47444d64ec56b867f644513 SHA256 b8b5a7df3ef312b47ef44d7b5c9180e06e9d8b9cbe43fa67b8511296381ff937
DIST libidn-1.15.tar.gz 2635155 RMD160 fb02015566838cbd86dda5b74f0da9ef78009b1b SHA1 6321660c7072737110b790044cbf8653a95ea175 SHA256 db75022eff366bd5646ab1e6d7bcd1c2048473a7dbdf0cd0421de92c88bbdc18
+DIST libidn-1.16.tar.gz 2746588 RMD160 100dd4ca6169fa3fbdcc01c042ea9f8f861c548f SHA1 33ff88e7111f07f3bb8aa888fdc7848bb319d4ce SHA256 f7d80facfbad22ff36dcc7c571f510e7b8d8f3e5970ba9c1c384c4f330e4dcff
EBUILD libidn-1.15.ebuild 1966 RMD160 35611747e329ecb3d474834f39f7c1ebc0d64b57 SHA1 25b85083524606b2f74c8f31a1234113253be3a3 SHA256 04298986c37d0cb9e73c485cc5597b2ee623b0553b56ec345e732366e90a11b4
-MISC ChangeLog 14348 RMD160 0e04888e938c2d003e39998f4369e509c16c875e SHA1 bcec7c860a3e5aaae081c2a770dc1bf66b735b6c SHA256 9d96917e4469a3e7425e8a65fac58d9df58914c33c46ba1d13dceec73a5a0831
+EBUILD libidn-1.16.ebuild 1975 RMD160 0871bbf73042159368f3250bdecee6e70e84f766 SHA1 464565e88b0d33939483088b8d210ea626281f2c SHA256 f5bddcfe5154517407075997d92a9c725dca9b4bbcd78d2ebc5b434ffdd5d3e4
+MISC ChangeLog 14461 RMD160 d03d6c54acc27d913e104dbe9fd066d1e5090be3 SHA1 49880fadf11398cba0987146b1c3165c196e5fc4 SHA256 d9071110e40de27458fbc3a146b3cb8280b794da6453212e1dfd4cd70a899393
MISC metadata.xml 252 RMD160 ed7e3d6637ec96975f17ce5c33628aa482dfd663 SHA1 ddd00321e20f4a53a140eeb56cb01b9fab24d657 SHA256 76fd24f00e95b2892ca60acdce02d8c85dfeff84fc89ca14ffdbc00b82de44b3
diff --git a/net-dns/libidn/libidn-1.16.ebuild b/net-dns/libidn/libidn-1.16.ebuild
new file mode 100644
index 000000000000..310361d1cbc0
--- /dev/null
+++ b/net-dns/libidn/libidn-1.16.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-1.16.ebuild,v 1.1 2010/01/14 04:01:41 jer Exp $
+
+inherit java-pkg-opt-2 mono elisp-common
+
+DESCRIPTION="Internationalized Domain Names (IDN) implementation"
+HOMEPAGE="http://www.gnu.org/software/libidn/"
+SRC_URI="mirror://gnu/libidn/${P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="doc emacs java mono nls"
+
+COMMON_DEPEND="emacs? ( virtual/emacs )
+ mono? ( >=dev-lang/mono-0.95 )"
+DEPEND="${COMMON_DEPEND}
+ nls? ( >=sys-devel/gettext-0.17 )
+ java? ( >=virtual/jdk-1.4 dev-java/gjdoc )"
+RDEPEND="${COMMON_DEPEND}
+ nls? ( virtual/libintl )
+ java? ( >=virtual/jre-1.4 )"
+
+SITEFILE=50${PN}-gentoo.el
+
+src_unpack() {
+ unpack ${A}
+ # bundled, with wrong bytecode
+ rm "${S}/java/${P}.jar" || die
+}
+
+src_compile() {
+ econf \
+ $(use_enable nls) \
+ $(use_enable java) \
+ $(use_enable mono csharp mono) \
+ --with-lispdir="${SITELISP}/${PN}" \
+ --with-packager="Gentoo" \
+ --with-packager-version="r${PR}" \
+ --with-packager-bug-reports="https://bugs.gentoo.org" \
+ || die
+
+ emake || die
+
+ if use emacs; then
+ elisp-compile src/*.el || die
+ fi
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc AUTHORS ChangeLog FAQ NEWS README THANKS TODO || die
+
+ if use emacs; then
+ # *.el are installed by the build system
+ elisp-install ${PN} src/*.elc || die
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
+ else
+ rm -rf "${D}/usr/share/emacs"
+ fi
+
+ if use doc ; then
+ dohtml -r doc/reference/html/* || die
+ fi
+
+ if use java ; then
+ java-pkg_newjar java/${P}.jar ${PN}.jar || die
+ rm -rf "${D}"/usr/share/java || die
+
+ if use doc ; then
+ java-pkg_dojavadoc doc/java
+ fi
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}