summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2011-06-02 10:47:43 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2011-06-02 10:47:43 +0000
commit912daa280da3e6a677ff2ed8154924dd79a1de6b (patch)
treefa7e216b8add04ffedf7e0807422ed44b210a38a /app-text
parentFix dodoc statement, bug 369763. Bump EAPI to 4. (diff)
downloadhistorical-912daa280da3e6a677ff2ed8154924dd79a1de6b.tar.gz
historical-912daa280da3e6a677ff2ed8154924dd79a1de6b.tar.bz2
historical-912daa280da3e6a677ff2ed8154924dd79a1de6b.zip
Add patch for php syntax highlighting, bug 244334
Package-Manager: portage-2.1.9.50/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r--app-text/enscript/ChangeLog10
-rw-r--r--app-text/enscript/Manifest4
-rw-r--r--app-text/enscript/enscript-1.6.5.2-r1.ebuild52
-rw-r--r--app-text/enscript/files/enscript-1.6.5.2-php.st.patch11
4 files changed, 74 insertions, 3 deletions
diff --git a/app-text/enscript/ChangeLog b/app-text/enscript/ChangeLog
index 206f38c6e4aa..f9dcd88bb1dd 100644
--- a/app-text/enscript/ChangeLog
+++ b/app-text/enscript/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/enscript
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/enscript/ChangeLog,v 1.60 2010/06/10 16:01:47 jer Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/enscript/ChangeLog,v 1.61 2011/06/02 10:47:43 dilfridge Exp $
+
+*enscript-1.6.5.2-r1 (02 Jun 2011)
+
+ 02 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ +enscript-1.6.5.2-r1.ebuild, +files/enscript-1.6.5.2-php.st.patch:
+ Add patch for php syntax highlighting, bug 244334
*enscript-1.6.5.2 (10 Jun 2010)
diff --git a/app-text/enscript/Manifest b/app-text/enscript/Manifest
index bb73ea96a3b9..4db3249d41a3 100644
--- a/app-text/enscript/Manifest
+++ b/app-text/enscript/Manifest
@@ -5,6 +5,7 @@ AUX enscript-1.6.3-security.patch 5447 RMD160 d23a9a4eb478279bf56123d35fc7adc8fd
AUX enscript-1.6.4-CVE-2008-3863-CVE-2008-4306.patch 2799 RMD160 fbd77cf1cd861fb55f1df3bd311a9746f13ca91f SHA1 4443b1d66900a50b0b9a07a38d8bd7698f6c81be SHA256 6fcccba9d5447c5872fef3072d798cfcbdf7fc347e566126d0014d1b96f3f978
AUX enscript-1.6.4-config.patch 3901 RMD160 45e5da8b141854b9568b565155247f3557f4c9c0 SHA1 c9a2ff14ed08c18c2a6f6c8fdea6691340a056dc SHA256 b49ea303616373ed2b72c329a7632bae589b62df18e0af149315a36977459188
AUX enscript-1.6.4-ebuild.st.patch 332 RMD160 e4b03bed2014baab7a25b3d1a9cc2a2f1d6e6721 SHA1 586758634018a2d6b90cbfecc9cba001bb1952b3 SHA256 fae2d59559a61a3d2f0fb25695c3dc5eab917e1eb22af61844e85584281728a6
+AUX enscript-1.6.5.2-php.st.patch 410 RMD160 bcff49edf1ec3505d454f0878d647daf8dd372a0 SHA1 47aa4fb1d82628c447555ab0162a41ca6bf129b0 SHA256 2439a1d1fb1bf2f0a55f097b2d507316a767875db1fd9ee17f57d8bc2c242be7
AUX enscript-catmur.patch 604 RMD160 74dae25828a36028f877d7cec73f321f5354e4ad SHA1 572c173c8e93bb9c7eb0bae9acd750e7d86fc6f8 SHA256 23b2359b2ef4e9cf0f6b915fb9f326a0a9ebd3f43f4dcca5f4beb2602201d02c
AUX ruby.st 3904 RMD160 a1e7228e4b508e73210d5054e4b66f8e6be4135f SHA1 8a8311ee734f1d3bc8baafb67f7cf7425e4469c9 SHA256 211d8a241d177c9c1c232eec514357b96b2d28554d63b72df3d72f79a41b25b0
DIST enscript-1.6.4.tar.gz 1036734 RMD160 9050728f14500f0360c5a4e258cba0646694bfeb SHA1 9dd7128a508d4c9671659b9520028d12add50cfa SHA256 45299a4db47c9c08c3649d4f62b211ae79ef5143360c264a40371a728f6ad99b
@@ -13,7 +14,8 @@ DIST enscript-1.6.5.2.tar.gz 1318283 RMD160 065f516bbeec8d2fd5f60b2e869312d7eb1b
DIST enscript-1.6.5.tar.gz 1308918 RMD160 5c933f69161cb947176dce87f9f86d09da680b96 SHA1 2bb50c3b5bf2e68c0985c7a0c559c48adc881b75 SHA256 224ee94eb1c3c527d550a5bd7ef7a229cb2be76bf6dbad98e91093f1cfb304eb
EBUILD enscript-1.6.4-r4.ebuild 1558 RMD160 467b5148b5f12d6c549d506248c035f3db2a1419 SHA1 4f9f88f67a54af166882bb8d85b330613dd9acde SHA256 ebe64476a8d619f7d5c2a216e9d0a588f7b0e8f56872501df8e26cd3de9e7083
EBUILD enscript-1.6.5.1.ebuild 1281 RMD160 bdfe35ffed54199554e52ecbf56a24429d9e41c5 SHA1 45f5462ea74ae6e3ab3e67a833efb7f3856b154f SHA256 5274033fa278a27564079807566675a17a934b654515d7c7276776d73b146ee5
+EBUILD enscript-1.6.5.2-r1.ebuild 1342 RMD160 c87aed28ab35220f8daae99bfe7942948447a338 SHA1 841392ca3135d3cc00f534b60bea55c2e62cad4a SHA256 23b668ed6513b8c32119debe293228affb1f488190aebe24b00f133352605769
EBUILD enscript-1.6.5.2.ebuild 1281 RMD160 8e1edfdf148785f1d1fc303f98b76653e3f96357 SHA1 9d8d756375af39d8babb7b00ce1dc8e59d9c64d1 SHA256 3bfb90672e58138ec693b08abdadb9ef16a274b8021fa3659d080a39b77de2b7
EBUILD enscript-1.6.5.ebuild 1279 RMD160 d31011cad8ed139ee90b612b74cedde487148a38 SHA1 2593dd13b792815d7a52cdd3775ff07b7911d5fb SHA256 543d31f9bb57b3ec4b32b15a869a4e82f0ecfffeb3faea2f515026ef2ce277bd
-MISC ChangeLog 7616 RMD160 73d2b921c7e86e0df4c10be2d928ce5bfed50e5b SHA1 26de93161ec90339bc267318c59b3366ea4800ac SHA256 fc4e4114ba652315506dad8668e06184e494d78bfbf66f8069aa019a446c2f5f
+MISC ChangeLog 7837 RMD160 679d79c6a7a9b77277d77a9a99d86a880b97b85b SHA1 8c8d2d2223fba73a1768cda0a06f4c678a00d782 SHA256 16a5bd1712def2b27d97c82f3ecf200aba76b79db99d494fa96ec2ccdffec143
MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76
diff --git a/app-text/enscript/enscript-1.6.5.2-r1.ebuild b/app-text/enscript/enscript-1.6.5.2-r1.ebuild
new file mode 100644
index 000000000000..8f8c37eceb4c
--- /dev/null
+++ b/app-text/enscript/enscript-1.6.5.2-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/enscript/enscript-1.6.5.2-r1.ebuild,v 1.1 2011/06/02 10:47:43 dilfridge Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="powerful text-to-postscript converter"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+HOMEPAGE="http://www.gnu.org/software/enscript/enscript.html"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+SLOT="0"
+LICENSE="GPL-3"
+IUSE="nls ruby"
+
+DEPEND="
+ sys-devel/flex
+ sys-devel/bison
+ nls? ( sys-devel/gettext )
+"
+RDEPEND="nls? ( virtual/libintl )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/enscript-1.6.3-language.patch
+ epatch "${FILESDIR}"/enscript-1.6.4-ebuild.st.patch
+ epatch "${FILESDIR}"/enscript-1.6.5.2-php.st.patch
+ use ruby && epatch "${FILESDIR}"/enscript-1.6.2-ruby.patch
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ dodoc AUTHORS ChangeLog NEWS README* THANKS TODO || die "dodoc failed"
+
+ insinto /usr/share/enscript/hl
+ doins "${FILESDIR}"/ebuild.st || die "doins ebuild.st failed"
+
+ if use ruby ; then
+ insinto /usr/share/enscript/hl
+ doins "${FILESDIR}"/ruby.st || die "doins ruby.st failed"
+ fi
+}
+
+pkg_postinst() {
+ elog "Now, customize /etc/enscript.cfg."
+}
diff --git a/app-text/enscript/files/enscript-1.6.5.2-php.st.patch b/app-text/enscript/files/enscript-1.6.5.2-php.st.patch
new file mode 100644
index 000000000000..b146d998ee41
--- /dev/null
+++ b/app-text/enscript/files/enscript-1.6.5.2-php.st.patch
@@ -0,0 +1,11 @@
+diff -ruN enscript-1.6.5.2.orig/states/hl/enscript.st enscript-1.6.5.2/states/hl/enscript.st
+--- enscript-1.6.5.2.orig/states/hl/enscript.st 2010-06-02 00:17:49.000000000 +0200
++++ enscript-1.6.5.2/states/hl/enscript.st 2011-06-02 12:43:13.869855504 +0200
+@@ -510,6 +510,7 @@
+ /\.tex$/ tex;
+ /\.wmlscript$/ wmlscript;
+ /\.wmls$/ wmlscript;
++ /\.php$/ php;
+ /^.*$/ passthrough;
+ }
+