diff options
author | grozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-11-21 15:08:56 +0000 |
---|---|---|
committer | grozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb> | 2006-11-21 15:08:56 +0000 |
commit | f1a31e50f4c39bef2544de01bd62c37d3da038fe (patch) | |
tree | b2ec13a5d030619cba818fced3eb59491e5653f3 /sci-visualization | |
parent | dev-utils/cmt version bump to 1.19 (diff) | |
download | sci-f1a31e50f4c39bef2544de01bd62c37d3da038fe.tar.gz sci-f1a31e50f4c39bef2544de01bd62c37d3da038fe.tar.bz2 sci-f1a31e50f4c39bef2544de01bd62c37d3da038fe.zip |
gle-4.0.12 with lots of new stuff (Qt4 GUI, etc.)
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@418 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'sci-visualization')
-rw-r--r-- | sci-visualization/gle/ChangeLog | 6 | ||||
-rw-r--r-- | sci-visualization/gle/Manifest | 21 | ||||
-rw-r--r-- | sci-visualization/gle/files/digest-gle-4.0.12 | 12 | ||||
-rw-r--r-- | sci-visualization/gle/files/gle-4.0.12-configure.patch | 12 | ||||
-rw-r--r-- | sci-visualization/gle/gle-4.0.12.ebuild | 75 |
5 files changed, 122 insertions, 4 deletions
diff --git a/sci-visualization/gle/ChangeLog b/sci-visualization/gle/ChangeLog index 1bb81a7f8..b8cd7dba8 100644 --- a/sci-visualization/gle/ChangeLog +++ b/sci-visualization/gle/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*gle-4.0.12 (21 Nov 2006) + + 21 Nov 2006; Andrey Grozin <A.G.Grozin@inp.nsk.su> + +gle-4.0.12.ebuild, +files/gle-4.0.12-configure.patch: + version bump, several new USE flags + *gle-4.0.11 (14 Apr 2006) 14 Apr 2006; Sebastien Fabbro <seb@ist.utl.pt> diff --git a/sci-visualization/gle/Manifest b/sci-visualization/gle/Manifest index a59c36d6f..2cffc592f 100644 --- a/sci-visualization/gle/Manifest +++ b/sci-visualization/gle/Manifest @@ -6,6 +6,12 @@ AUX gle-4.0.11-make.patch 3147 RMD160 9c7341ac5f7174a9599ad142fedf9503abe271fa S MD5 a226b1c5637fae62d00669b3ba3a3393 files/gle-4.0.11-make.patch 3147 RMD160 9c7341ac5f7174a9599ad142fedf9503abe271fa files/gle-4.0.11-make.patch 3147 SHA256 e6e05b8154bfe1099326433322898e08e0799fc97ba579bcd21f1828c95692b9 files/gle-4.0.11-make.patch 3147 +AUX gle-4.0.12-configure.patch 369 RMD160 a9075098b28bdad770962553fa50db11adf3ecd7 SHA1 a2ebf4f07fb09da54aa04752d7b58fd044bc7593 SHA256 a8024ea2803a37e7da269a8915f1a70ca054e3ab9de03a463cb19d5c30baed7c +MD5 3cc4587cbb363d6553b56311542ba759 files/gle-4.0.12-configure.patch 369 +RMD160 a9075098b28bdad770962553fa50db11adf3ecd7 files/gle-4.0.12-configure.patch 369 +SHA256 a8024ea2803a37e7da269a8915f1a70ca054e3ab9de03a463cb19d5c30baed7c files/gle-4.0.12-configure.patch 369 +DIST GLE-4.0.12-pre1-manual.pdf 2445223 RMD160 a8ff78177b4f2f7fb3251a5c6e3177308063cb52 SHA1 df8149833b6eec748ee164a3690358f40b95fe7f SHA256 6e9a87930394996b0bb44053d8725f4038ee7109976408692d448df0f0eea68b +DIST GLE-4.0.12-src.zip 1515556 RMD160 5b8ccc9bdea839e87e8ca3e2060c48168e65d2fe SHA1 b62323d365d83a8dc4ab4d3402376f4c9e64e7e1 SHA256 68690798c624c74e547affe6a0acb4b657efc89c74f0e25f0241a9407ff704fd DIST GLEusersguide.pdf 2244780 RMD160 6f2b8814f100e3971737ad45d017144e5912fd4e SHA1 2039e6b255da68200b5f881f2554bbdd6e82034a SHA256 02c13fe038f8b4b7726ac3e6a74410e299f50cdccb2b040d7ed1fbc99b9cfbef DIST gle-emacs.el 8703 RMD160 3b2aa77e1fe6dfcef13d94aef1475787ce50f28e SHA1 888ddee47233037ae20293b4a3673467d5c48fc8 SHA256 c3f49ee2f286d5681c86bdca53121e0bc6609f8c61fe55dae2108032826332cc DIST gle-manual-4.0.9.pdf 2457515 RMD160 24ab63368e82f52c8e5ba579df1e2bb41b5f1e2f SHA1 68630c945b4c1f99ac914939ca57562ac2148398 SHA256 a5c8fc36ef006d2dd40b5b33c266b620475aac66eebb925248a9a4c320463738 @@ -14,10 +20,14 @@ EBUILD gle-4.0.11.ebuild 1866 RMD160 24f193aa511021947f8b23b796bdbf1c46e971b3 SH MD5 27e54659855a2b6df648e9e6386badcd gle-4.0.11.ebuild 1866 RMD160 24f193aa511021947f8b23b796bdbf1c46e971b3 gle-4.0.11.ebuild 1866 SHA256 9675aaf78c291c88d31bc3b2fbfdcf3ceecf4b668cc514f51da3eae913778622 gle-4.0.11.ebuild 1866 -MISC ChangeLog 345 RMD160 acf8ba27f91099d0f4dd30894205c9f812b81fef SHA1 2aff332415589aacd53b8f95b8f3b16b14fe1ca4 SHA256 518e2bcc6c97ea9135b23007e1afb501bf16b68c916c27afce3fdcd194e35bcd -MD5 1e39802884b014aab992f91a0d41a55b ChangeLog 345 -RMD160 acf8ba27f91099d0f4dd30894205c9f812b81fef ChangeLog 345 -SHA256 518e2bcc6c97ea9135b23007e1afb501bf16b68c916c27afce3fdcd194e35bcd ChangeLog 345 +EBUILD gle-4.0.12.ebuild 1793 RMD160 a90ba3965770d5fc12d5f38467e6623462b6a418 SHA1 f041d66b1033f1f9aa9343da9367ef99645fa1a6 SHA256 3b4bcbdf87f7456084ecfb1ed85e5052da638961c77035e45fb566ff5ae5ed51 +MD5 fba541d196585fd080081d17b82b49c3 gle-4.0.12.ebuild 1793 +RMD160 a90ba3965770d5fc12d5f38467e6623462b6a418 gle-4.0.12.ebuild 1793 +SHA256 3b4bcbdf87f7456084ecfb1ed85e5052da638961c77035e45fb566ff5ae5ed51 gle-4.0.12.ebuild 1793 +MISC ChangeLog 521 RMD160 ac18566b3bf4a19d04a0fb9bc4045f4bfabacebc SHA1 3192fc0abac06799af621c6a3bf52b7a31aa5679 SHA256 8bbffe0ea55f801392b2b271a1e997517145aebe88dccc921777dc3396c73fd1 +MD5 3fba7a55741324fce085f1a989a520bd ChangeLog 521 +RMD160 ac18566b3bf4a19d04a0fb9bc4045f4bfabacebc ChangeLog 521 +SHA256 8bbffe0ea55f801392b2b271a1e997517145aebe88dccc921777dc3396c73fd1 ChangeLog 521 MISC metadata.xml 523 RMD160 e515fdd75dfa3804c4e89a5e5c178281fa200b76 SHA1 1681720aa0fbec837f78ded3b66f09872e941746 SHA256 9bcc4c4b3c680be0baf8c47e266640ad3ab00b76cc6ee8062b5dda083246ac3f MD5 27ab946a7acfad3acdd32106f9bd78a6 metadata.xml 523 RMD160 e515fdd75dfa3804c4e89a5e5c178281fa200b76 metadata.xml 523 @@ -25,3 +35,6 @@ SHA256 9bcc4c4b3c680be0baf8c47e266640ad3ab00b76cc6ee8062b5dda083246ac3f metadata MD5 a91b00c21d2b493951efaf3ce7bf0292 files/digest-gle-4.0.11 928 RMD160 b6408bd6a2c532a7faee65614459e211465f3994 files/digest-gle-4.0.11 928 SHA256 5912527a6d7c51270fabc3bc8e190fc099f8a449894f89607ad260ab301a6ecd files/digest-gle-4.0.11 928 +MD5 d157fea94c3a31bf1e3114d99b3c1f46 files/digest-gle-4.0.12 946 +RMD160 6f8ca009a3cd3a1ae0b316cbd3a2ec0ec9bdebfc files/digest-gle-4.0.12 946 +SHA256 9a8f9ea464cc999e3d3c675936d548ccd5ab82c02bac68ecfc3d0c0df1b97e9c files/digest-gle-4.0.12 946 diff --git a/sci-visualization/gle/files/digest-gle-4.0.12 b/sci-visualization/gle/files/digest-gle-4.0.12 new file mode 100644 index 000000000..18e62b84a --- /dev/null +++ b/sci-visualization/gle/files/digest-gle-4.0.12 @@ -0,0 +1,12 @@ +MD5 e0edc9a3f7939f37af0aefb41216b173 GLE-4.0.12-pre1-manual.pdf 2445223 +RMD160 a8ff78177b4f2f7fb3251a5c6e3177308063cb52 GLE-4.0.12-pre1-manual.pdf 2445223 +SHA256 6e9a87930394996b0bb44053d8725f4038ee7109976408692d448df0f0eea68b GLE-4.0.12-pre1-manual.pdf 2445223 +MD5 3eff3d16a99b24a9e0a64628bdb94b94 GLE-4.0.12-src.zip 1515556 +RMD160 5b8ccc9bdea839e87e8ca3e2060c48168e65d2fe GLE-4.0.12-src.zip 1515556 +SHA256 68690798c624c74e547affe6a0acb4b657efc89c74f0e25f0241a9407ff704fd GLE-4.0.12-src.zip 1515556 +MD5 ab3f3787b96a602a486f5f39e72fc276 GLEusersguide.pdf 2244780 +RMD160 6f2b8814f100e3971737ad45d017144e5912fd4e GLEusersguide.pdf 2244780 +SHA256 02c13fe038f8b4b7726ac3e6a74410e299f50cdccb2b040d7ed1fbc99b9cfbef GLEusersguide.pdf 2244780 +MD5 8e07913f43dd83130cb4c368d7d87151 gle-emacs.el 8703 +RMD160 3b2aa77e1fe6dfcef13d94aef1475787ce50f28e gle-emacs.el 8703 +SHA256 c3f49ee2f286d5681c86bdca53121e0bc6609f8c61fe55dae2108032826332cc gle-emacs.el 8703 diff --git a/sci-visualization/gle/files/gle-4.0.12-configure.patch b/sci-visualization/gle/files/gle-4.0.12-configure.patch new file mode 100644 index 000000000..ef0637f2c --- /dev/null +++ b/sci-visualization/gle/files/gle-4.0.12-configure.patch @@ -0,0 +1,12 @@ +--- configure.orig 2006-09-14 00:41:37.000000000 +0200 ++++ configure 2006-11-21 20:51:04.000000000 +0100 +@@ -2707,5 +2707,8 @@ + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lX11 -lXt -L$x_libraries $LIBS" ++if [ -n "$x_libraries" ] ++then LIBS="-lX11 -lXt -L$x_libraries $LIBS" ++else LIBS="-lX11 -lXt $LIBS" ++fi + cat >conftest.$ac_ext <<_ACEOF + #line $LINENO "configure" diff --git a/sci-visualization/gle/gle-4.0.12.ebuild b/sci-visualization/gle/gle-4.0.12.ebuild new file mode 100644 index 000000000..cae10dda5 --- /dev/null +++ b/sci-visualization/gle/gle-4.0.12.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils elisp-common + +DESCRIPTION="Graphics Layout Engine - Professional Graphics Language" +HOMEPAGE="http://glx.sourceforge.net/" +SLOT="0" +LICENSE="BSD" +KEYWORDS="~x86" + +MY_PN="GLE" +S="${WORKDIR}/gle4" + +IUSE="X qt4 jpeg png tiff doc emacs" +DEPEND="app-arch/unzip + X? ( || ( x11-libs/libX11 virtual/x11 ) ) + qt4? ( >=x11-libs/qt-4.1 ) + jpeg? ( media-libs/jpeg ) + png? ( media-libs/libpng ) + tiff? ( media-libs/tiff ) + emacs? ( virtual/emacs )" + +SRC_URI="mirror://sourceforge/glx/${MY_PN}-${PV}-src.zip + doc? ( http://jeans.studentenweb.org/${MY_PN}-${PV}-pre1-manual.pdf + mirror://sourceforge/glx/GLEusersguide.pdf ) + emacs? ( http://glx.sourceforge.net/downloads/gle-emacs.el )" + +#### delete the next line when moving this ebuild to the main tree! +RESTRICT="nomirror" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-configure.patch" || die "epatch failed" +} + +src_compile() { + local QT + if use qt4 + then QT='--with-qt=/usr' + else QT='--without-qt' + fi + CXXFLAGS=${CXXFLAGS} econf \ + $(use_with X x ) \ + "${QT}" \ + $(use_with jpeg ) \ + $(use_with png ) \ + $(use_with tiff ) \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + dodoc README.txt + if use doc ; then + insinto /usr/share/doc/${PF} + doins "${DISTDIR}/${MY_PN}-${PV}-pre1-manual.pdf" \ + "${DISTDIR}/GLEusersguide.pdf" + fi + if use emacs ; then + elisp-site-file-install "${DISTDIR}"/gle-emacs.el gle-mode.el + elisp-site-file-install "${FILESDIR}"/64gle-gentoo.el + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + [ -f "${SITELISP}/site-gentoo.el" ] && elisp-site-regen +} |