aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb>2006-11-21 15:08:56 +0000
committergrozin <grozin@32389bae-6d03-0410-99cf-db05cde120eb>2006-11-21 15:08:56 +0000
commitf1a31e50f4c39bef2544de01bd62c37d3da038fe (patch)
treeb2ec13a5d030619cba818fced3eb59491e5653f3 /sci-visualization
parentdev-utils/cmt version bump to 1.19 (diff)
downloadsci-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/ChangeLog6
-rw-r--r--sci-visualization/gle/Manifest21
-rw-r--r--sci-visualization/gle/files/digest-gle-4.0.1212
-rw-r--r--sci-visualization/gle/files/gle-4.0.12-configure.patch12
-rw-r--r--sci-visualization/gle/gle-4.0.12.ebuild75
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
+}