summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-02-26 21:53:41 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-02-26 21:53:41 +0000
commitee26d575998246de3d48b416bb2010ccb29ed6c3 (patch)
tree929325468df7e59657bffe059fb6bd15516c5936 /media-gfx
parentadding sys-apps/less temporarly to resolve bug 398295. (diff)
downloadhistorical-ee26d575998246de3d48b416bb2010ccb29ed6c3.tar.gz
historical-ee26d575998246de3d48b416bb2010ccb29ed6c3.tar.bz2
historical-ee26d575998246de3d48b416bb2010ccb29ed6c3.zip
Version bump.
Package-Manager: portage-2.2.0_alpha89/cvs/Linux x86_64
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/sam2p/ChangeLog10
-rw-r--r--media-gfx/sam2p/Manifest19
-rw-r--r--media-gfx/sam2p/files/sam2p-0.49.1-build.patch42
-rw-r--r--media-gfx/sam2p/sam2p-0.49.1.ebuild42
4 files changed, 110 insertions, 3 deletions
diff --git a/media-gfx/sam2p/ChangeLog b/media-gfx/sam2p/ChangeLog
index 29568b3c81fd..403a68934801 100644
--- a/media-gfx/sam2p/ChangeLog
+++ b/media-gfx/sam2p/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/sam2p
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sam2p/ChangeLog,v 1.47 2011/06/13 20:57:39 mattst88 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sam2p/ChangeLog,v 1.48 2012/02/26 21:53:41 ssuominen Exp $
+
+*sam2p-0.49.1 (26 Feb 2012)
+
+ 26 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> +sam2p-0.49.1.ebuild,
+ +files/sam2p-0.49.1-build.patch:
+ Version bump.
13 Jun 2011; Matt Turner <mattst88@gentoo.org> sam2p-0.48.ebuild:
Added ~mips, bug 342513
diff --git a/media-gfx/sam2p/Manifest b/media-gfx/sam2p/Manifest
index 2d6be7d71039..7e8941d93758 100644
--- a/media-gfx/sam2p/Manifest
+++ b/media-gfx/sam2p/Manifest
@@ -1,9 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX sam2p-0.45-cflags.patch 1294 RMD160 eeadcc13c88f1685cdbb15d50fe49ccc738f2a15 SHA1 0218fa834218e51937625b9e0168c709db5fb7a0 SHA256 31fec5d1396185336d33e0ed2d0b005264f4af6b8c63b6b39a2947d07e69ca9e
AUX sam2p-0.45-fbsd.patch 319 RMD160 7f4afe0d92224471aa2ad96eeefe9e9fa05c2db1 SHA1 24522fb8171c52249cbb57c52d16ae9e6196cc5a SHA256 44944d770cb7dc515c54b325d46451edefb89b73ac3b407374d18b7639a26d80
AUX sam2p-0.45-nostrip.patch 346 RMD160 31f61d64c0013f8e35711068e3fcd8e878a320ae SHA1 2ea36b9fe1441246cb7b0443ac528932e82188f3 SHA256 5bb2ed5ac221bc2e27459b66510e3ca4c521f460f4fe4539439d582b35af9188
+AUX sam2p-0.49.1-build.patch 1179 RMD160 d79905c634a4dd2e584b9bd13f958d2f0a94ee07 SHA1 f0098ac2311a635a2db55fc992ae810f019ec6fc SHA256 4c61b451e671e9761aef3dc10f6cfcbf8d391037ea3f24fab6f62fd700e9c37f
DIST sam2p-0.47.tar.gz 558936 RMD160 6a2b01d3a1d5a8b35eb2233491ae64ddbfb69769 SHA1 f1c08d786ec8fb09b39b635a315cbd0271d4c47f SHA256 6e0cdab2b78124084a01cfb41fc5e42c0666c9103d7bf4f7c860f4406e051d23
DIST sam2p-0.48.tar.gz 562024 RMD160 215f937b6ea0d75ee9f0b5284d359a49f8577250 SHA1 45fc4a0671020c43de8802adca88d35ba14eccaa SHA256 c40c24a13c1a5dfcb7c3ea37e9441c6893f04e9dcdc247eb70512dace0d25093
+DIST sam2p-0.49.1.tar.gz 562304 RMD160 bb202ea2209cdd293947828b5f83f07ab34678d4 SHA1 5922e6029e2ed4e524066080476e02ddfdbcc18e SHA256 d97a270e3ad4ad138378b5fcb10e489e9af48a8150f308458771808dfceb069a
EBUILD sam2p-0.47.ebuild 1060 RMD160 df68d1f5b9ce7c6e7950ceb8f4ce240262605860 SHA1 8108018a2b4d99927055476e8806872214c8323b SHA256 b37f0c8ddb537434b9c190a5d03ac21c5a6fb8c050eee923d69e39cca058b7a0
EBUILD sam2p-0.48.ebuild 1079 RMD160 e5ede240568b6e410e714b5c1bbfbe38eef5a73d SHA1 6dab2d1df0911db230a4addbb29291b479efee67 SHA256 081307da0143225b7dfbf203a3733c8ef9bd308ad727538ab244b5ad7c7cd6e0
-MISC ChangeLog 6145 RMD160 a0a36036744492c7356ea9871c189153861f5c50 SHA1 88a3ad92b1fdd5805f384d19be490eca4733f6a6 SHA256 f132686104a085338bd3afbb424b53fd12444227fc030d589fde0eedd99bc329
+EBUILD sam2p-0.49.1.ebuild 964 RMD160 f6536c664b1005401193bf34385404c5546c4cb8 SHA1 f3c3813224369076f62ba7a841be37b125af7049 SHA256 b37bc2a57186502d96e323462ad4039e91cc2b583c017811c0fbddba7829a111
+MISC ChangeLog 6303 RMD160 716db1acf41587333ff6abab40150e1839b1f75e SHA1 b2703fe559658b7f9a55fbc93766d801161bbdc4 SHA256 c97e50712a330f5ef9f0157f969e2c3cb0ea5ce6dd527d84242b70f173521a73
MISC metadata.xml 157 RMD160 e666a9e73ee48e70d6fc6ea78049d38b1fcde7c2 SHA1 43a0c32101f0c6ffd8fa1aa620c8032d194a9e3a SHA256 18238fb417d8677a0495cdaba9b043526174ba63b51494b88b10aa7dd903124c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQEcBAEBAgAGBQJPSqnOAAoJEEdUh39IaPFNa4UH/0n12ufuYkxVV/TZxR06VU8a
+jPOUi2S0oN9Tlus0s/T6LABJAdR5ZGr3kE4deJ8j3vvLaxl+K6fb8fVqhjAXJTff
+o4mT0WK/AKNv3Iwv6y7UOChZN8xgZFSUTgwgLmIGh3u/xjTw1YQKzb+9cTZwu/2X
+rh+fNQlTy7d2/rPZThlzckCyIj2P0yjtUGsSXVBEwYEAn64row3DVYrfluGIYPFt
+oaMxUg0N4PpGUsmbzSmxa4514GLxi0pA1thTK1hgM7iuro2aCuz4OPWRVz0ISZc7
+sFLzX8KYQG6GOYimxl5Rl3F0qpIassYtrd/H/g54EtI1oNiy8z1ttKiJizuTBWY=
+=7QwV
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/sam2p/files/sam2p-0.49.1-build.patch b/media-gfx/sam2p/files/sam2p-0.49.1-build.patch
new file mode 100644
index 000000000000..ba421463d536
--- /dev/null
+++ b/media-gfx/sam2p/files/sam2p-0.49.1-build.patch
@@ -0,0 +1,42 @@
+--- configure.in
++++ configure.in
+@@ -81,7 +81,7 @@
+ dnl Checks for programs.
+ dnl AC_PROG_CC
+ AC_LANG_CPLUSPLUS
+-CXXFLAGS=" "
++#CXXFLAGS=" "
+ dnl ^^^ set it to non-empty, so AC_PROG_CXX won't include `-g'
+ CCC="$CCC g++"
+ dnl ^^^ check g++ before c++ (see acspecific.m4, grep AC_PROG_CXX)
+@@ -215,7 +215,7 @@
+
+ dnl AC_PTS_RUN_OK([perl -x -S ./ccdep.pl $CXX], [], [AC_MSG_ERROR(cannot compute depends)])
+ rm -f Makedep
+-AC_PTS_RUN_OK([make Makedep], [], [AC_MSG_ERROR(cannot compute depends)])
++AC_PTS_RUN_OK([gmake Makedep], [], [AC_MSG_ERROR(cannot compute depends)])
+ AC_PTS_OK
+ echo "configure done. Now you should run: make; make install"
+
+--- Makefile
++++ Makefile
+@@ -17,7 +17,7 @@
+ export PERL_BADLANG
+
+ CXXX=$(CXD_assert)
+-LDALL=$(LDXX) -s $(LDFLAGS) $(LIBS)
++LDALL=$(LDXX) $(LDFLAGS) $(LIBS)
+ ifeq ($(ENABLE_DEBUG), no)
+ CXXX=$(CXD_no)
+ endif
+@@ -51,8 +51,8 @@
+ IDE_TARGETS_debug := $(patsubst %,%.yes, $(TARGETS))
+ IDE_TARGETS_release := $(TARGETS)
+
+-CXD_assert =$(CXX) -s -O2
+-CXD_no =$(CXX) -s -DNDEBUG -O3
++CXD_assert =$(CXX)
++CXD_no =$(CXX) -DNDEBUG
+ # CXD_yes =$(CXX) $(GFLAG) -lefence
+ CXD_yes =$(CXX) $(GFLAG)
+ CXD_checker=checkerg++ $(GFLAG)
diff --git a/media-gfx/sam2p/sam2p-0.49.1.ebuild b/media-gfx/sam2p/sam2p-0.49.1.ebuild
new file mode 100644
index 000000000000..edfe57bb3700
--- /dev/null
+++ b/media-gfx/sam2p/sam2p-0.49.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sam2p/sam2p-0.49.1.ebuild,v 1.1 2012/02/26 21:53:41 ssuominen Exp $
+
+EAPI=4
+inherit autotools eutils toolchain-funcs
+
+DESCRIPTION="Utility to convert raster images to EPS, PDF and many others"
+HOMEPAGE="http://code.google.com/p/sam2p/"
+SRC_URI="http://sam2p.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="examples gif"
+
+RDEPEND=""
+DEPEND="dev-lang/perl"
+
+RESTRICT="test"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-0.45-fbsd.patch \
+ "${FILESDIR}"/${PN}-0.49.1-build.patch
+ eautoreconf
+ tc-export CXX
+}
+
+src_configure() {
+ econf --enable-lzw $(use_enable gif)
+}
+
+src_install() {
+ dobin sam2p
+ dodoc README
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*
+ fi
+}