summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Francisco Araujo <araujo@gentoo.org>2006-04-07 21:20:49 +0000
committerLuis Francisco Araujo <araujo@gentoo.org>2006-04-07 21:20:49 +0000
commitdd9774445c1a73ddcceb7f52760737349725b85c (patch)
tree31877320ab26568ebd0ccb22473f264b0f917ecd /dev-haskell
parentVersion bump. (diff)
downloadhistorical-dd9774445c1a73ddcceb7f52760737349725b85c.tar.gz
historical-dd9774445c1a73ddcceb7f52760737349725b85c.tar.bz2
historical-dd9774445c1a73ddcceb7f52760737349725b85c.zip
Fixed library locations.
Package-Manager: portage-2.1_pre7-r4
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/hsshellscript/ChangeLog6
-rw-r--r--dev-haskell/hsshellscript/Manifest28
-rw-r--r--dev-haskell/hsshellscript/files/digest-hsshellscript-2.6.02
-rw-r--r--dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild32
4 files changed, 43 insertions, 25 deletions
diff --git a/dev-haskell/hsshellscript/ChangeLog b/dev-haskell/hsshellscript/ChangeLog
index c6d7cd9d4c73..feaab8a54595 100644
--- a/dev-haskell/hsshellscript/ChangeLog
+++ b/dev-haskell/hsshellscript/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-haskell/hsshellscript
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/ChangeLog,v 1.10 2006/03/01 19:40:43 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/ChangeLog,v 1.11 2006/04/07 21:20:49 araujo Exp $
+
+ 07 Apr 2006; Luis F. Araujo <araujo@gentoo.org>
+ hsshellscript-2.6.0.ebuild:
+ Fixed library locations.
01 Mar 2006; Michael Hanselmann <hansmi@gentoo.org>
hsshellscript-2.6.0.ebuild:
diff --git a/dev-haskell/hsshellscript/Manifest b/dev-haskell/hsshellscript/Manifest
index 8a1777305a98..518e88a53ba7 100644
--- a/dev-haskell/hsshellscript/Manifest
+++ b/dev-haskell/hsshellscript/Manifest
@@ -1,24 +1,34 @@
-MD5 7c4e8c4b432a3cd28844f0c4aa5cf041 ChangeLog 1582
-RMD160 e0c35eac2af6089a0e0721da0e5e98f5453d5370 ChangeLog 1582
-SHA256 f95217dbeb5f8571a10b38ddd1473340b95387f410607d66746c74bf19882b14 ChangeLog 1582
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 787fc830e838632bacb09f5f476f87be ChangeLog 1690
+RMD160 fefb44ae002b766f184479feebf9abf498b0bf3b ChangeLog 1690
+SHA256 4392b1bdfa5bc3ebd14196a3d65f0cbbb78f346e3497d827024ac65c84efc444 ChangeLog 1690
MD5 7ae622841800669416a46ccab3d9a9b0 files/digest-hsshellscript-2.2.2 71
RMD160 a9428679ec03796917c22b6a8970848808695b26 files/digest-hsshellscript-2.2.2 71
SHA256 57217b493a9a512a1118dcbc002eed599c0d4a6962abff1cca22bfc7a9d69156 files/digest-hsshellscript-2.2.2 71
MD5 e99cbf0bf1d4793de8d69765d43ded70 files/digest-hsshellscript-2.3.0 72
RMD160 9ca2c5ede3b6fd90779ca1fbcb546e105887b9d6 files/digest-hsshellscript-2.3.0 72
SHA256 38f5d5a5b2a79a1597db4405a43299267b090a5da81090c25ee72688756a0b4b files/digest-hsshellscript-2.3.0 72
-MD5 669d010e1fd7c5bb71478b2efb700fff files/digest-hsshellscript-2.6.0 71
-RMD160 f4a2ef6f24dde272da05f3d2745a3ea17a699a6c files/digest-hsshellscript-2.6.0 71
-SHA256 70b65511951746f91be722d20917b05a39a06a38cb01908b2faf7d92de6a6db7 files/digest-hsshellscript-2.6.0 71
+MD5 9848f2e60e0efc2a145cc308b07895c2 files/digest-hsshellscript-2.6.0 259
+RMD160 769ca7babe0631ff6763d30510daca134e1fca85 files/digest-hsshellscript-2.6.0 259
+SHA256 d08872c0a94aa8026e01178eb2ffad2cc0415db7d909cce6c1d33ebc3c045b9e files/digest-hsshellscript-2.6.0 259
MD5 342a987a2862d37266ce8637603dd0b1 hsshellscript-2.2.2.ebuild 1073
RMD160 4a59f3fa98db978e127c0b7d55a1e8c5b2a40d82 hsshellscript-2.2.2.ebuild 1073
SHA256 0db1482d4db6fb76e522c3044049f7c45e500035e218c15aca7f3c839216804a hsshellscript-2.2.2.ebuild 1073
MD5 d6e969e4cbfa253d8eff3155448a639a hsshellscript-2.3.0.ebuild 1072
RMD160 b010469f25625f36347ff64b9951c602f033123a hsshellscript-2.3.0.ebuild 1072
SHA256 a96d5457de9a1df482936ec07ed1bc971e2be6b8e27acbb58434c80234132ae9 hsshellscript-2.3.0.ebuild 1072
-MD5 b2e7bfcefbada9a3f69c9f4dead82ea0 hsshellscript-2.6.0.ebuild 1300
-RMD160 656f9a87ded40f1e65b163ca4580bbfa8573f10e hsshellscript-2.6.0.ebuild 1300
-SHA256 93384923163604ab44902989850d0c53fccea6093824ba2f4fc344c50a73189e hsshellscript-2.6.0.ebuild 1300
+MD5 aa66f859f5952fd74c2669e140502c80 hsshellscript-2.6.0.ebuild 1431
+RMD160 899339b317495652570ba34f7aa0b72b0ca9cd1c hsshellscript-2.6.0.ebuild 1431
+SHA256 9025ce8334d4de38652f5bb04be0e78db0259e4684a586ad1b35f8e5d4087148 hsshellscript-2.6.0.ebuild 1431
MD5 3f6e26f4a44d1b5c6ff6380d989e6af6 metadata.xml 222
RMD160 b1c9360cd0375800038801fb4f1bbe8f5898fd3e metadata.xml 222
SHA256 ad870a1799e6b550fc263faba3ccc5bcdb7a68b1a5a023bff6fb2b103398ef27 metadata.xml 222
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFENteZdZ42PGEF17URAnYWAJ984FFJFNUVjGiOyxApws3hjmY+mQCcCPBf
+YGDHgoEDZTA8dSvgOvUkiVA=
+=SoUI
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hsshellscript/files/digest-hsshellscript-2.6.0 b/dev-haskell/hsshellscript/files/digest-hsshellscript-2.6.0
index a2630a20b761..4e9e186bd53e 100644
--- a/dev-haskell/hsshellscript/files/digest-hsshellscript-2.6.0
+++ b/dev-haskell/hsshellscript/files/digest-hsshellscript-2.6.0
@@ -1 +1,3 @@
MD5 d925c486757c67237cd9eb83a733ab12 hsshellscript-2.6.0.tar.gz 148256
+RMD160 ebdbcb055b7a26d9a39066b9e7311eb2cd4ca441 hsshellscript-2.6.0.tar.gz 148256
+SHA256 ac48a3e969cfcf7ea12d79db6698af1a88f1620af8b3008dcdd93d28612ca590 hsshellscript-2.6.0.tar.gz 148256
diff --git a/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild b/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild
index 77ba1f9f08d3..b2ce0edd9283 100644
--- a/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild
+++ b/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild,v 1.3 2006/03/01 19:40:43 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsshellscript/hsshellscript-2.6.0.ebuild,v 1.4 2006/04/07 21:20:49 araujo Exp $
-inherit base eutils ghc-package
+inherit base eutils multilib ghc-package
DESCRIPTION="A Haskell library for UNIX shell scripting tasks"
HOMEPAGE="http://www.volker-wysk.de/hsshellscript/"
@@ -14,34 +14,36 @@ KEYWORDS="~ppc ~x86"
IUSE=""
DEPEND=">=virtual/ghc-6.4
+ >=dev-libs/glib-2.0
>=dev-haskell/haddock-0.6"
RDEPEND=""
+HSLIB="/usr/$(get_libdir)/${P}/ghc-$(ghc-version)/"
+
src_unpack() {
base_src_unpack
- cd ${S}
- sed -i -e "/ghc-pkg/d" Makefile
+ # Don't register the package
+ sed -i "/ghc-pkg/d" "${S}/Makefile"
+ # Fix hsshellscript.cabal library path
+ sed -i "s:glib:glib-2.0:" "${S}/lib/hsshellscript.cabal"
+ sed -i "s:@DEST_LIB:${HSLIB}:" "${S}/lib/hsshellscript.cabal"
+ sed -i "s:@DEST_IMPORTS:${HSLIB}/imports:" "${S}/lib/hsshellscript.cabal"
}
src_compile() {
- # Fix hsshellscript.cabal library path
- sed -i "s:@DEST_LIB:$(ghc-libdir):" \
- ${S}/lib/hsshellscript.cabal
- sed -i "s:@DEST_IMPORTS:$(ghc-libdir)/imports:" \
- ${S}/lib/hsshellscript.cabal
emake || die "emake failed"
}
src_install() {
# we register the .cabal file generated by make
- ghc-setup-pkg ${S}/build/hsshellscript.cabal
- make install \
+ ghc-setup-pkg "${S}/build/hsshellscript.cabal"
+ emake install \
DESTDIR="${D}" \
- DEST_LIB="$(ghc-libdir)" \
- DEST_IMPORTS="$(ghc-libdir)/imports" \
+ DEST_LIB="${HSLIB}" \
+ DEST_IMPORTS="${HSLIB}/imports" \
DEST_DOC="/usr/share/doc/${PF}" \
|| die "make failed"
- ghc-makeghcilib ${D}/$(ghc-libdir)/libhsshellscript.a
+ ghc-makeghcilib "${D}/${HSLIB}/libhsshellscript.a"
ghc-install-pkg
- fperms 0644 $(ghc-libdir)/imports/hsshellscript.h
+ fperms 0644 "${HSLIB}/imports/hsshellscript.h"
}