Added new version (bug #110237)
authorFabian Groffen <grobian@gentoo.org>
Wed, 26 Oct 2005 14:06:05 +0000 (14:06 +0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 26 Oct 2005 14:06:05 +0000 (14:06 +0000)
Package-Manager: portage-2.0.51.22-r3

app-crypt/gpgme/ChangeLog
app-crypt/gpgme/Manifest
app-crypt/gpgme/files/digest-gpgme-1.1.0 [new file with mode: 0644]
app-crypt/gpgme/gpgme-1.0.3.ebuild
app-crypt/gpgme/gpgme-1.1.0.ebuild [new file with mode: 0644]

index 803054519f030e7e4fcb3b8b953a007c18d88494..f6e0cd323450a7cda1443fa9f12dd0af36a69713 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-crypt/gpgme
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.81 2005/10/17 19:25:01 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.82 2005/10/26 14:06:05 grobian Exp $
+
+*gpgme-1.1.0 (26 Oct 2005)
+
+  26 Oct 2005; Fabian Groffen <grobian@gentoo.org> gpgme-1.0.3.ebuild,
+  +gpgme-1.1.0.ebuild:
+  Added new version (bug #110237)
 
   17 Oct 2005; Daniel Black <dragonheart@gentoo.org> gpgme-1.0.2.ebuild,
   gpgme-1.0.3.ebuild:
index 10494b18c87b9de3a333be59167609340d52db61..17e659624454d509209914d616ce11b035188809 100644 (file)
@@ -1,9 +1,11 @@
-MD5 d3256a26868f35d88a0467a3904a033c gpgme-1.0.3.ebuild 1863
-MD5 ce0db60fd655ade98789a1643d4fdd9d metadata.xml 314
 MD5 30461cc0601654249f402132f3b8d286 gpgme-1.0.2.ebuild 1901
 MD5 01c6d97b40dda97420a63cb2499101a5 gpgme-0.3.14-r1.ebuild 2436
-MD5 1af04c2cc792006dd13f5b2e6858f7ea ChangeLog 12711
-MD5 afc6d9e463f4b389eb085af310f8b74f files/gpgme3.m4.patch 482
-MD5 c7fc60919fd40585f41b90da49e9bf3f files/digest-gpgme-1.0.3 63
+MD5 21ce4bf6080f7c567dbc05d5e6b7ab08 gpgme-1.1.0.ebuild 1536
+MD5 50218b79a3f434cffa28f4e00001d62f ChangeLog 12864
+MD5 ce0db60fd655ade98789a1643d4fdd9d metadata.xml 314
+MD5 c2d5eb24b51350faf76c13725219ddc9 gpgme-1.0.3.ebuild 1527
 MD5 4ca60fb78dc0701418130b3f6f18c18f files/digest-gpgme-1.0.2 63
+MD5 c7fc60919fd40585f41b90da49e9bf3f files/digest-gpgme-1.0.3 63
+MD5 5ef603604efc88daba083c920ff1c39d files/digest-gpgme-1.1.0 63
 MD5 438d865640f00b860f2c3f88b21e621e files/digest-gpgme-0.3.14-r1 64
+MD5 afc6d9e463f4b389eb085af310f8b74f files/gpgme3.m4.patch 482
diff --git a/app-crypt/gpgme/files/digest-gpgme-1.1.0 b/app-crypt/gpgme/files/digest-gpgme-1.1.0
new file mode 100644 (file)
index 0000000..0a18fab
--- /dev/null
@@ -0,0 +1 @@
+MD5 dc180e1c2b3b13cf3b16b9586e8509ac gpgme-1.1.0.tar.gz 862122
index a6f32ea3e5262f8fe50cc9996d7ce432567f8ad4..bd817f9287da2b0761f3ce2d68fdbde0f72a70e7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.0.3.ebuild,v 1.3 2005/10/18 03:56:17 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.0.3.ebuild,v 1.4 2005/10/26 14:06:05 grobian Exp $
 
 inherit eutils libtool
 
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 #IUSE="smime"
 
@@ -33,18 +33,6 @@ RDEPEND="virtual/libc
 
 src_compile() {
 
-       if use ppc-macos; then
-               sed -i \
-                       -e "s:AC_PREREQ(2.59):#AC_PREREQ(2.59):" \
-                       -e "s:min_automake_version="1.9.3":#min_automake_version="1.9.3":" \
-                       configure.ac || die
-               libtoolize --force --copy
-               aclocal
-               WANT_AUTOCONF=2.57
-               autoconf || die "failed to autoconfigure"
-               automake || die "failed to automake"
-       fi
-
        if [ -x /usr/bin/gpg2 ]; then
                GPGBIN=/usr/bin/gpg2
        else
diff --git a/app-crypt/gpgme/gpgme-1.1.0.ebuild b/app-crypt/gpgme/gpgme-1.1.0.ebuild
new file mode 100644 (file)
index 0000000..bc31617
--- /dev/null
@@ -0,0 +1,65 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.1.0.ebuild,v 1.1 2005/10/26 14:06:05 grobian Exp $
+
+inherit eutils libtool
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="http://www.gnupg.org/(en)/related_software/gpgme/index.html"
+SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+IUSE=""
+#IUSE="smime"
+
+DEPEND=">=app-crypt/gnupg-1.2.2
+       sys-apps/gawk
+       sys-devel/libtool
+       sys-devel/gcc
+       >=dev-libs/libgpg-error-0.5
+       dev-libs/pth"
+
+# For when gnupg-1.9+ gets unmasked
+#      !smime? ( >=app-crypt/gnupg-1.2.2 )
+#      smime? ( >=app-crypt/gnupg-1.9.6 )
+
+RDEPEND="virtual/libc
+       >=dev-libs/libgpg-error-0.5
+       dev-libs/libgcrypt
+       >=app-crypt/gnupg-1.2.2
+       dev-libs/pth"
+
+src_compile() {
+       if [ -x /usr/bin/gpg2 ]; then
+               GPGBIN=/usr/bin/gpg2
+       else
+               GPGBIN=/usr/bin/gpg
+       fi
+
+       # For when gnupg-1.9+ gets unmasked
+       #       $(use_with smime gpgsm /usr/bin/gpgsm) \
+
+       if use selinux; then
+               sed  -i -e "s:tests = tests:tests = :" Makefile.in || die
+       fi
+
+       econf \
+               --includedir=/usr/include/gpgme \
+               --with-gpg=$GPGBIN \
+               --with-pth=yes \
+               || die "econf failed"
+       emake CFLAGS="${CFLAGS} -I../assuan/"  || die
+
+#              --disable-test \
+}
+
+#src_test() {
+#      einfo "testing currently broken - bypassing"
+#}
+
+src_install() {
+       emake DESTDIR=${D} install || die
+       dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION
+}