aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/libxdl_view')
-rw-r--r--x11-libs/libxdl_view/Manifest3
-rw-r--r--x11-libs/libxdl_view/files/4.2-as-needed.patch12
-rw-r--r--x11-libs/libxdl_view/libxdl_view-4.2.ebuild11
3 files changed, 23 insertions, 3 deletions
diff --git a/x11-libs/libxdl_view/Manifest b/x11-libs/libxdl_view/Manifest
index 54ad0a7f7..a9f06698b 100644
--- a/x11-libs/libxdl_view/Manifest
+++ b/x11-libs/libxdl_view/Manifest
@@ -1,4 +1,5 @@
+AUX 4.2-as-needed.patch 519 RMD160 58cf41009d8399423bc6ee6ae36ec5b9c7dd0809 SHA1 34a4acd443e05eb8520a0ee70f2e294b639d3777 SHA256 3c5a53d7ba2292aa66806a8c02a888be5409288f995e09023a1b3cd6bd29326b
DIST libxdl_view-4.2.tar.gz 857566 RMD160 4be84af2e7cb9190137132cb53c68b8f53f372bc SHA1 f5eac63e2c3a7cc5d8c836d8c880ed8cbb3d0235 SHA256 826adc9c6d6706ffc6f9b52e6f7871e3ebf397837010a75daa971812f162d0b3
-EBUILD libxdl_view-4.2.ebuild 445 RMD160 4253971a9b733c07519500fbc39c99b017c33cec SHA1 14c413994064229a2f4455e85e75961344792d79 SHA256 a916f2558b3c956e336f40ea39a1e4236d61c1f6d32b3487ad7bdab0eddb59b8
+EBUILD libxdl_view-4.2.ebuild 571 RMD160 e0fc9eb3ecfb790c0c836beb3ea0449c09042f94 SHA1 0f398a7b4b1f3a829270cefa766ceee5bec55cca SHA256 cab631e7eb61d752e5f5690fcfd3b06d8c78fceceaae281c565c5102f5f955e6
MISC ChangeLog 271 RMD160 67e3e62f2f61f946f8f5da7ead485cf7476ec403 SHA1 7b34f0cf46cc5deb578b1a6cde8465baaf5a13f7 SHA256 a24d8dfae3346c10de98a4710b082ac5908a149a546d40bfc2c52b2473a509a9
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
diff --git a/x11-libs/libxdl_view/files/4.2-as-needed.patch b/x11-libs/libxdl_view/files/4.2-as-needed.patch
new file mode 100644
index 000000000..d5c93dda4
--- /dev/null
+++ b/x11-libs/libxdl_view/files/4.2-as-needed.patch
@@ -0,0 +1,12 @@
+diff -ur libxdl_view-4.2.orig/Makefile.am libxdl_view-4.2/Makefile.am
+--- libxdl_view-4.2.orig/Makefile.am 2009-03-02 22:13:10.000000000 -0800
++++ libxdl_view-4.2/Makefile.am 2009-03-02 22:14:11.000000000 -0800
+@@ -18,7 +18,7 @@
+
+ ## The initial value of this was a mistake!
+ ## See the libtool doc.
+-libxdl_view_la_LDFLAGS = -version-info 2:0:0
++libxdl_view_la_LDFLAGS = -version-info 2:0:0 -lX11 -lXt
+ libxdl_viewextra_la_LDFLAGS = -version-info 0:0:0
+
+ EXTRA_DIST = doc/xdl_view_icon.gif doc/xdl_view_top.gif \
diff --git a/x11-libs/libxdl_view/libxdl_view-4.2.ebuild b/x11-libs/libxdl_view/libxdl_view-4.2.ebuild
index 2683cc443..1ea17500d 100644
--- a/x11-libs/libxdl_view/libxdl_view-4.2.ebuild
+++ b/x11-libs/libxdl_view/libxdl_view-4.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-# inherit
+inherit autotools eutils
DESCRIPTION="An X-Windows Based Toolkit"
HOMEPAGE="http://www.ccp4.ac.uk/dist/x-windows/xdl_view/doc/xdl_view_top.html"
@@ -14,9 +14,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=""
+RDEPEND="x11-libs/libXt"
DEPEND="${RDEPEND}"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/4.2-as-needed.patch
+ eautoreconf
+}
+
src_install() {
emake DESTDIR="${D}" install || die
}