diff options
author | Andreas Hüttel <dilfridge@gentoo.org> | 2011-06-02 10:47:43 +0000 |
---|---|---|
committer | Andreas Hüttel <dilfridge@gentoo.org> | 2011-06-02 10:47:43 +0000 |
commit | 912daa280da3e6a677ff2ed8154924dd79a1de6b (patch) | |
tree | fa7e216b8add04ffedf7e0807422ed44b210a38a /app-text/enscript | |
parent | Fix dodoc statement, bug 369763. Bump EAPI to 4. (diff) | |
download | historical-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/enscript')
-rw-r--r-- | app-text/enscript/ChangeLog | 10 | ||||
-rw-r--r-- | app-text/enscript/Manifest | 4 | ||||
-rw-r--r-- | app-text/enscript/enscript-1.6.5.2-r1.ebuild | 52 | ||||
-rw-r--r-- | app-text/enscript/files/enscript-1.6.5.2-php.st.patch | 11 |
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; + } + |