[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/files/debianize/, mail-filter/libdkim/, profiles/, ...

2019-04-20 Thread Michał Górny
commit: 8a08a4140524cc24dba786fa04d2bda9c24d726d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 20 08:11:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 20 08:11:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a08a414

mail-filter/libdkim: Remove last-rited pkg

Closes: https://bugs.gentoo.org/674892
Signed-off-by: Michał Górny  gentoo.org>

 mail-filter/libdkim/Manifest   |   1 -
 mail-filter/libdkim/files/debianize/Makefile.in|  93 ---
 mail-filter/libdkim/files/debianize/aclocal.m4 | 171 
 mail-filter/libdkim/files/debianize/configure.ac   |  39 ---
 mail-filter/libdkim/files/debianize/libdkim.pc.in  |  12 -
 mail-filter/libdkim/files/debianize/libdkim.ver|   4 -
 .../libdkim/files/libdkim-1.0.21-gcc6.patch|  25 --
 .../libdkim/files/libdkim-extra-options-r1.patch   |  87 --
 .../libdkim/files/libdkim-extra-options.patch  |  87 --
 .../libdkim/files/patches/fix_warnings.patch   | 293 -
 mail-filter/libdkim/files/patches/series   |   2 -
 mail-filter/libdkim/files/patches/strtok_r.patch   | 119 -
 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild   |  54 
 mail-filter/libdkim/libdkim-1.0.21-r4.ebuild   |  53 
 mail-filter/libdkim/metadata.xml   |   8 -
 profiles/package.mask  |   2 -
 16 files changed, 1050 deletions(-)

diff --git a/mail-filter/libdkim/Manifest b/mail-filter/libdkim/Manifest
deleted file mode 100644
index 954bcdb6626..000
--- a/mail-filter/libdkim/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libdkim-1.0.21.zip 55049 BLAKE2B 
f7481bc41a2f43357a67aa9f6e251634f1c2850fd1dfe3c4a4e0ea64341a3625ff0e393e039d679784c8c1ce349ee7063511f988ff6cf6d5b7acfc7c9633f9da
 SHA512 
3996c64398151dc9c07d357e8f3ac9b94e3c8d06ce5d83ebbe546416f361349d869b0b73216f28d0b732319731f31e61afd9eab0f540471760b944a90130a094

diff --git a/mail-filter/libdkim/files/debianize/Makefile.in 
b/mail-filter/libdkim/files/debianize/Makefile.in
deleted file mode 100644
index 862f9b8478c..000
--- a/mail-filter/libdkim/files/debianize/Makefile.in
+++ /dev/null
@@ -1,93 +0,0 @@
-# libdkim makefile for UNIX
-#
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-prefix =   @prefix@
-exec_prefix =  @exec_prefix@
-bindir =   @bindir@
-libdir =   @libdir@
-includedir =   @includedir@
-
-OBJEXT = @OBJEXT@
-LIBS= @LIBS@ @libcrypto_LIBS@
-
-CC = @CC@
-CXX = @CXX@
-
-CFLAGS = @CFLAGS@
-CXXFLAGS = @CXXFLAGS@
-CPPFLAGS = @CPPFLAGS@
-
-INCL   = 
-LDFLAGS = @LDFLAGS@
-
-libdkim_SOURCES = dkim.cpp dns.cpp dkimbase.cpp dkimsign.cpp dkimverify.cpp
-HEADERS = dkim.h dns.h dkimbase.h dkimsign.h dkimverify.h
-
-libdkim_OBJS = $(libdkim_SOURCES:.cpp=.$(OBJEXT))
-libdkim_PURE_OBJS = $(libdkim_SOURCES:.cpp=.p$(OBJEXT))
-
-libdkimtest_SOURCES = libdkimtest.cpp
-libdkimtest_OBJS = libdkimtest.$(OBJEXT)
-
-SHLIBFORLINK = libdkim.so
-SHLIBSONAME = $(SHLIBFORLINK).$(SHLIBMAJOR)
-SHLIBTARGET = $(SHLIBFORLINK)
-SHLIBLINK = $(CXX) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) 
-Wl,-version-script=libdkim.ver
-SHLIBMAJOR = 1d
-SHLIBMINOR = 1
-SHLIBFILE = $(SHLIBSONAME).$(SHLIBMINOR)
-SHLIBCFLAGS = -fPIC
-
-ARFLAGS = crs
-
-TARGETS = libdkim.a $(SHLIBTARGET) libdkimtest
-
-all: $(TARGETS)
-
-libdkim.a: $(libdkim_OBJS)
-   -rm -f $@
-   $(AR) $(ARFLAGS) $@ $(libdkim_OBJS)
-
-$(SHLIBFORLINK): $(libdkim_PURE_OBJS)
-   $(SHLIBLINK) -o $@ $(libdkim_PURE_OBJS) $(LIBS)
-   -mkdir .lib 2>/dev/null
-   [ -z "$(SHLIBSONAME)" ] || (cd .lib \
-  && ln -sf ../$(SHLIBFORLINK) $(SHLIBSONAME))
-
-libdkimtest: $(libdkimtest_OBJS) $(SHLIBFORLINK)
-   $(CXX) ${LDFLAGS} -L. -o $@ libdkimtest.o -ldkim $(LIBS)
-
-libdkimtest.o: $(libdkimtest_SOURCES) $(HDRS)
-   $(CXX) $(CXXFLAGS) -o $@ -c $<
-
-%.$(OBJEXT): %.cpp $(HDRS)
-   $(CXX) $(CXXFLAGS) -o $@ -c $<
-
-%.p$(OBJEXT): %.cpp $(HDRS)
-   $(CXX) $(SHLIBCFLAGS) $(CXXFLAGS) -o $@ -c $<
-
-clean:
-   -rm -f *.$(OBJEXT) *.p$(OBJEXT) $(TARGETS)
-   -rm -rf .lib
-
-distclean: clean
-   -rm -f config.status config.log Makefile libdkim.pc
-
-install: all
-   install -m 755 -d $(DESTDIR)$(libdir)
-   install -m 755 -d $(DESTDIR)$(libdir)/pkgconfig
-   install -m 755 -d $(DESTDIR)$(includedir)
-   install -m 644 libdkim.a $(DESTDIR)$(libdir)
-   install -m 755 $(SHLIBFORLINK) $(DESTDIR)$(libdir)/$(SHLIBFILE)
-   [ -z "$(SHLIBSONAME)" ] \
-|| (cd $(DESTDIR)$(libdir) \
-   && ln -sf $(SHLIBFILE) $(SHLIBSONAME) \
-   && ln -sf $(SHLIBFILE) $(SHLIBFORLINK) )
-   install -m 644 $(srcdir)/dkim.h $(DESTDIR)$(includedir)
-   install -m 644 libdkim.pc $(DESTDIR)$(libdir)/pkgconfig
-   install -m 755 -d $(DESTDIR)$(bindir)
-   install -m 755 libdkimtest $(DESTDIR)$(bindir)
-
-.PHONY: all install clean distclean

