summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Szymaniak <lazy_bum@o2.pl>2011-07-05 22:03:08 +0000
committerPiotr Szymaniak <lazy_bum@o2.pl>2011-07-05 22:03:08 +0000
commit23ddf33c3b0e04ed68c02dc7a039d032e02654ac (patch)
tree4602b0a070d592593d16bfa220150f1dd86d9d20 /dev-cpp
parentdev-libs/libaxl: EAPI bump, version bump, added patch for -Werror. (diff)
downloadsunrise-23ddf33c3b0e04ed68c02dc7a039d032e02654ac.tar.gz
sunrise-23ddf33c3b0e04ed68c02dc7a039d032e02654ac.tar.bz2
sunrise-23ddf33c3b0e04ed68c02dc7a039d032e02654ac.zip
dev-cpp/stringencoders: EAPI bump, changed inherit, added patch for -Werror.
svn path=/sunrise/; revision=12213
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/stringencoders/ChangeLog6
-rw-r--r--dev-cpp/stringencoders/Manifest5
-rw-r--r--dev-cpp/stringencoders/files/stringencoders-3.10.3-werror.patch13
-rw-r--r--dev-cpp/stringencoders/stringencoders-3.10.3.ebuild15
4 files changed, 32 insertions, 7 deletions
diff --git a/dev-cpp/stringencoders/ChangeLog b/dev-cpp/stringencoders/ChangeLog
index accf8c0fd..91c241519 100644
--- a/dev-cpp/stringencoders/ChangeLog
+++ b/dev-cpp/stringencoders/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-cpp/stringencoders
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Jul 2011; Piotr Szymaniak <szarpaj@grubelek.pl>
+ stringencoders-3.10.3.ebuild, +files/stringencoders-3.10.3-werror.patch:
+ EAPI bump, changed inherit, added patch for -Werror.
+
05 Jun 2010; Dagg Stompler (daggs1) <stompdagger1@yahoo.com>
+stringencoders-3.10.3.ebuild, +metadata.xml:
New Ebuild for bug #321881 thanks to guys at #gentoo-sunrise
diff --git a/dev-cpp/stringencoders/Manifest b/dev-cpp/stringencoders/Manifest
index 49b129c6f..7365ab23e 100644
--- a/dev-cpp/stringencoders/Manifest
+++ b/dev-cpp/stringencoders/Manifest
@@ -1,4 +1,5 @@
+AUX stringencoders-3.10.3-werror.patch 403 RMD160 f1ab0edfc1f00dfe7e1dd5f71e1066bcb2d1740f SHA1 497a9033dbd279195a6286fda18c85dc92719974 SHA256 fb814a2ab7cd190fa09a1cc16a3faf3b3f05ba6404c405db32f15be77ce6ba13
DIST stringencoders-v3.10.3.tar.gz 428013 RMD160 fdc4ea11cd52e4005e1098816269448c3058ffdf SHA1 47128e536f43d614711129c6774251fd02c794c4 SHA256 b0bd9aa7a7c386fc47ad783986ace74704c950fa1cf458f70bbc1d79fcbc1d11
-EBUILD stringencoders-3.10.3.ebuild 520 RMD160 6d61dcd0fd1ae40dce11d2ee41c7350dc934289a SHA1 520f636977ee63213e57666d636d85df0bc234ba SHA256 ee4fdfae19f2a71d523e8f5083236f214883dbd71120ab4d6f97e81a86a94d29
-MISC ChangeLog 298 RMD160 c48a0a2e8c19083a710b783838bfd3495936866f SHA1 6619cf9f76a3e624fc42da2dd0e382a9d061e009 SHA256 ae09a3978978301b5a674213fd6e8cfd2135cbad533d7247daf88dc43677ab94
+EBUILD stringencoders-3.10.3.ebuild 567 RMD160 9209acb6d149a939df89406497682f7bc76357ab SHA1 63842fd4b0be6c4dabaf5130016fc9d804dd42d2 SHA256 5446590a3dec35e2f5942ec032252b49adffb87809d508812c1657aa88f43408
+MISC ChangeLog 482 RMD160 6e744ac0d94c7d284c45b1da655a436581279c35 SHA1 5c3bcf8099163cdb229aa3b0d1e346e892ba1270 SHA256 1109a99076366591426c40bdd83681137ea295dbc7f8758d6d51218bde15eb4e
MISC metadata.xml 838 RMD160 0d99beb545371bcb49f56ea288bd373938b265d8 SHA1 f14f547cceecd8aac77e433ecf1c0a6f815ba841 SHA256 c139171dff5440b99a83a0e02c59471f7643fc3f34a6a2dc0b1423ac48df8902
diff --git a/dev-cpp/stringencoders/files/stringencoders-3.10.3-werror.patch b/dev-cpp/stringencoders/files/stringencoders-3.10.3-werror.patch
new file mode 100644
index 000000000..a4f7d9eb1
--- /dev/null
+++ b/dev-cpp/stringencoders/files/stringencoders-3.10.3-werror.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac
+index 769470c..4455c70 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -18,7 +18,7 @@ B64WCHARS="-_."
+ AC_ARG_WITH([b64wchars], AC_HELP_STRING([--with-b64wchars=3CHARS],[change b64 web extra chars, default is '-_.']),
+ [B64WCHARS=$withval], [])
+
+-EXTRACFLAGS="-Isrc -Wall -Werror"
++EXTRACFLAGS="-Isrc -Wall"
+
+ if test "x$enable_gcov" = "xyes";
+ then
diff --git a/dev-cpp/stringencoders/stringencoders-3.10.3.ebuild b/dev-cpp/stringencoders/stringencoders-3.10.3.ebuild
index 9644b501d..fd35c599e 100644
--- a/dev-cpp/stringencoders/stringencoders-3.10.3.ebuild
+++ b/dev-cpp/stringencoders/stringencoders-3.10.3.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit base
+EAPI=4
+
+inherit autotools eutils
MY_P="${PN}-v${PV}"
DESCRIPTION="A collection of high performance c-string transformations"
@@ -15,9 +17,14 @@ KEYWORDS="~amd64"
IUSE=""
S=${WORKDIR}/${MY_P}
-DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-werror.patch
+
+ eautoreconf
+}
# default `make check` doesn't work
src_test() {
- emake test || die
+ emake test
}