diff --git a/mail-filter/libdkim/files/debianize/aclocal.m4 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2019-01-07 Thread Lars Wendler
commit: f57db9545d428d0f4a1f401f7f0ac92191288fac
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan  7 18:28:11 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  7 19:15:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57db954

mail-filter/libdkim: Adjusted sub-slot dep on dev-libs/openssl

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
index 86a1e2d444f..d6a2a309bf8 100644
--- a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
+++ b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -18,7 +18,7 @@ KEYWORDS="amd64 x86"
 IUSE="libressl static-libs"
 
 DEPEND="
-   !libressl? ( dev-libs/openssl:0 )
+   !libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl )
app-arch/unzip"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/files/, mail-filter/libdkim/, ...

2018-04-02 Thread Pacho Ramos
commit: a7136e6b9a688c12dd808dabae5c873b2a1328cb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr  2 10:16:41 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Apr  2 10:16:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7136e6b

mail-filter/libdkim: Fix patch (#568632 by Kai Peter)

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 .../libdkim/files/libdkim-1.0.21-gcc6.patch|  4 +-
 .../libdkim/files/libdkim-extra-options-r1.patch   | 87 ++
 .../libdkim/files/patches/fix_warnings.patch   | 48 ++--
 mail-filter/libdkim/files/patches/strtok_r.patch   |  4 +-
 mail-filter/libdkim/libdkim-1.0.21-r4.ebuild   | 53 +
 5 files changed, 168 insertions(+), 28 deletions(-)

diff --git a/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch 
b/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch
index 087e731d02c..d449ce95e48 100644
--- a/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch
+++ b/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch
@@ -1,5 +1,5 @@
 a/src/dkimverify.cpp
-+++ b/src/dkimverify.cpp
+--- src/dkimverify.cpp
 src/dkimverify.cpp
 @@ -211,14 +211,14 @@
  unsigned DecodeBase64(char *ptr)
  {

diff --git a/mail-filter/libdkim/files/libdkim-extra-options-r1.patch 
b/mail-filter/libdkim/files/libdkim-extra-options-r1.patch
new file mode 100644
index 000..abedbaa8a0b
--- /dev/null
+++ b/mail-filter/libdkim/files/libdkim-extra-options-r1.patch
@@ -0,0 +1,87 @@
+diff -Naur libdkim.orig/src/libdkimtest.cpp libdkim/src/libdkimtest.cpp
+--- src/libdkimtest.cpp2009-03-13 16:17:45.0 -0500
 src/libdkimtest.cpp2009-03-13 16:26:02.0 -0500
+@@ -55,8 +55,23 @@
+   return 0;
+ }
+ 
++void usage()
++{
+ 
+-
++  printf( "usage: libdkimtest [-b] [-c] 
[-d] [-l] [-h] [-i] [-q] [-s] [-t] [-v] [-x] [-z]   \n");
++  printf( "-b 1=allman, 2=ietf or 3=both\n");
++  printf( "-c r=relaxed [DEFAULT], s=simple, 
t=relaxed/simple, u=simple/relaxed\n");
++  printf( "-d   the domain tag, if not provided it will 
be determined from the sender/from header\n");
++  printf( "-l   include body length tag\n");
++  printf( "-h   this help\n");
++  printf( "-i the identity, if not provided it will not 
be included\n");
++  printf( "-s   sign the message\n");
++  printf( "-t   include a timestamp tag\n");
++  printf( "-v   verify the message\n");
++  printf( "-x  the expire time in seconds since epoch ( 
DEFAULT = current time + 604800)\n\t\t if set to - then it will not be 
included\n");
++  printf( "-z 1=sha1, 2=sha256, 3=both\n");
++  printf( "-y selector tag DEFAULT=default\n");
++}
+ int main(int argc, char* argv[])
+ {
+   int n;
+@@ -77,7 +92,7 @@
+   time();
+ 
+   opts.nCanon = DKIM_SIGN_RELAXED;
+-  opts.nIncludeBodyLengthTag = 1;
++  opts.nIncludeBodyLengthTag = 0;
+   opts.nIncludeQueryMethod = 0;
+   opts.nIncludeTimeStamp = 0;
+   opts.expireTime = t + 604800;   // expires in 1 week
+@@ -92,6 +107,11 @@
+   int nArgParseState = 0;
+   bool bSign = true;
+ 
++  if(argc<2){
++  usage();
++  exit(1);
++  }
++
+   for( n = 1; n < argc; n++ )
+   {
+   if( argv[n][0] == '-' && strlen(argv[n]) > 1 )
+@@ -121,14 +141,16 @@
+   }
+   break;
+ 
+-
++  case 'd': 
++  strncpy(opts.szDomain,(const 
char*)(argv[n]+2),sizeof(opts.szDomain)-1);
++  break;
+   case 'l':   // body length tag
+   opts.nIncludeBodyLengthTag = 1;
+   break;
+ 
+ 
+   case 'h':
+-  printf( "usage: \n" );
++  usage();
+   return 0;
+ 
+   case 'i':   // identity 
+@@ -138,7 +160,7 @@
+   }
+   else
+   {
+-  strcpy( opts.szIdentity, argv[n] + 2 );
++  strncpy( opts.szIdentity, argv[n] + 
2,sizeof(opts.szIdentity)-1 );
+   }
+   break;
+ 
+@@ -169,6 +191,9 @@
+   }
+   break;
+ 
++  case 'y':
++  strncpy( opts.szSelector, argv[n]+2, 
sizeof(opts.szSelector)-1);
++  break;
+ 
+   case 'z':   // sign w/ sha1, sha256 or both 
+  

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2017-09-28 Thread Michael Palimaka
commit: e09a28fe800e178774ce04c0ce0c6c0b22e3f9c2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Sep 29 03:00:05 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 29 03:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09a28fe

mail-filter/libdkim: remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 mail-filter/libdkim/libdkim-1.0.21-r1.ebuild | 39 --
 mail-filter/libdkim/libdkim-1.0.21-r2.ebuild | 50 
 2 files changed, 89 deletions(-)

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r1.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r1.ebuild
deleted file mode 100644
index ec25b91f765..000
--- a/mail-filter/libdkim/libdkim-1.0.21-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit eutils autotools-utils
-
-DESCRIPTION="DomainKeys Identified Mail library from Alt-N Inc"
-HOMEPAGE="http://libdkim.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
-
-LICENSE="Apache-2.0 yahoo-patent-license-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl
-   app-arch/unzip"
-RDEPEND="!mail-filter/libdkim-exim
-   dev-libs/openssl"
-
-S="${WORKDIR}/${PN}/src"
-
-src_prepare() {
-   ecvs_clean
-   cp  "${FILESDIR}"/debianize/* "${S}"
-   epatch "${FILESDIR}"/patches/*.patch
-   epatch "${FILESDIR}"/libdkim-extra-options.patch
-   autotools-utils_src_prepare
-
-}
-
-src_install() {
-   autotools-utils_src_install
-   dodoc ../README
-}

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r2.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r2.ebuild
deleted file mode 100644
index f39d799e998..000
--- a/mail-filter/libdkim/libdkim-1.0.21-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit autotools-utils eutils toolchain-funcs
-
-DESCRIPTION="DomainKeys Identified Mail library from Alt-N Inc"
-HOMEPAGE="http://libdkim.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
-
-LICENSE="Apache-2.0 yahoo-patent-license-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="static-libs"
-
-DEPEND="dev-libs/openssl
-   app-arch/unzip"
-RDEPEND="!mail-filter/libdkim-exim
-   dev-libs/openssl"
-
-S="${WORKDIR}/${PN}/src"
-
-src_prepare() {
-   ecvs_clean
-   cp  "${FILESDIR}"/debianize/* "${S}"
-   epatch "${FILESDIR}"/patches/*.patch
-   epatch "${FILESDIR}"/libdkim-extra-options.patch
-
-   # Bug 476772
-   if ! use static-libs; then
-sed -i \
-   -e '/^TARGETS/s/libdkim.a//' \
-   -e '/install -m 644 libdkim.a/d' \
-   Makefile.in || die 'sed on Makefile.in failed'
-   fi
-
-   # Bug 476770
-   tc-export AR
-
-   autotools-utils_src_prepare
-}
-
-src_install() {
-   autotools-utils_src_install
-   dodoc ../README
-}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2017-09-28 Thread Michael Palimaka
commit: 6438914fc9204bde451ee4796c85c3601bf7e341
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Sep 29 03:00:38 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 29 03:00:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6438914f

mail-filter/libdkim: remove redundant metadata entries

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 mail-filter/libdkim/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/mail-filter/libdkim/metadata.xml b/mail-filter/libdkim/metadata.xml
index 38fd059c4ea..f5f607de0d0 100644
--- a/mail-filter/libdkim/metadata.xml
+++ b/mail-filter/libdkim/metadata.xml
@@ -2,9 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-  DomainKeys Identified Mail library from Alt-N 
Inc.
-  
-
   
 libdkim
   



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2017-09-28 Thread Michael Palimaka
commit: 7194eae32c7b5a07db356007c77a53b883ccc530
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Sep 29 02:59:52 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 29 03:00:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7194eae3

mail-filter/libdkim: stabilise 1.0.21-r3 for amd64/x86

Bug: https://bugs.gentoo.org/632281
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
index a6d50efd32a..86a1e2d444f 100644
--- a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
+++ b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
 
 LICENSE="Apache-2.0 yahoo-patent-license-1.2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="libressl static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2017-05-25 Thread Patrice Clement
commit: c0ca6219d711aa42bc2d3144594d291a3977e91e
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu May 25 21:13:06 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu May 25 21:13:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ca6219

mail-filter/libdkim: add missing die.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
index c0e4e86f456..a6d50efd32a 100644
--- a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
+++ b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
@@ -29,7 +29,7 @@ S="${WORKDIR}/${PN}/src"
 
 src_prepare() {
ecvs_clean
-   cp  "${FILESDIR}"/debianize/* "${S}"
+   cp  "${FILESDIR}"/debianize/* "${S}" || die
epatch "${FILESDIR}"/patches/*.patch
epatch "${FILESDIR}"/libdkim-extra-options.patch
epatch "${FILESDIR}"/${P}-gcc6.patch



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/files/, mail-filter/libdkim/

2017-05-25 Thread Patrice Clement
commit: 557e61c250d1be190c3ec5bc1d459cfb9ac950a4
Author: Peter Levine  gmail  com>
AuthorDate: Tue May 16 01:03:33 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu May 25 20:53:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557e61c2

mail-filter/libdkim: fix building with GCC-6.

Gentoo-Bug: https://bugs.gentoo.org/594320
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4638

 .../libdkim/files/libdkim-1.0.21-gcc6.patch| 25 ++
 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild   |  3 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch 
b/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch
new file mode 100644
index 000..087e731d02c
--- /dev/null
+++ b/mail-filter/libdkim/files/libdkim-1.0.21-gcc6.patch
@@ -0,0 +1,25 @@
+--- a/src/dkimverify.cpp
 b/src/dkimverify.cpp
+@@ -211,14 +211,14 @@
+ unsigned DecodeBase64(char *ptr)
+ {
+   static const unsigned char base64_table[256] = {
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,
+-  -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 
9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,
+-  
-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
+-  
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1};
++  (unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,
++  (unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,62,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,63,52,53,54,55,56,57,58,59,60,61,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,
++  (unsigned char) -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 
9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,(unsigned char) -1,(unsigned 
char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,
++  (unsigned char) 
-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,(unsigned
 char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned 
char) -1,
++  (unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,
++  (unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,
++  (unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned char) 
-1,(unsigned char) -1,(unsigned char) -1,(unsigned char) -1,(unsigned 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2016-12-29 Thread Göktürk Yüksek
commit: a93300c6226c1546452069ab2d538d5b2614374a
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 17:27:29 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 17:44:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93300c6

mail-filter/libdkim: remove the proxied maintainer per his request

Package-Manager: portage-2.3.0

 mail-filter/libdkim/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/mail-filter/libdkim/metadata.xml b/mail-filter/libdkim/metadata.xml
index c7dd7fc..38fd059 100644
--- a/mail-filter/libdkim/metadata.xml
+++ b/mail-filter/libdkim/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-andreis.vinograd...@gmail.com
-Andreis Vinogradovs
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
+  
   DomainKeys Identified Mail library from Alt-N 
Inc.
   
 



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2016-05-29 Thread Alexander Vershilov
commit: d91f96e01594c082348d37003aa2450bca7f8fed
Author: Alexander Vershilov  gentoo  org>
AuthorDate: Sun May 29 19:19:37 2016 +
Commit: Alexander Vershilov  gentoo  org>
CommitDate: Sun May 29 20:20:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91f96e0

mail-filter/libdkim: drop qnikst  gentoo.org from maintainers.

Package-Manager: portage-2.2.28

 mail-filter/libdkim/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/mail-filter/libdkim/metadata.xml b/mail-filter/libdkim/metadata.xml
index 127ae66..c7dd7fc 100644
--- a/mail-filter/libdkim/metadata.xml
+++ b/mail-filter/libdkim/metadata.xml
@@ -5,10 +5,6 @@
 andreis.vinograd...@gmail.com
 Andreis Vinogradovs
   
-  
-qni...@gentoo.org
-Alexander Vershilov
-  
   
 proxy-ma...@gentoo.org
 Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libdkim/

2015-10-10 Thread Anthony G. Basile
commit: 6619a0e3b86fbb8949961deb3c863a511bd8e188
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Oct 11 00:15:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct 11 00:15:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6619a0e3

mail-filter/libdkim: add libressl support

Package-Manager: portage-2.2.20.1

 mail-filter/libdkim/libdkim-1.0.21-r3.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild 
b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
new file mode 100644
index 000..4fac329
--- /dev/null
+++ b/mail-filter/libdkim/libdkim-1.0.21-r3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+inherit autotools-utils eutils toolchain-funcs
+
+DESCRIPTION="DomainKeys Identified Mail library from Alt-N Inc"
+HOMEPAGE="http://libdkim.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
+
+LICENSE="Apache-2.0 yahoo-patent-license-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl static-libs"
+
+DEPEND="
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   app-arch/unzip"
+RDEPEND="
+   !mail-filter/libdkim-exim
+   dev-libs/openssl"
+
+S="${WORKDIR}/${PN}/src"
+
+src_prepare() {
+   ecvs_clean
+   cp  "${FILESDIR}"/debianize/* "${S}"
+   epatch "${FILESDIR}"/patches/*.patch
+   epatch "${FILESDIR}"/libdkim-extra-options.patch
+
+   # Bug 476772
+   if ! use static-libs; then
+sed -i \
+   -e '/^TARGETS/s/libdkim.a//' \
+   -e '/install -m 644 libdkim.a/d' \
+   Makefile.in || die 'sed on Makefile.in failed'
+   fi
+
+   # Bug 476770
+   tc-export AR
+
+   autotools-utils_src_prepare
+}
+
+src_install() {
+   autotools-utils_src_install
+   dodoc ../README
+}