parent
db23ea5c51
commit
33a12d4cb2
@ -1,3 +1,3 @@
|
||||
DIST logrotate-3.8.3.tar.gz 52210 SHA256 0776bf491171edbcc3ba577751fc912e721e99b834c14251df8109fd3bfa1977 SHA512 34bd24a4740191f8a2e3941fbebcade308becc60cb7aca6ccde93662afe8341dbf7d9177dfe1bd4c124b3aa2829d0ad999fa4bba9101e479f077c55b26fe7119 WHIRLPOOL a9bdec35bf6bc6bedf6ecc0245e6b1780fb2a2910b67ba0704d41f4939c12e2aac948e9f4fb43c5ccbd7d5a54c30f12229fff35b4ca884fc0d3f725b62dbf208
|
||||
DIST logrotate-3.8.4.tar.gz 55610 SHA256 d363e9212527ada6e566ad04e18d21eb7d70a3bfd0710671c7b75a2c0dd96e29 SHA512 c3a509d8d9140b4a584c9ca731df10d8df17abfd38fc1263d19b2d25560cd047cf2036c7a5ffa738036599f55616b3c73456af63c40ec087672a263e8895aee0 WHIRLPOOL af914183c0f1358f3e9ce06509b922af43bd5a0e9a942a8b3d546b0966540fb27920cf8d61141d50d99f7157ee35e8f90b42fb4765bc5c4bc3400a9c17b1c156
|
||||
DIST logrotate-3.8.5.tar.gz 57818 SHA256 6b695bffeb54ed6f6c9a560780231a55c3548a24b96cb06f33b84f8cea600079 SHA512 7548a8a1841eccb28272ca13d7305315c921563486d3a31bda6e53699d450fdaeb819e181c003200042de869f3526b5fdf162dd4a2fe435264027c197d3f5f1c WHIRLPOOL 4491ebde1710c9f37045c6eed7a3191d86e315fb9bc9c43da68c3b1b0049da54d3270f0e38de4b4c08165b383a6909bd93e1a9f199814f7a3154b94e6f466251
|
||||
DIST logrotate-3.8.6.tar.gz 58502 SHA256 0e0ef0609afe9ef2a2ef6cae307b5ca618ddd349923ccce6e064513afd4e9d92 SHA512 ecd70cc1043e38bfdbfa74f6932e688f16d5e99aa13edf804d8d556eccc6c8e00377f818cb566ff1124dcae5f88c1aa624a86fc3339ac4b29562ade6541c8750 WHIRLPOOL 261c46fa2821f136518efdf42a77d9e3a145e62d1dd325d4cc269aa72f344c1534710aeca52f4c1564bb812afe4201f12c068a020382dee6c1a06f6d19cf35b3
|
||||
|
@ -1,84 +0,0 @@
|
||||
diff -Nur a/Makefile b/Makefile
|
||||
--- a/Makefile 2012-10-04 09:59:14.000000000 +0200
|
||||
+++ b/Makefile 2012-12-19 23:31:28.269943187 +0100
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
.PHONY : test
|
||||
test: $(TARGET)
|
||||
- (cd test; ./test)
|
||||
+ (cd test; ./test $(WITH_ACL))
|
||||
|
||||
install:
|
||||
[ -d $(PREFIX)$(BINDIR) ] || mkdir -p $(PREFIX)$(BINDIR)
|
||||
diff -Nur a/test/test b/test/test
|
||||
--- a/test/test 2012-10-04 09:59:14.000000000 +0200
|
||||
+++ b/test/test 2012-12-19 23:46:19.449938180 +0100
|
||||
@@ -4,6 +4,14 @@
|
||||
M="-m ./mailer"
|
||||
S=-"s state"
|
||||
RLR="$LOGROTATE $M $S"
|
||||
+TEST_ACL="$1"
|
||||
+
|
||||
+# Check if setfacl command works
|
||||
+ACL_TEST_FILE="test-`date +%Y-%m-%d-%H-%M-%S`"
|
||||
+touch ${ACL_TEST_FILE}
|
||||
+setfacl -m u:nobody:rwx ${ACL_TEST_FILE} > /dev/null 2>&1
|
||||
+ACL_OK="$?"
|
||||
+rm ${ACL_TEST_FILE}
|
||||
|
||||
cleanup() {
|
||||
rm -f test*.log* anothertest*.log* state test-config. scriptout mail-out compress-args
|
||||
@@ -686,6 +694,8 @@
|
||||
test.log.1 0 zero
|
||||
EOF
|
||||
|
||||
+if [[ "${TEST_ACL}" = "acl" && ${ACL_OK} -eq 0 ]] ; then
|
||||
+
|
||||
cleanup 32
|
||||
|
||||
# ------------------------------- Test 32 ------------------------------------
|
||||
@@ -713,6 +723,13 @@
|
||||
test.log.1 0 zero
|
||||
EOF
|
||||
|
||||
+else
|
||||
+ echo "Skipping test 32"
|
||||
+
|
||||
+fi
|
||||
+
|
||||
+if [[ "${TEST_ACL}" = "acl" && ${ACL_OK} -eq 0 ]] ; then
|
||||
+
|
||||
cleanup 33
|
||||
|
||||
# ------------------------------- Test 33 ------------------------------------
|
||||
@@ -740,6 +757,11 @@
|
||||
test.log.1 0 zero
|
||||
EOF
|
||||
|
||||
+else
|
||||
+ echo "Skipping test 33"
|
||||
+
|
||||
+fi
|
||||
+
|
||||
cleanup 34
|
||||
|
||||
# ------------------------------- Test 34 ------------------------------------
|
||||
@@ -759,6 +781,8 @@
|
||||
test.log 0 zero
|
||||
EOF
|
||||
|
||||
+if [[ "${TEST_ACL}" = "acl" && ${ACL_OK} -eq 0 ]] ; then
|
||||
+
|
||||
cleanup 35
|
||||
|
||||
# ------------------------------- Test 35 ------------------------------------
|
||||
@@ -786,4 +810,9 @@
|
||||
test.log.1 0 zero
|
||||
EOF
|
||||
|
||||
+else
|
||||
+ echo "Skipping test 35"
|
||||
+
|
||||
+fi
|
||||
+
|
||||
cleanup
|
@ -1,7 +1,7 @@
|
||||
diff -Nur a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2012-10-04 09:59:14.000000000 +0200
|
||||
+++ b/logrotate.c 2012-11-09 20:50:01.659874980 +0100
|
||||
@@ -1832,7 +1832,7 @@
|
||||
diff -Nuar a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/logrotate.c 2013-08-13 12:41:39.019944395 +0200
|
||||
@@ -2045,7 +2045,7 @@
|
||||
}
|
||||
|
||||
/* Hack to hide earlier bug */
|
@ -1,6 +1,6 @@
|
||||
diff -Nur a/config.c b/config.c
|
||||
--- a/config.c 2012-10-04 09:59:14.000000000 +0200
|
||||
+++ b/config.c 2012-11-09 20:57:07.139872584 +0100
|
||||
diff -Nuar a/config.c b/config.c
|
||||
--- a/config.c 2013-07-31 13:46:23.000000000 +0200
|
||||
+++ b/config.c 2013-08-13 12:43:57.679943616 +0200
|
||||
@@ -255,7 +255,9 @@
|
||||
char *pattern;
|
||||
|
@ -1 +1,2 @@
|
||||
DIST cdrkit-1.1.11-libcdio-paranoia.tar.xz 18664 SHA256 366727c6806f689fbb79b4bc64fe216c54428823f56f8375ff95529529231a8b SHA512 aa1e1a7a750872f80a363789573c7ccb7a30702e7770456a15abb7d2d7d2fc5f705fa8a006e022ac006d88ce985a848c2a7a33e52f1c1e91f13cac0349d8ac6e WHIRLPOOL 95610295a693bdd96c4b6f1c336b9cc2e24df38f07272691b437976228b355f6170c185c0fcc28739618147c7a2dce831765ef1598694f37c2afb60de114bac1
|
||||
DIST cdrkit_1.1.11.orig.tar.gz 1445133 SHA256 d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da SHA512 e5afcd2cb68d39aeff680a0d5b0a7877f94cf6de111b3cb7388261c665fbd3209ce98a20a01911875af7d6b832a156801b1fa46a4481f7c8ba60b22eac0a5b05 WHIRLPOOL e836af6a8786e38965e7238fddef3b4746234a2d96afaa18b5a23baa36c13506f78c1ec50d97b4bc7374daf5db78e9b7775184ec16f8513c10dc3b9b18a2d395
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrkit/cdrkit-1.1.11-r2.ebuild,v 1.1 2013/08/12 18:55:20 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
|
||||
HOMEPAGE="http://cdrkit.org"
|
||||
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
|
||||
http://dev.gentoo.org/~ssuominen/${P}-libcdio-paranoia.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="debug hfs unicode"
|
||||
|
||||
RDEPEND="app-arch/bzip2
|
||||
!app-cdr/cdrtools
|
||||
dev-libs/libcdio-paranoia
|
||||
sys-apps/file
|
||||
sys-libs/zlib
|
||||
unicode? ( virtual/libiconv )
|
||||
kernel_linux? ( sys-libs/libcap )"
|
||||
DEPEND="${RDEPEND}
|
||||
hfs? ( sys-apps/file )"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-cmakewarn.patch \
|
||||
"${WORKDIR}"/patches/${P}-paranoiacdda.patch \
|
||||
"${WORKDIR}"/patches/${P}-paranoiacdio.patch
|
||||
|
||||
echo '.so wodim.1' > ${T}/cdrecord.1
|
||||
echo '.so genisoimage.1' > ${T}/mkisofs.1
|
||||
echo '.so icedax.1' > ${T}/cdda2wav.1
|
||||
echo '.so readom.1' > ${T}/readcd.1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
dosym wodim /usr/bin/cdrecord
|
||||
dosym genisoimage /usr/bin/mkisofs
|
||||
dosym icedax /usr/bin/cdda2wav
|
||||
dosym readom /usr/bin/readcd
|
||||
|
||||
dodoc ABOUT Changelog FAQ FORK TODO doc/{PORTABILITY,WHY}
|
||||
|
||||
local x
|
||||
for x in genisoimage plattforms wodim icedax; do
|
||||
docinto ${x}
|
||||
dodoc doc/${x}/*
|
||||
done
|
||||
|
||||
insinto /etc
|
||||
newins wodim/wodim.dfl wodim.conf
|
||||
newins netscsid/netscsid.dfl netscsid.conf
|
||||
|
||||
insinto /usr/include/scsilib
|
||||
doins include/*.h
|
||||
insinto /usr/include/scsilib/usal
|
||||
doins include/usal/*.h
|
||||
dosym usal /usr/include/scsilib/scg
|
||||
|
||||
doman "${T}"/*.1
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST libvirt-1.0.5.4.tar.gz 23972364 SHA256 fe51da9d5c3d5e8521d0c89a3379ec3b19083a31e30bc4eb54a860aa6ccf2771 SHA512 f44006f5cf00e4682266a306c819075471abb52cd9816bd75e0b83962bcb4a085fc0ffc94b688bedbc4042489a2997b77ebd1aad6f1560abe808140a24682865 WHIRLPOOL 0d6609f9d437e344f6c5b74f1c34c24004e256efd784b61f35fa68483086213a47fe27e2ec5f5f4e2ce7bbb7a02c2dabe75511e8686221b6b9be6d2719dccd0e
|
||||
DIST libvirt-1.1.1-6e020882.tar.xz 3964 SHA256 15e6d7783a8b316ebbbe2b0983419c3c1706bdc6bf7bcce2256aa96d64fb9996 SHA512 36738efd5e6585eb53878fee6c3787515c5cdb3cf378914690551db7dcc14542181adc9c3a6b60c3099e69226e6461ec97f72321914de568cca3e9413a33857b WHIRLPOOL 4506d6e754e637b19375140d6899f03b0958659e4c804a91587fddd19ce7ddd4651a2e12aa948a93fab3bf5c1fc70f35a73383a1fabb49635ea1ec12c4608a2b
|
||||
DIST libvirt-1.1.1-864bcb0e.tar.xz 2108 SHA256 71bc272a7726a1a46926aca1abb8b4a8ee7f973671781e6ea4c9b29432ec9f63 SHA512 c04ec503161b03454895079cd9bbf2345ee6b489e08a7bef92c4a54237ca75a08048fed522baa759a5689735d9608f4ad3ad69ce47a630a72d5995ef955e81ab WHIRLPOOL 25ef1c2f212ab619afc0490cd613ed14a3ac80c7dafd824edc2264fc51ac092b0042d7399f9d49ab1f9411c85e10cde02ae150fb88fe81d17989b7708e3a0a6e
|
||||
DIST libvirt-1.1.1-a5cfeac2.tar.xz 4860 SHA256 e506597fe1ffe0eec341904358a46568bcdc2893a9c19b5c9182ca2996460225 SHA512 5ed21cc207b6e49b2200657091ea9e6e1f221482f8f633833fdee4cefeade1beac48b9a42ea2e24bf358f75f8302b8b1067d776a493d64c9676da5523a3c2b9e WHIRLPOOL 9f2a9081efb82a40e7a44c7567094a30ff9005b6e569070cd1419e7873ab3cadcae36af24654164818f3051b1770eaa08684969d9e1cd7930e10e150c60affba
|
||||
DIST libvirt-1.1.1.tar.gz 25420278 SHA256 dc6f1e1e15b9b190eaa706e76edabcfc94b239c012f5afc22b22357a4b3b22c2 SHA512 9f121827913cd99ba14ebf5755e679da5010e8784a16bc9ef9f49cfd8bf4d4335e6c200401b0592fe77a431d3de9a1b360695a515e5eb789cf675f087194cc4a WHIRLPOOL dca3fd4daebf1ba7c1d428d7a8ce7fb08b281751718fb8d7016537cbad3e08355953f1682d1239c312602b424b682d96d715085ed2e8e4ea6985140f08367093
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.1-r2.ebuild,v 1.3 2013/08/10 13:54:53 cardoe Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.1-r3.ebuild,v 1.1 2013/08/12 14:15:16 cardoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BACKPORTS=6e020882
|
||||
BACKPORTS=a5cfeac2
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
@ -0,0 +1,27 @@
|
||||
--- ucb/source/ucp/webdav-neon/NeonSession.cxx
|
||||
+++ ucb/source/ucp/webdav-neon/NeonSession.cxx
|
||||
@@ -228,9 +228,6 @@
|
||||
}
|
||||
|
||||
extern "C" int NeonSession_NeonAuth( void * inUserData,
|
||||
-#ifdef NE_FEATURE_SSPI
|
||||
- const char * inAuthProtocol,
|
||||
-#endif
|
||||
const char * inRealm,
|
||||
int attempt,
|
||||
char * inoutUserName,
|
||||
@@ -297,14 +294,6 @@
|
||||
|
||||
bool bCanUseSystemCreds = false;
|
||||
|
||||
-#ifdef NE_FEATURE_SSPI
|
||||
- bCanUseSystemCreds
|
||||
- = (attempt == 0) && // avoid endless loops
|
||||
- ne_has_support( NE_FEATURE_SSPI ) && // Windows-only feature.
|
||||
- ( ( ne_strcasecmp( inAuthProtocol, "NTLM" ) == 0 ) ||
|
||||
- ( ne_strcasecmp( inAuthProtocol, "Negotiate" ) == 0 ) );
|
||||
-#endif
|
||||
-
|
||||
int theRetVal = pListener->authenticate(
|
||||
OUString::createFromAscii( inRealm ),
|
||||
theSession->getHostName(),
|
@ -0,0 +1,119 @@
|
||||
Detect "/dev/log" socket type (Stream / Dgram) at runtime
|
||||
as it does openlog from glibc.
|
||||
|
||||
Patch based on report by George Diamantopoulos:
|
||||
|
||||
https://groups.google.com/forum/#!topic/ganeti/xnj-WctN7HY/discussion
|
||||
|
||||
Original bug report
|
||||
|
||||
https://github.com/jgoerzen/hslogger/issues/1
|
||||
|
||||
Reported-by: George Diamantopoulos
|
||||
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
diff --git a/src/System/Log/Handler/Syslog.hs b/src/System/Log/Handler/Syslog.hs
|
||||
index 52cbdc3..62337f8 100644
|
||||
--- a/src/System/Log/Handler/Syslog.hs
|
||||
+++ b/src/System/Log/Handler/Syslog.hs
|
||||
@@ -42,11 +42,12 @@ module System.Log.Handler.Syslog(
|
||||
Option(..)
|
||||
) where
|
||||
|
||||
+import qualified Control.Exception as E
|
||||
import System.Log
|
||||
import System.Log.Formatter
|
||||
import System.Log.Handler
|
||||
import Data.Bits
|
||||
-import Network.Socket
|
||||
+import Network.Socket as S
|
||||
import Network.BSD
|
||||
import Data.List
|
||||
#ifndef mingw32_HOST_OS
|
||||
@@ -131,6 +132,7 @@ data SyslogHandler = SyslogHandler {options :: [Option],
|
||||
identity :: String,
|
||||
logsocket :: Socket,
|
||||
address :: SockAddr,
|
||||
+ sock_type :: SocketType,
|
||||
priority :: Priority,
|
||||
formatter :: LogFormatter SyslogHandler
|
||||
}
|
||||
@@ -171,9 +173,29 @@ openlog_local :: String -- ^ Path to FIFO
|
||||
-> Priority -- ^ Priority limit
|
||||
-> IO SyslogHandler
|
||||
openlog_local fifopath ident options fac pri =
|
||||
- do
|
||||
- s <- socket AF_UNIX Datagram 0
|
||||
- openlog_generic s (SockAddrUnix fifopath) ident options fac pri
|
||||
+ do (s, t) <- do -- "/dev/log" is usually Datagram,
|
||||
+ -- but most of syslog loggers allow it to be
|
||||
+ -- of Stream type. glibc's" openlog()"
|
||||
+ -- does roughly the similar thing:
|
||||
+ -- http://www.gnu.org/software/libc/manual/html_node/openlog.html
|
||||
+
|
||||
+ s <- socket AF_UNIX Stream 0
|
||||
+ tryStream s `E.catch` (onIOException (fallbackToDgram s))
|
||||
+ openlog_generic s (SockAddrUnix fifopath) t ident options fac pri
|
||||
+
|
||||
+ where onIOException :: IO a -> E.IOException -> IO a
|
||||
+ onIOException a _ = a
|
||||
+
|
||||
+ tryStream :: Socket -> IO (Socket, SocketType)
|
||||
+ tryStream s =
|
||||
+ do connect s (SockAddrUnix fifopath)
|
||||
+ return (s, Stream)
|
||||
+
|
||||
+ fallbackToDgram :: Socket -> IO (Socket, SocketType)
|
||||
+ fallbackToDgram s =
|
||||
+ do S.close s -- close Stream variant
|
||||
+ d <- socket AF_UNIX Datagram 0
|
||||
+ return (d, Datagram)
|
||||
#endif
|
||||
|
||||
{- | Log to a remote server via UDP. -}
|
||||
@@ -190,23 +212,25 @@ openlog_remote fam hostname port ident options fac pri =
|
||||
he <- getHostByName hostname
|
||||
s <- socket fam Datagram 0
|
||||
let addr = SockAddrInet port (head (hostAddresses he))
|
||||
- openlog_generic s addr ident options fac pri
|
||||
-
|
||||
+ openlog_generic s addr Datagram ident options fac pri
|
||||
+
|
||||
{- | The most powerful initialization mechanism. Takes an open datagram
|
||||
socket. -}
|
||||
openlog_generic :: Socket -- ^ A datagram socket
|
||||
-> SockAddr -- ^ Address for transmissions
|
||||
+ -> SocketType -- ^ socket connection mode (stream / datagram)
|
||||
-> String -- ^ Program name
|
||||
-> [Option] -- ^ 'Option's
|
||||
-> Facility -- ^ Facility value
|
||||
-> Priority -- ^ Priority limit
|
||||
-> IO SyslogHandler
|
||||
-openlog_generic sock addr ident opt fac pri =
|
||||
+openlog_generic sock addr sock_t ident opt fac pri =
|
||||
return (SyslogHandler {options = opt,
|
||||
facility = fac,
|
||||
identity = ident,
|
||||
logsocket = sock,
|
||||
address = addr,
|
||||
+ sock_type = sock_t,
|
||||
priority = pri,
|
||||
formatter = syslogFormatter
|
||||
})
|
||||
@@ -234,12 +258,14 @@ instance LogHandler SyslogHandler where
|
||||
getLevel sh = priority sh
|
||||
setFormatter sh f = sh{formatter = f}
|
||||
getFormatter sh = formatter sh
|
||||
- emit sh (_, msg) _ =
|
||||
- let
|
||||
+ emit sh (_, msg) _ =
|
||||
+ let
|
||||
sendstr :: String -> IO String
|
||||
sendstr [] = return []
|
||||
sendstr omsg = do
|
||||
- sent <- sendTo (logsocket sh) omsg (address sh)
|
||||
+ sent <- case sock_type sh of
|
||||
+ Datagram -> sendTo (logsocket sh) omsg (address sh)
|
||||
+ Stream -> send (logsocket sh) omsg
|
||||
sendstr (genericDrop sent omsg)
|
||||
in do
|
||||
if (elem PERROR (options sh))
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hslogger/hslogger-1.2.1-r2.ebuild,v 1.1 2013/08/13 13:06:24 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit eutils haskell-cabal
|
||||
|
||||
DESCRIPTION="Versatile logging framework"
|
||||
HOMEPAGE="http://software.complete.org/hslogger"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/mtl:=[profile?]
|
||||
<dev-haskell/network-2.5:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.2"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-dev-log-rdetect.patch
|
||||
epatch_user
|
||||
}
|
@ -1 +1,3 @@
|
||||
DIST commons-digester-1.8.1-src.tar.gz 303266 SHA256 9ecb98ffeb2f910d5554571875a8ed36b4d09f5cdc7ccece8e275d85ba4bf6f1 SHA512 0a39069662b4792d4856b79b5cedc2b44cb70303a19045d21c233d45ae4dde9e80662bd242a381e759d7cdb5adaf0b9fa6206bb8397b53348fa9eac12e9a4e96 WHIRLPOOL dffd4523256b84b5d05daf446fb4d9304220da57068c69e3d1fe67bcda41f4f41404d01eb46f82695696d251ff0fe7981e11c93cbc637e33a5e664645823e8b0
|
||||
DIST commons-digester-2.1-src.tar.gz 304060 SHA256 2713f07a6adec7e253d91f1fca70e658b93e1a63f1b6a36f4907a2b83088543f SHA512 6bdb63431ed1e17f5e8ba24951762750a0e59b70c76eabecbf13f5fe6974864825456beed615c8f2c16f9a2f1404f2e56bdbc3ba335656c3661d5f368c708b88 WHIRLPOOL c08a428a41a405f01a49a26921ab7eb053f88a8f54c76ec331f92ccb009e3fe9b1d0689b45ee6d608e6e46a490d0c40692251bbc8c48db723a4f4d4017bf3871
|
||||
DIST commons-digester3-3.2-src.tar.gz 324555 SHA256 73fa7a8d3f0e39fbffae46cbd47cbf788c0a573e510a601928aa16ea1a0a6c0e SHA512 6d5ed9a1cc7612244747dcbd5c713349f27d63d1cef39fa368b4e91eaa3b1fe7043ab2fb498a73e8afde8081b8ff26a966e5b87b8b6dc68a3d907e9b25aa7cad WHIRLPOOL e4064f26a4cd88188436939ca6b2de582e84d4da1aca6d1931587643076f5a3b40701b3fef62fd5dff677e66f956f07314bf8eb7f3fece5780674ea63331ac48
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-digester/commons-digester-2.1.ebuild,v 1.1 2013/08/12 19:45:23 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# See bug #480758.
|
||||
RESTRICT="test"
|
||||
JAVA_PKG_IUSE="doc examples source" # test
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_P="${P}-src"
|
||||
|
||||
DESCRIPTION="Reads XML configuration files to provide initialization of various Java objects within the system."
|
||||
HOMEPAGE="http://commons.apache.org/digester/"
|
||||
SRC_URI="mirror://apache/commons/digester/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2.1"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
dev-java/commons-beanutils:1.7
|
||||
>=dev-java/commons-collections-2.1:0
|
||||
>=dev-java/commons-logging-1.0.2:0"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${RDEPEND}"
|
||||
# test? (
|
||||
# dev-java/junit:0
|
||||
# dev-java/ant-junit
|
||||
# )
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="commons-beanutils-1.7,commons-collections,commons-logging"
|
||||
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${P}-build.xml build.xml || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
java-pkg_jar-from --build-only junit
|
||||
|
||||
ANT_TASKS="ant-junit" eant \
|
||||
-Djunit.jar="$(java-pkg_getjar --build-only junit junit.jar)" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${PN}.jar
|
||||
|
||||
dodoc RELEASE-NOTES.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/org
|
||||
use examples && java-pkg_doexamples src/examples
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-digester/commons-digester-3.2.ebuild,v 1.1 2013/08/12 19:45:23 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# See bug #480758.
|
||||
RESTRICT="test"
|
||||
JAVA_PKG_IUSE="doc examples source" # test
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_P="${PN}3-${PV}-src"
|
||||
|
||||
DESCRIPTION="Reads XML configuration files to provide initialization of various Java objects within the system."
|
||||
HOMEPAGE="http://commons.apache.org/digester/"
|
||||
SRC_URI="mirror://apache/commons/digester/source/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
dev-java/commons-beanutils:1.7
|
||||
>=dev-java/commons-logging-1.0.2:0
|
||||
dev-java/cglib:2.2"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${RDEPEND}"
|
||||
# test? (
|
||||
# dev-java/junit:4
|
||||
# dev-java/ant-junit
|
||||
# )
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="commons-beanutils-1.7,commons-logging,cglib-2.2"
|
||||
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${PN}-2.1-build.xml build.xml || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
java-pkg_jar-from --build-only junit-4
|
||||
|
||||
ANT_TASKS="ant-junit" eant \
|
||||
-Djunit.jar="$(java-pkg_getjar --build-only junit-4 junit.jar)" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar target/${PN}.jar
|
||||
|
||||
dodoc RELEASE-NOTES.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc target/site/apidocs
|
||||
use source && java-pkg_dosrc src/main/java/org
|
||||
use examples && java-pkg_doexamples src/examples
|
||||
}
|
@ -0,0 +1,293 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
|
||||
<!-- ====================================================================== -->
|
||||
<!-- -->
|
||||
<!-- Any modifications will be overwritten. -->
|
||||
<!-- -->
|
||||
<!-- Generated by Maven Ant Plugin on 8/12/13 6:51 PM -->
|
||||
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
|
||||
<!-- -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="commons-digester-from-maven" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Build environment properties -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<property file="${user.home}/.m2/maven.properties"/>
|
||||
<property file="maven-build.properties"/>
|
||||
|
||||
<property name="maven.build.finalName" value="commons-digester"/>
|
||||
<property name="maven.build.dir" value="target"/>
|
||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
||||
<property name="maven.build.srcDir.0" value="src/main/java"/>
|
||||
<property name="maven.build.resourceDir.0" value="."/>
|
||||
<property name="maven.build.resourceDir.1" value="src/main/resources"/>
|
||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
||||
<property name="maven.build.testDir.0" value="src/test/java"/>
|
||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
||||
|
||||
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
|
||||
<property name="maven.settings.offline" value="false"/>
|
||||
<property name="maven.settings.interactiveMode" value="true"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Defining classpaths -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<path id="build.classpath">
|
||||
</path>
|
||||
<path id="build.test.classpath">
|
||||
</path>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Cleaning up target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="clean" description="Clean the output directory">
|
||||
<delete dir="${maven.build.dir}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile" depends="get-deps" description="Compile the code">
|
||||
<mkdir dir="${maven.build.outputDir}"/>
|
||||
<javac destdir="${maven.build.outputDir}"
|
||||
encoding="iso-8859-1"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5">
|
||||
<src>
|
||||
<pathelement location="${maven.build.srcDir.0}"/>
|
||||
</src>
|
||||
<classpath refid="build.classpath"/>
|
||||
</javac>
|
||||
<mkdir dir="${maven.build.outputDir}/META-INF"/>
|
||||
<copy todir="${maven.build.outputDir}/META-INF">
|
||||
<fileset dir="${maven.build.resourceDir.0}">
|
||||
<include name="NOTICE.txt"/>
|
||||
<include name="LICENSE.txt"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<copy todir="${maven.build.outputDir}">
|
||||
<fileset dir="${maven.build.resourceDir.1}">
|
||||
<include name="**/*.dtd"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Test-compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile-tests"
|
||||
depends="compile"
|
||||
description="Compile the test code"
|
||||
unless="maven.test.skip">
|
||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
||||
<javac destdir="${maven.build.testOutputDir}"
|
||||
encoding="iso-8859-1"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5">
|
||||
<src>
|
||||
<pathelement location="${maven.build.testDir.0}"/>
|
||||
</src>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
</classpath>
|
||||
</javac>
|
||||
<copy todir="${maven.build.testOutputDir}">
|
||||
<fileset dir="${maven.build.testResourceDir.0}">
|
||||
<include name="**/*.xml"/>
|
||||
<include name="**/*.xsd"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Run all tests -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test"
|
||||
depends="compile-tests, junit-missing"
|
||||
unless="junit.skipped"
|
||||
description="Run the test cases">
|
||||
<mkdir dir="${maven.test.reports}"/>
|
||||
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
|
||||
<sysproperty key="basedir" value="."/>
|
||||
<formatter type="xml"/>
|
||||
<formatter type="plain" usefile="false"/>
|
||||
<classpath>
|
||||
<path refid="build.test.classpath"/>
|
||||
<pathelement location="${maven.build.outputDir}"/>
|
||||
<pathelement location="${maven.build.testOutputDir}"/>
|
||||
</classpath>
|
||||
<batchtest todir="${maven.test.reports}" unless="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/Test*.java"/>
|
||||
<include name="**/*Test.java"/>
|
||||
<include name="**/*TestCase.java"/>
|
||||
<exclude name="**/TestBean.java"/>
|
||||
<exclude name="**/TestRule.java"/>
|
||||
<exclude name="**/TestRuleSet.java"/>
|
||||
<exclude name="**/Test*$*.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
<batchtest todir="${maven.test.reports}" if="test">
|
||||
<fileset dir="${maven.build.testDir.0}">
|
||||
<include name="**/${test}.java"/>
|
||||
<exclude name="**/TestBean.java"/>
|
||||
<exclude name="**/TestRule.java"/>
|
||||
<exclude name="**/TestRuleSet.java"/>
|
||||
<exclude name="**/Test*$*.java"/>
|
||||
</fileset>
|
||||
</batchtest>
|
||||
</junit>
|
||||
</target>
|
||||
|
||||
<target name="test-junit-present">
|
||||
<available classname="junit.framework.Test" property="junit.present"/>
|
||||
</target>
|
||||
|
||||
<target name="test-junit-status"
|
||||
depends="test-junit-present">
|
||||
<condition property="junit.missing">
|
||||
<and>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<isfalse value="${maven.test.skip}"/>
|
||||
</and>
|
||||
</condition>
|
||||
<condition property="junit.skipped">
|
||||
<or>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<istrue value="${maven.test.skip}"/>
|
||||
</or>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target name="junit-missing"
|
||||
depends="test-junit-status"
|
||||
if="junit.missing">
|
||||
<echo>=================================== WARNING ===================================</echo>
|
||||
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
|
||||
<echo>===============================================================================</echo>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Javadoc target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
||||
packagenames="*"
|
||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
||||
access="protected"
|
||||
old="false"
|
||||
verbose="false"
|
||||
encoding="iso-8859-1"
|
||||
version="true"
|
||||
use="true"
|
||||
author="true"
|
||||
splitindex="false"
|
||||
nodeprecated="false"
|
||||
nodeprecatedlist="false"
|
||||
notree="false"
|
||||
noindex="false"
|
||||
nohelp="false"
|
||||
nonavbar="false"
|
||||
serialwarn="false"
|
||||
charset="ISO-8859-1"
|
||||
source="1.5"
|
||||
linksource="true"
|
||||
breakiterator="false">
|
||||
<link href="http://java.sun.com/javase/6/docs/api/"/>
|
||||
</javadoc>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Package target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="package" depends="compile" description="Package the application">
|
||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
||||
compress="true"
|
||||
index="false"
|
||||
basedir="${maven.build.outputDir}"
|
||||
excludes="**/package.html">
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- A dummy target for the package named after the type it creates -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Download dependencies target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test-offline">
|
||||
<condition property="maven.mode.offline">
|
||||
<equals arg1="${maven.settings.offline}" arg2="true"/>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target name="get-deps"
|
||||
depends="test-offline"
|
||||
description="Download all dependencies"
|
||||
unless="maven.mode.offline">
|
||||
<mkdir dir="${maven.repo.local}"/>
|
||||
<mkdir dir="${maven.repo.local}/commons-beanutils/commons-beanutils/1.8.3"/>
|
||||
<get src="http://repository.apache.org/snapshots/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar"
|
||||
dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar"
|
||||
dest="${maven.repo.local}/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/commons-logging/commons-logging/1.1.1"/>
|
||||
<get src="http://repository.apache.org/snapshots/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
|
||||
dest="${maven.repo.local}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
|
||||
dest="${maven.repo.local}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/junit/junit/4.8.1"/>
|
||||
<get src="http://repository.apache.org/snapshots/junit/junit/4.8.1/junit-4.8.1.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.8.1/junit-4.8.1.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.8.1/junit-4.8.1.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.8.1/junit-4.8.1.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,3 +1,4 @@
|
||||
DIST commons-pool-1.5.4-src.tar.gz 478353 SHA256 9d5b8ceb7bf46e0e791f272336b1556376ab8752f6e4611f4bf12d13fc10a643 SHA512 374722b7d61c7715e5f1985f19cfba850c16e4859b20d498ccf61ed8098eff320e98edeec26d83bb564fa5bf564273701f5f0a8a0ad396e30e273c0775d5128e WHIRLPOOL fbc30b065950447c4af4a67c29ff33ad26137ba16dc1f8a4c6523ae7134f97e57e12ec12bcf13135e1d255071fb2b2005a54908e3f47be94b385de67e5f6653b
|
||||
DIST commons-pool-1.5.5-src.tar.gz 315013 SHA256 7b50e0e44d668116faea961ac295b212da5403820a13db23f92705d3fbb2f83f SHA512 4c91012fbce4fa20b63dbdf2125b1590addde3a973597dc4a1a105722e47179452363afbd753a9b153f112258647480a447a7b1cc66feadbcad9de39380ff4ba WHIRLPOOL 36ba7a421e3011d2ab2047484d36e547f9a3f6e2e79e9522e2da11b76a048f63b0a199d9623fd67e42f742adcce14cc5128da0c29b5d0c4d89a1b84390f75ab7
|
||||
DIST commons-pool-1.5.6-src.tar.gz 318383 SHA256 0681c7394b3b6813dd9e06f985d4ddefe200e2abf81907352175477d91b41424 SHA512 908c02d09d526fd1cc81da157699efa65879dddac5f21ef206f53dddabeb2710462448c672839cd71e4a737d315dfe1987db1891dac2bd9089ea1988b3a75ffb WHIRLPOOL f5cf7ae56e420d999ea612ffa2b9c871db9a160fc245c97ceae4a5ab54e4497b893ac21fc024f039f408b1ddf70f3fdeb26fa8945d6ad054292c82c8d3ba5380
|
||||
DIST commons-pool-1.6-src.tar.gz 321409 SHA256 31d182e5dc857666dba640caf9529158c679075f4f137deceff128e268d9195a SHA512 357dd4b1cab8fccb4116add2bee74036c19cf6102946a1e304dcd3049d3d93f1e405f85349e511a4cc71d0d91382696f97997c9e4014303822b386ac7fbfec93 WHIRLPOOL 4402ac50c030268b145f707caf134a069aa56fa332207de1013bfc6d896733c5715911c5ee8ceffdbc603ad355e37199d78ecade7f485b8048e1762cba80a686
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-pool/commons-pool-1.6.ebuild,v 1.1 2013/08/12 18:00:41 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Provides general purpose object pooling API"
|
||||
HOMEPAGE="http://commons.apache.org/pool/"
|
||||
SRC_URI="mirror://apache/commons/pool/source/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
test? (
|
||||
dev-java/ant-junit
|
||||
dev-java/junit:0
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
EANT_BUILD_TARGET="build-jar"
|
||||
|
||||
src_test() {
|
||||
ANT_TASKS="ant-junit" eant -Dclasspath="$(java-pkg_getjars junit)" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${P}-SNAPSHOT.jar
|
||||
dodoc README.txt RELEASE-NOTES.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc dist/docs/api
|
||||
use source && java-pkg_dosrc src/java/org
|
||||
}
|
@ -1,12 +1,10 @@
|
||||
DIST pl-6.2.6.tar.gz 14407455 SHA256 9412f0753a61c30dbcf1afac01fe7c9168002854709e00e09c21f959e1232146 SHA512 0bd8b057241c284e5530965236ac79895153f7ff4b42d72dea67f4c1296f0319c0ed7db363bb17a099686c1742ade4ad06d8f916637ff70f84e2c00d6c122b52 WHIRLPOOL ac5b0ba0fbfab919ebfd00cc01977e82973c23522f6a601416b4fdcfdddb1f902ab87016058aaa1d62533dea512b8f931f440433814e8cb3e0f8b66f7139204e
|
||||
DIST pl-6.3.18.tar.gz 14693564 SHA256 3bd4f833f239fd84e578603016d37670d3d59d579da684561ad62a3deccb25ef SHA512 e8d6c177beba81d1c31447fb15f2e9af0edaa0b42e787acb69cec55d5f88fbb68df2af428a7d8b97be2e6011d16ab5bdcf79c42e50c38c93e918ce15dd53215b WHIRLPOOL bbddd418714748b9dd6ebfa7d51f7681f9b1943d501eb69324f7776f9ced6c4328c8111c7dd75d0d679086a5a84bb1eb825c05c02d38e0273b9688adfdb4b08b
|
||||
DIST pl-6.3.19.tar.gz 14702147 SHA256 7aae7c901dd8eb5f96a48848c451611d40976f719d38fd5974305bf6c32c44dc SHA512 66a5af56f50fb2ac8f0f9661e1484c7eaa4bf2a585c920ae9c093951e1ec0ff61bc797523301238ca1f83ecbd6c73e2450bbd40bd7eda67e6fa4aa6ced6012be WHIRLPOOL 2e2b6e4b2f3928198093daea0cba12444462e447c6b6d919b0df1c3cac3d32c3ca298f92809fa31a3a13f95d0f299137234c50c6df0abfc01b1712e09ebd6d96
|
||||
DIST pl-6.4.0.tar.gz 14621704 SHA256 7b0ed29da3004010f826e0023b3dae95c975468dceb6592b3d4d13be007c5cba SHA512 23453cac29b174dc507338d3b9792511812b8a1efa5b8a52af6206e946ce6f68c1dcf57037600c00cf056d5e40d50cbb9ae5ca7a89bdf431d3c0f8d5a87c344b WHIRLPOOL 2ec583e8e65fb88b58d7ce0cbc46f58a29e7a7e135e5f97bd5cddfca20b86c002966a24a6e4169ec22954a6508e02a022a1a920a6fc6b0b927f2fb432083cb8f
|
||||
DIST pl-6.4.1.tar.gz 14616444 SHA256 48439529784a855ce9246419b51ebe5388acc28d1483a947c6a0397c3dc7f8eb SHA512 1a306cad1be7161eaf8317ce60e1da3cb6dd3a62adb98b4091a00d437c816992c4fe495c357e653ec470fcbc976a4846e684e107b785c018f225fa2b45b3fc80 WHIRLPOOL 3b72dcefaf9a70fd2fd41a95fe8f9f8ae0ffb1f4768eb6d8ec5a50c5f9664a368dfed9ed965e14a76c74d69a77864284ca453483c100851ef612abc9bc3cdee9
|
||||
DIST pl-6.5.0.tar.gz 14717696 SHA256 a0fef33ba1ca38b1e31af5fc3fe827ce0c2c2b68be0573cea423db01045a6f08 SHA512 8947f20c848f7d14a645c6cca281c45bb978ffcdf6d101ef1b26a001df30ae4ec142ca2225e774d23fd5d941bf4d7db0e85f0f40876f258c55c17890625f666e WHIRLPOOL dbe2ebf92b025b2e274bc04bfa6b9a5873bf2fe1e0a98c0c5d5ef1910cc607ee035c51c2a67b56550fcd611e912d87ed95cc5cb8e10a0bf8447154eebd169382
|
||||
DIST pl-6.5.1.tar.gz 14732161 SHA256 d65294b9d9cf668445bac079be387662972ff9843e8fad8f90cdad914fe963e7 SHA512 679c1bf18c24a624ecf6999b7b14265c9ec7f2335213704124c38b198640b9f38dbbf66fb637753b93c085f6d183f41239604f38c5e6657cd10f69281defb2fa WHIRLPOOL ec43469a69ae26248a87e46aac4da51f709eb558f0adc01be67a538d3c44099f2fed74f08f660b98c090d913ea88c581aac6cd08a44ce46d05f7f61823728803
|
||||
DIST swi-prolog-6.2.6-gentoo-patchset-1.tar.gz 2978 SHA256 eeadd8b3a518aa1378cadc8bb58ff906a84a07b286f460cb0863ac57606d5a36 SHA512 5dbcc2969bbb6def055ae3dceb4bf1a78a862963dc40d34c2028a88021bb4b3eb1426cd042ff723414eee9d1ebe1083b381176720e6948ed49c107b5da7b3d01 WHIRLPOOL 6ec46782ffa2973a8fb3660dfdad7dd98d7e1bdd033a34132cb503dd6e3c9d0d09b551d03e42db09b0d83714fe988582bb18f674366863c7c85999df90aef63c
|
||||
DIST swi-prolog-6.3.18-gentoo-patchset-0.tar.gz 1598 SHA256 13b62d2fa2fa49c9b5acbbaa930b168c6aa00ecd52808379b4482f6a8f96601c SHA512 7d44d85bc9571568306af498b70c0608a8333c3893e131f804d5056125da95137130ab2f1702aa11b92cb5a9fe356148288484fceb393a44f06c00f370762f86 WHIRLPOOL beffb3104612f9d95218c63f2221b7b275e9bc54b6d8675f96a7aa8f9a25ca561850d3324bf685192ae3976d8c2941497b99691f235b6ee1daa876adb4c079ea
|
||||
DIST swi-prolog-6.3.19-gentoo-patchset-0.tar.gz 1596 SHA256 3cea44da658bf9cd5e3f9059113fb8d2eada6a7e77cf2be16a96f03eed874938 SHA512 bc67863e28bffe537598e7146be13ce7792eb3b000d92ab9c1f38ce7fc8a8aa44c3fca02656b96397dd56074447c514631b4e92ba7e7d8cab2bacd7181923415 WHIRLPOOL 7defc20598fcaf170084d15e79385b7713c86de7718ff4fc958f551fdfb6edf298517212aca4f20cb0e7639e0fdc32026e224d9e45e2f1563a5edc3f940fca22
|
||||
DIST swi-prolog-6.4.0-gentoo-patchset-0.tar.gz 1596 SHA256 7d6d3b52fd054a5d7a593aff408a350a5e1405ccd0e69075dbc5d9f663baaf9b SHA512 6c8ee954f8ba80cb931be08af768fbd05635bd93d765b73ecbaa6ddc37e2290965459f43a385b8246850b64276f2a79249bd389cb390d2637c993934d6c47f2f WHIRLPOOL 9d1e958e30005f3c596140b3e663e917ac4ff5d442b65293f5027c72e5d07f4e71285c64cc8e4a7c1859f335ee0f73cf0af7b5b4c0faacc88cb250d8c323b276
|
||||
DIST swi-prolog-6.4.1-gentoo-patchset-0.tar.gz 1593 SHA256 c57b19f6d6f31855db9f6c5c14edb7a20b30ed4b9cfde805bf95182c7dda6565 SHA512 7be7f1bd3a10bb6a436b3f679210aa48de5774c728a4f12de69983458200095b5fe377aa30429566ec5e91c4ea172cc3d4bdfb6486731ed47d045dfa40afacfc WHIRLPOOL e3a135438947eedb71070d3df903c65aefd94c1c1b724f94df396ed0b1e354882c83e6a938816ba64df45b639b00a8cff9c591405f44a472eea4578ab95f232d
|
||||
DIST swi-prolog-6.5.0-gentoo-patchset-0.tar.gz 1592 SHA256 0333b0fede63463a257854d2fc12778590235dfecaab38df2ae20c3fc5e2ffaf SHA512 c45870d8ec9c85a9231101f73cc0d7f8905cb162fc99f23b8d9662261ff423cab70e05aeb1d6573b5385ac79a2af5dbb68b34ae4cfac232197acde75ff2c5789 WHIRLPOOL 6dfd3da61aa7a006110578876389fccde3c22041142ce4a60fa4cfb2f31b024b414b5915bed3beb979b659a4171b4c8690c5a7590047d02e1bb1513e4003faea
|
||||
DIST swi-prolog-6.5.1-gentoo-patchset-0.tar.gz 1588 SHA256 80d5d03c9f98e7b0b102bd8b213fc70108bde5d8adf47d793e5a8f6b360ac145 SHA512 341f7abef1b6cff6eaacb612249534d2acc8e50d60a0d79a1ad1e9c28a3b2d5bb1c51de3c769e5d542c1b371384548e3a4bb3f681fd5a10e6e9e29f7f9f56159 WHIRLPOOL 34cf03c2b4d2030ee5ff25bb60c5c9de10e9c864304d058d5ed80065618f7b332d292782f36e50aff8dd4239be49d288ff4aef5d84f958b8f9ff6099bc62f4f3
|
||||
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.3.18.ebuild,v 1.1 2013/07/04 13:01:49 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.3.19.ebuild,v 1.1 2013/07/12 15:03:06 keri Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.5.1.ebuild,v 1.1 2013/08/13 07:58:42 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST v8-3.18.5.14.tar.bz2 10545347 SHA256 abd1d6fe04cbe36b6d315ae3c20a1c35ca61f9460969d269606782a124a10b91 SHA512 4a04d2fa7e90da7509dac1f136019647d545524018a0f96f582289179c09fc81ebaacf62abbf946d254ef94e4fe9ea43b09092dd9a9ac9da96012efec27df027 WHIRLPOOL e212f4b694dfccd89251a20763958da72cc1f50503d93c7a445db7cab757531893d8b8e1c5a601a5206324872fadea31fa769f8952d69dd32440c1fb20e71e27
|
||||
DIST v8-3.19.18.18.tar.bz2 10616036 SHA256 ffd33b977b0167246739469bf486780a0ffc5b76b49c061f9d1a9c61377df7ab SHA512 ac59b2571a45d10ab2870f53af9968f1002d4f19fb212bb78b46f0a49ba2da1ae600877e61230df1d78f2452f65febbb9f50a658cb7bebcb521be465bfe77cb2 WHIRLPOOL 4734a5c9f4d0cd1bed5c1c4ab7a542d178a1ab8f2f84dde105da31045f8d154be0b61980097d823e580d8e8e909fefcdb2b6972734e40c0edf8d0b810ef5af3e
|
||||
DIST v8-3.19.18.9.tar.bz2 10627411 SHA256 08c1f279e938dd9742e5a3c6faf7ad116c56ef65a8b76e6b003cf6d995bd9157 SHA512 b844c88147147386ca645ef8832a0af93f0ba456617864ba62af4851c509d75c5b3fb153881d67930cfc9f426017a84ce7587435aa7dc82c7a03915ea45641fe WHIRLPOOL a436f7b48efd9ee2b0ba95a17c7bf946c6f264065ea1c3f2e271dcfd535684ef693923b73de97fb003cf4f58041a2c9d466c3496696331a36eee503f273053ae
|
||||
DIST v8-3.20.6.tar.bz2 46531556 SHA256 3b0ecf3e892a0cc3f8e84b2f147da3dc7f92958e94e99367984e7c3f24931e9d SHA512 a9d5238d6ac0b88d440d96703124a8c5eb174aef60cb30bd66d14b59525b6de6814ddaad1fd74ac0bc2d9472167cd75f358a778adc9372d34083324600332542 WHIRLPOOL 8003ee4034441f402b47801572f6903a0bee3657a022fdf70697e3c285812f43ac0912932041570e526d577eba7bfed5fca75dbcf32f42f9e064eaed9dfbbf47
|
||||
DIST v8-3.20.12.1.tar.bz2 46726943 SHA256 b70e70539246421796188af63cd40448e59fd7d970a29843adbd8bba82432ab3 SHA512 faa8040f0be3a45dafaee8aa46e6f20db65a59be5eacd32c5d2bf6dfd405923f769fd8c8d6af4b2bb9438e4c788862618eaf8ce969c22681424c30163d84d15e WHIRLPOOL 79f8dd71bc8fa92b6222198c4defbe8c164ef780271d4f39cd3694e9b3f4829af9ccc0d9f04eb2aa4f348f768d09b83210fa5b6c0f2b23f22a25f986e04a1ebf
|
||||
DIST v8-3.20.8.2.tar.bz2 46565730 SHA256 692132a9c1e692917d7cb86fbd764a2525da9252e4ddc84912b5d3226abe71a0 SHA512 4ed1b4ebed9fa72467a522681c079858d2e81163b74fb1511fc82200b76b1cafb0ca4024d5a1255c5916d36861fb518137e84a93571549e61fc544b756c78320 WHIRLPOOL 730e874bf0a611cbaf7c5951e57ef8e187fb4e275a1bf2cfe0d9b611ed5265ab5ad4fc00aa86cd155c32e04d6d265149652e798356f72227af11273a938e3e8b
|
||||
|
@ -1,3 +1 @@
|
||||
DIST libbsd-0.4.2.tar.gz 442436 SHA256 922b4885e0ccfd64b92fcacdb3fba18024fcab1e0c1b073f5ec0fe76388cbfdc SHA512 973d07b39040d9a0f3ee6b347c23a7a2dee0ec9490532909e8e815679d4bbe6d2f8caedc6f84162cf684bef3819a5ad5883f41e64675c9fb7d8be4db0aa1e619 WHIRLPOOL f273f310679e14f17571314c4f77b4409af2005d3fbeab96bae2fa4ad61b7c86b8734b4d696d5055f1fb61a82eed2dc1bcce06adf3fea22fbc8d8e954f8cb5e3
|
||||
DIST libbsd-0.5.2.tar.xz 311816 SHA256 5340cf67555a8d92e7652d96540a47986a26eeafb9a0a3e22d3b3e5701ebe23f SHA512 bdbbaa94f2add0f50a350a1c1b95de98b6f3ddc2c1aad14a0ec63fd2a7108b57f4ffb6923d9e672052725afc5e5b2a2fd4661eac04f67dce4f3b35a49446551f WHIRLPOOL ae0dd67c84163a5c73dd0632659513255e0735b9db1e191750b9ca078202a3c5b78d7491332fdde7fe6f084fef8a0d232a402c7dddd0dbdc09eda873af49b306
|
||||
DIST libbsd-0.6.0.tar.xz 313388 SHA256 9e8f34ffa9c8579c87965a55a82d8ac37a1dc64858f717b7c49452ade277cc62 SHA512 d750ead28e76938ab8d9c5575c1c87bcf275754f9f82b19d647f522bfaf07e5a85dc47ed5faae093994e5456be806fdebb55eeeed74efff3c950dfb6142e2b5c WHIRLPOOL 76a750d4960fe58a49d4789227ad6aaf12455328f15919887fdda877902e108d38b2c64d468269c7738b39a3b564b9198ab737d4bae4ae3408ae108d48dc87b5
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.2.ebuild,v 1.3 2012/07/02 08:25:53 jdhore Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
|
||||
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
if ! has_version ${CATEGORY}/${PN}; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "${m}"
|
||||
die "${m}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.5.2.ebuild,v 1.1 2013/06/10 04:06:27 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
|
||||
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
if ! has_version ${CATEGORY}/${PN}; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "${m}"
|
||||
die "${m}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST xapian-core-1.2.13.tar.gz 4152442 SHA256 8829ca8ebb4ab97129b8a237541f6aa62a3f4dc1fcd503bf0e6e9c1cb905fccc SHA512 5c6045e9bb5cd782e99a3edf2be20de9c69ade7c4e2da4d6e10055c6c876c5f5ad80b2533805d42b70d48cce6797358926d076ae23e31beff481f542a3e4e9ac WHIRLPOOL 9ea9094af77adbf6bd7112a6ac1f8898174aeab12c06828e1cebbb8f9f0fe22ea0582c996132ed41575989c0d78ac967e921fe5c07f58910894e8f8f57eb2601
|
||||
DIST xapian-core-1.2.14.tar.gz 4154881 SHA256 daec6292b595b57e3ab48f44a1d1643866545bf494da8b9d3b9955e059b236a9 SHA512 7546b80de8b1ffb070456e4f02babd538cdffb8785bc335a9939b59de4a597a8e5998132f40420f762da6c2c7f4c8d038187434d792e02a2299fb0695f1c5e8d WHIRLPOOL 1f3328dcdb3576456858417ceac18196726aa1bdfaa341efb3aa39f443e15770f36da0bf9fc9a4270e7043d64989bd0dd56708fee5dd91056d68c66350b324c6
|
||||
DIST xapian-core-1.2.15.tar.gz 4158987 SHA256 cde4f5d1b111b66643fa41c11b9e5962bff7ce7244ca34cbbcbd2d2caa0c4df0 SHA512 65e34adaf145648b1eca9a9fc189237dba217813154fdaa3a355328837c73306d9a4ab61cd9650651390c80c291dfd2378aec3310623add4eace38168d835f4a WHIRLPOOL 08c5b4462b3ff65281f3ed59df3b2a0410fb50905b2eeb0e717acbdd67784ddd8b284a043c600d13bb0518d73ad6b4c60b6b0eb5c458760c046c63b58d8755b7
|
||||
DIST xapian-core-1.3.1.tar.gz 4420653 SHA256 64ee0f763e393e373f540711db02c368738efcc00c96ecb3222ac9dbc10fe30f SHA512 d3b83d97adbf18b04ef529c3fc7faab9dd8fe232f948d833aa4d082286e15b1b4c0e6739afbb3cfb4a739b5e02888f0f969d5c87150705d6b747ff62a7384e2b WHIRLPOOL 12df58cac74877829a376a3d38652ccbbabc785a12f259f37328c066be6e0e3787d960ee4b7b111a04d2f730aed140b384c240f870447d36b90fa8fc25ea82e9
|
||||
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.15.ebuild,v 1.1 2013/08/12 11:56:55 blueness Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
MY_P="${PN}-core-${PV}"
|
||||
|
||||
DESCRIPTION="Xapian Probabilistic Information Retrieval library"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="doc static-libs -sse +sse2 +brass +chert +inmemory"
|
||||
|
||||
DEPEND="sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
ewarn
|
||||
if use sse2; then
|
||||
ewarn "Using sse2"
|
||||
myconf="${myconf} --enable-sse=sse2"
|
||||
else
|
||||
if use sse; then
|
||||
ewarn "Using sse"
|
||||
myconf="${myconf} --enable-sse=sse"
|
||||
else
|
||||
ewarn "Disabling sse and sse2"
|
||||
myconf="${myconf} --disable-sse"
|
||||
fi
|
||||
fi
|
||||
ewarn
|
||||
|
||||
myconf="${myconf} $(use_enable static-libs static)"
|
||||
|
||||
use brass || myconf="${myconf} --disable-backend-brass"
|
||||
use chert || myconf="${myconf} --disable-backend-chert"
|
||||
use inmemory || myconf="${myconf} --disable-backend-inmemory"
|
||||
|
||||
myconf="${myconf} --enable-backend-flint --enable-backend-remote"
|
||||
|
||||
econf $myconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}"
|
||||
use doc || rm -rf "${D}usr/share/doc/${PF}"
|
||||
|
||||
dodoc AUTHORS HACKING PLATFORMS README NEWS
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check VALGRIND=
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/asdf/asdf-2.33-r4.ebuild,v 1.3 2013/04/25 03:04:24 grozin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp"
|
||||
HOMEPAGE="http://common-lisp.net/project/asdf/"
|
||||
SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
SLOT="0/${PVR}"
|
||||
|
||||
DEPEND="!dev-lisp/cl-${PN}
|
||||
!dev-lisp/asdf-binary-locations
|
||||
!dev-lisp/gentoo-init
|
||||
!<dev-lisp/asdf-2.33-r3
|
||||
doc? ( <sys-apps/texinfo-5.0 virtual/texi2dvi )"
|
||||
RDEPEND=""
|
||||
PDEPEND="~dev-lisp/uiop-${PV}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_compile() {
|
||||
make
|
||||
use doc && make doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/common-lisp/source/${PN}
|
||||
doins -r build version.lisp-expr
|
||||
dodoc README TODO
|
||||
dohtml doc/*.{html,css,ico,png}
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins doc/${PN}.pdf
|
||||
fi
|
||||
|
||||
insinto /etc/common-lisp
|
||||
doins "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
-*-outline-*-
|
||||
|
||||
* Gentoo Specific Notes
|
||||
|
||||
The CLISP port for Gentoo uses Common Lisp Controller related code
|
||||
(install-clc.lisp and clisp.sh) from Debian. This code contains the following
|
||||
copyright:
|
||||
|
||||
;;;; Copyright (c) 2004 Kevin M. Rosenberg
|
||||
;;;; GNU GPL v2 license
|
||||
|
@ -1,118 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Copyright (c) 2002 Kevin M. Rosenberg
|
||||
# GNU GPL v2 license
|
||||
|
||||
if [ ! -f /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ] ; then
|
||||
echo "*** Can't find common-lisp-controller.lisp ***" >&2
|
||||
echo "Please report this as a bug" &>2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
clisp_dir=/usr/lib/clisp
|
||||
clc_lib_dir=/usr/lib/common-lisp/clisp
|
||||
|
||||
builder=/usr/bin/clisp
|
||||
old_mem=$clisp_dir/full/lispinit.mem
|
||||
new_mem=$clisp_dir/full/lispinit-new.mem
|
||||
clean_mem=$clisp_dir/full/lispinit-clean.mem
|
||||
|
||||
lisp_error()
|
||||
{
|
||||
echo "Error running $builder" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
mem_error()
|
||||
{
|
||||
echo "Error moving new lisp image $new_mem" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
|
||||
case $1 in
|
||||
rebuild)
|
||||
echo $0 Rebuilding packages...
|
||||
shift
|
||||
while [ -x $builder ] && [ ! -z "$1" ] ; do
|
||||
echo ...rebuilding $1
|
||||
$builder -norc -q -M $old_mem -x "
|
||||
(let ((*compile-print* nil)
|
||||
(*compile-progress* nil)
|
||||
(*compile-verbose* nil)
|
||||
(*require-verbose* nil)
|
||||
(*load-verbose* nil)
|
||||
(mk::*load-source-if-no-binary* nil)
|
||||
(mk::*bother-user-if-no-binary* nil)
|
||||
(mk::*compile-during-load* t))
|
||||
(handler-case
|
||||
(progn
|
||||
(c-l-c:compile-library (quote $1))
|
||||
(ext:exit 0)
|
||||
)
|
||||
(error (e)
|
||||
(ignore-errors (format t \"~&Build error: ~A~%\" e))
|
||||
(finish-output)
|
||||
(ext:exit 1))))" || exit 1
|
||||
shift
|
||||
done
|
||||
;;
|
||||
remove)
|
||||
echo $0 Removing packages...
|
||||
shift
|
||||
while [ ! -z "$1" ] ; do
|
||||
echo ...removing package $1
|
||||
rm -rf "${clc_lib_dir}/$1"
|
||||
shift
|
||||
done
|
||||
rmdir $clc_lib_dir 2> /dev/null
|
||||
;;
|
||||
install-clc)
|
||||
echo Installing clc...
|
||||
if [ ! -f $clean_mem ]; then
|
||||
cp $old_mem $clean_mem
|
||||
fi
|
||||
if [ -x $clisp_dir/$lisp_builder ]; then
|
||||
$builder -norc -q -M $clean_mem \
|
||||
-x "
|
||||
(handler-case
|
||||
(progn
|
||||
(when (find-package :c-l-c) ; have to remove
|
||||
(delete-package :c-l-c)) ; for clisp workaround
|
||||
(load \"$clisp_dir/install-clc.lisp\")
|
||||
(saveinitmem \"${new_mem}\")
|
||||
(ext:exit 0))
|
||||
(error (e)
|
||||
(ignore-errors (format t \"~&install-clc error: ~A~%\" e))
|
||||
(finish-output)
|
||||
(ext:exit 1)))" || lisp_error
|
||||
mv $new_mem $old_mem || mem_error
|
||||
fi
|
||||
;;
|
||||
remove-clc)
|
||||
if [ -f $clean_mem ]; then
|
||||
cp $clean_mem $old_mem
|
||||
else
|
||||
echo "Warning: Can't find original image file $clean_mem. Aborting." >& 2
|
||||
fi
|
||||
;;
|
||||
make-user-image)
|
||||
if [ ! -f $2 ] ; then
|
||||
echo "Trying to make-user image, but can not find file $2" >&2
|
||||
exit 1
|
||||
fi
|
||||
$builder -norc -q -M $old_mem \
|
||||
-x "(progn
|
||||
(load \"$2\")
|
||||
(saveinitmem \"${new_mem}\"))
|
||||
(ext:exit 0)" || lisp_error
|
||||
mv $new_mem $old_mem || mem_error
|
||||
;;
|
||||
*)
|
||||
echo "`basename $0`: Unknown command $1" >&2
|
||||
echo "Known commands are:" >&2
|
||||
echo "install-clc, remove-clc, rebuild, remove, and make-user-image" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
@ -1,16 +0,0 @@
|
||||
diff -ur clisp-2.38.orig/modules/fastcgi/Makefile.in clisp-2.38/modules/fastcgi/Makefile.in
|
||||
--- clisp-2.38.orig/modules/fastcgi/Makefile.in 2004-08-12 09:38:36.000000000 -0500
|
||||
+++ clisp-2.38/modules/fastcgi/Makefile.in 2006-04-24 15:14:38.000000000 -0500
|
||||
@@ -23,10 +23,10 @@
|
||||
$(CLISP) -c fastcgi.lisp
|
||||
|
||||
fastcgi.o: fastcgi.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi.c
|
||||
|
||||
fastcgi_wrappers.o: fastcgi_wrappers.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
|
||||
# Make a module
|
||||
clisp-module : all
|
@ -1,15 +0,0 @@
|
||||
;;;; -*- Mode: Lisp; Package: CL-USER -*-
|
||||
;;;; Copyright (c) 2004 Kevin M. Rosenberg
|
||||
;;;; GNU GPL v2 license
|
||||
|
||||
(in-package #:cl-user)
|
||||
|
||||
(handler-case
|
||||
(load "/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp")
|
||||
(error (e)
|
||||
(format t "Error during loading of common-lisp-controller.lisp: ~A~%" e)))
|
||||
|
||||
(handler-case
|
||||
(common-lisp-controller:init-common-lisp-controller-v4 "clisp")
|
||||
(error (e)
|
||||
(format t "Error during init-common-lisp-controller-v4: ~A~%" e)))
|
@ -1,11 +0,0 @@
|
||||
-*-outline-*-
|
||||
|
||||
* Gentoo Specific Notes
|
||||
|
||||
The CLISP port for Gentoo uses Common Lisp Controller related code
|
||||
(install-clc.lisp and clisp.sh) from Debian. This code contains the following
|
||||
copyright:
|
||||
|
||||
;;;; Copyright (c) 2004 Kevin M. Rosenberg
|
||||
;;;; GNU GPL v2 license
|
||||
|
@ -1,118 +0,0 @@
|
||||
#!/bin/sh
|
||||
# Copyright (c) 2002 Kevin M. Rosenberg
|
||||
# GNU GPL v2 license
|
||||
|
||||
if [ ! -f /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp ] ; then
|
||||
echo "*** Can't find common-lisp-controller.lisp ***" >&2
|
||||
echo "Please report this as a bug" &>2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
clisp_dir=/usr/lib/clisp
|
||||
clc_lib_dir=/usr/lib/common-lisp/clisp
|
||||
|
||||
builder=/usr/bin/clisp
|
||||
old_mem=$clisp_dir/full/lispinit.mem
|
||||
new_mem=$clisp_dir/full/lispinit-new.mem
|
||||
clean_mem=$clisp_dir/full/lispinit-clean.mem
|
||||
|
||||
lisp_error()
|
||||
{
|
||||
echo "Error running $builder" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
mem_error()
|
||||
{
|
||||
echo "Error moving new lisp image $new_mem" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
|
||||
case $1 in
|
||||
rebuild)
|
||||
echo $0 Rebuilding packages...
|
||||
shift
|
||||
while [ -x $builder ] && [ ! -z "$1" ] ; do
|
||||
echo ...rebuilding $1
|
||||
$builder -norc -q -M $old_mem -x "
|
||||
(let ((*compile-print* nil)
|
||||
(*compile-progress* nil)
|
||||
(*compile-verbose* nil)
|
||||
(*require-verbose* nil)
|
||||
(*load-verbose* nil)
|
||||
(mk::*load-source-if-no-binary* nil)
|
||||
(mk::*bother-user-if-no-binary* nil)
|
||||
(mk::*compile-during-load* t))
|
||||
(handler-case
|
||||
(progn
|
||||
(c-l-c:compile-library (quote $1))
|
||||
(ext:exit 0)
|
||||
)
|
||||
(error (e)
|
||||
(ignore-errors (format t \"~&Build error: ~A~%\" e))
|
||||
(finish-output)
|
||||
(ext:exit 1))))" || exit 1
|
||||
shift
|
||||
done
|
||||
;;
|
||||
remove)
|
||||
echo $0 Removing packages...
|
||||
shift
|
||||
while [ ! -z "$1" ] ; do
|
||||
echo ...removing package $1
|
||||
rm -rf "${clc_lib_dir}/$1"
|
||||
shift
|
||||
done
|
||||
rmdir $clc_lib_dir 2> /dev/null
|
||||
;;
|
||||
install-clc)
|
||||
echo Installing clc...
|
||||
if [ ! -f $clean_mem ]; then
|
||||
cp $old_mem $clean_mem
|
||||
fi
|
||||
if [ -x $clisp_dir/$lisp_builder ]; then
|
||||
$builder -norc -q -M $clean_mem \
|
||||
-x "
|
||||
(handler-case
|
||||
(progn
|
||||
(when (find-package :c-l-c) ; have to remove
|
||||
(delete-package :c-l-c)) ; for clisp workaround
|
||||
(load \"$clisp_dir/install-clc.lisp\")
|
||||
(saveinitmem \"${new_mem}\")
|
||||
(ext:exit 0))
|
||||
(error (e)
|
||||
(ignore-errors (format t \"~&install-clc error: ~A~%\" e))
|
||||
(finish-output)
|
||||
(ext:exit 1)))" || lisp_error
|
||||
mv $new_mem $old_mem || mem_error
|
||||
fi
|
||||
;;
|
||||
remove-clc)
|
||||
if [ -f $clean_mem ]; then
|
||||
cp $clean_mem $old_mem
|
||||
else
|
||||
echo "Warning: Can't find original image file $clean_mem. Aborting." >& 2
|
||||
fi
|
||||
;;
|
||||
make-user-image)
|
||||
if [ ! -f $2 ] ; then
|
||||
echo "Trying to make-user image, but can not find file $2" >&2
|
||||
exit 1
|
||||
fi
|
||||
$builder -norc -q -M $old_mem \
|
||||
-x "(progn
|
||||
(load \"$2\")
|
||||
(saveinitmem \"${new_mem}\"))
|
||||
(ext:exit 0)" || lisp_error
|
||||
mv $new_mem $old_mem || mem_error
|
||||
;;
|
||||
*)
|
||||
echo "`basename $0`: Unknown command $1" >&2
|
||||
echo "Known commands are:" >&2
|
||||
echo "install-clc, remove-clc, rebuild, remove, and make-user-image" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
@ -1,16 +0,0 @@
|
||||
diff -ur clisp-2.39.orig/modules/fastcgi/Makefile.in clisp-2.39/modules/fastcgi/Makefile.in
|
||||
--- clisp-2.39.orig/modules/fastcgi/Makefile.in 2004-08-12 09:38:36.000000000 -0500
|
||||
+++ clisp-2.39/modules/fastcgi/Makefile.in 2006-04-24 15:14:38.000000000 -0500
|
||||
@@ -23,10 +23,10 @@
|
||||
$(CLISP) -c fastcgi.lisp
|
||||
|
||||
fastcgi.o: fastcgi.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi.c
|
||||
|
||||
fastcgi_wrappers.o: fastcgi_wrappers.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
|
||||
# Make a module
|
||||
clisp-module : all
|
@ -1,15 +0,0 @@
|
||||
;;;; -*- Mode: Lisp; Package: CL-USER -*-
|
||||
;;;; Copyright (c) 2004 Kevin M. Rosenberg
|
||||
;;;; GNU GPL v2 license
|
||||
|
||||
(in-package #:cl-user)
|
||||
|
||||
(handler-case
|
||||
(load "/usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp")
|
||||
(error (e)
|
||||
(format t "Error during loading of common-lisp-controller.lisp: ~A~%" e)))
|
||||
|
||||
(handler-case
|
||||
(common-lisp-controller:init-common-lisp-controller-v4 "clisp")
|
||||
(error (e)
|
||||
(format t "Error during init-common-lisp-controller-v4: ~A~%" e)))
|
@ -1,16 +0,0 @@
|
||||
diff -ur clisp-2.41.orig/modules/fastcgi/Makefile.in clisp-2.41/modules/fastcgi/Makefile.in
|
||||
--- clisp-2.41.orig/modules/fastcgi/Makefile.in 2004-08-12 09:38:36.000000000 -0500
|
||||
+++ clisp-2.41/modules/fastcgi/Makefile.in 2006-04-24 15:14:38.000000000 -0500
|
||||
@@ -23,10 +23,10 @@
|
||||
$(CLISP) -c fastcgi.lisp
|
||||
|
||||
fastcgi.o: fastcgi.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi.c
|
||||
|
||||
fastcgi_wrappers.o: fastcgi_wrappers.c
|
||||
- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
+ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi_wrappers.c
|
||||
|
||||
# Make a module
|
||||
clisp-module : all
|
@ -1,12 +0,0 @@
|
||||
--- clisp-2.41.orig/modules/fastcgi/fastcgi.lisp 2006-10-13 05:02:24.000000000 +0200
|
||||
+++ clisp-2.41/modules/fastcgi/fastcgi.lisp 2007-09-08 11:58:49.000000000 +0200
|
||||
@@ -147,6 +147,9 @@
|
||||
|
||||
; -------------- "C" functions
|
||||
;(c-lines "#include \"fastcgi.h\"~%"); completely wrapped
|
||||
+(eval-when (compile)
|
||||
+ ;;NB this global affects further compilations in this session
|
||||
+ (setq ffi:*output-c-functions* t))
|
||||
|
||||
; Our wrappers
|
||||
(def-call-out fcgi_getenv (:arguments (var c-string)) (:return-type c-string))
|
@ -1,42 +0,0 @@
|
||||
2007-05-20 Bruno Haible <bruno@clisp.org>
|
||||
|
||||
* unix.d [UNIX_LINUX && UNIX_GNU]: Don't include <asm/page.h>.
|
||||
* lispbibl.d (UNIX_GNU): Move definition down.
|
||||
Reported by Ulrich Müller <ulm@gentoo.org>.
|
||||
|
||||
--- src/unix.d 2006/05/23 12:32:25 1.76
|
||||
+++ src/unix.d 2007/05/20 13:59:43 1.77
|
||||
@@ -174,7 +174,7 @@
|
||||
#ifdef UNIX_AUX
|
||||
#include <sys/mmu.h> /* for SHMLBA */
|
||||
#endif
|
||||
- #ifdef UNIX_LINUX
|
||||
+ #if defined(UNIX_LINUX) && !defined(UNIX_GNU)
|
||||
#include <asm/page.h> /* for SHMLBA on Linux 2.0 */
|
||||
#endif
|
||||
#if defined(UNIX_SUNOS4) || defined(UNIX_SUNOS5)
|
||||
--- src/lispbibl.d 2007/04/05 01:56:47 1.718
|
||||
+++ src/lispbibl.d 2007/05/20 22:49:59 1.719
|
||||
@@ -376,9 +376,6 @@
|
||||
#if defined(UNIX_MACOSX) && defined(HAVE_MSYNC)
|
||||
#define UNIX_DARWIN # MacOS X, a.k.a. Darwin
|
||||
#endif
|
||||
-#if (__GLIBC__ >= 2)
|
||||
- #define UNIX_GNU # glibc2 (may be UNIX_LINUX, UNIX_HURD or UNIX_FREEBSD)
|
||||
-#endif
|
||||
|
||||
|
||||
# Choose the character set:
|
||||
@@ -1267,6 +1264,12 @@
|
||||
|
||||
#include <stdio.h> /* libc i/o */
|
||||
|
||||
+# A more precise classification of the operating system:
|
||||
+# (This test works only after at least one system header has been included.)
|
||||
+#if (__GLIBC__ >= 2)
|
||||
+ #define UNIX_GNU # glibc2 (may be UNIX_LINUX, UNIX_HURD or UNIX_FREEBSD)
|
||||
+#endif
|
||||
+
|
||||
# Determine the offset of a component 'ident' in a struct of the type 'type':
|
||||
# See 0 as pointer to 'type', put a struct 'type' there and determine the
|
||||
# address of its component 'ident' and return it as number:
|
@ -1,3 +1,2 @@
|
||||
DIST asdf-2.33.tar.gz 386332 SHA256 da69b16637884c6ba6b75dc3ba6ea7c59e2f4ad27a2602189d004045de106d68 SHA512 c81ff4089acffd2703483699469c837ab35d4c2cdc93f122b16cab8120d691c9db9f7fb75326063f5e62a7f5ac3b4e209c847a62f58b321c83f8df49cedfa0be WHIRLPOOL 1a771ea582fc402658b241a4ce3a510e24198c66d4618ddf7115fe776969a1654e84338b9d596d904372a4aa208895ff85f86e863ce553e71dc96224b616d0ac
|
||||
DIST asdf-3.0.1.tar.gz 388547 SHA256 c47adfe7e125223758c766ef64a63c8d14857f8a2fd027b141bfd9db9470ed55 SHA512 6465a2762e0bc67319cb597f873f4997da1dd2bae409a5ed1d847b9ceab62dee12c24d60aa1015594a8f3927ada93465c821953da5139b194d087d9a020fa08a WHIRLPOOL c82a77be049f4c7c60be6aa78c7263b5be8dc9323a2380a919a9affc28edf13f37eecea2534b047b9b346d7fbf53550042211dfb1b0baa9a90e7a9e81a4a2d43
|
||||
DIST asdf-3.0.2.1.tar.gz 389494 SHA256 2413dd0b478dde0202747dd673e271b76de027e7d5144ba15706cca77b23edda SHA512 0dd14c2e8552b0624aa7c7a78a4792bcc2b0a04cd81c35ef0433424f43bd4cdb09abbd7bf36f23dc9848ff74f3bf752d752ff4aca7ce6773c2279ff23d885448 WHIRLPOOL faeec6772c6c64b3dbfe9dad6f60976ad0bc93762f6eeaafbef5838f1711cb0b9a677a85736fd6b120e3f36969a29bee46d6c4e4ad70431df629461dd44110b5
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/uiop/uiop-2.33-r1.ebuild,v 1.2 2013/04/20 16:55:21 grozin Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="UIOP is a portability layer spun off ASDF3"
|
||||
HOMEPAGE="http://common-lisp.net/project/asdf/"
|
||||
SRC_URI="http://common-lisp.net/project/asdf/archives/asdf-${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="~dev-lisp/asdf-${PV}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/common-lisp/source/${PN}
|
||||
doins -r contrib *.lisp ../version.lisp-expr uiop.asd asdf-driver.asd
|
||||
dodir /usr/share/common-lisp/systems
|
||||
dosym /usr/share/common-lisp/source/${PN}/uiop.asd /usr/share/common-lisp/systems/uiop.asd
|
||||
dosym /usr/share/common-lisp/source/${PN}/asdf-driver.asd /usr/share/common-lisp/systems/asdf-driver.asd
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST Tk-804.029.tar.gz 6924235 SHA256 41e31d393c29301918949d0f93d7d1a1f877777ac6e65cd92e11741c68a4bc7f SHA512 c965f9f855ecb51bc0ece5304cddf9823b0668de41ebfc8cf9e64336bb96fe8b9bb311fd22f778b85a6ae1ba11ad377e9f7c1f6197d90b2ee8df0ca045802f72 WHIRLPOOL 32f02309c5fa0bc85df6774405ccae02632ce12f0927620864ebca95be9030e9df5373ad83c19e814629b47d314e65863bb02f7cd2bd19e28ec43f5a60c9985a
|
||||
DIST Tk-804.030.tar.gz 6928048 SHA256 8b3d55ae2e9ae950a170cd46399660064920d6d7c3ba167bca40e533d26e8d78 SHA512 9c9d2b600b8c2c9e72d17cdc1772b63781ad5126c6ed1793c2f3ba3b047fae4a5aa2e0b2c53e4dcd9ecba622497b69d18b7432aaa90f4c23c85f324a57245344 WHIRLPOOL e7098fc47c861a7b4c64afa36ed94fa137048d07d87af3d16ae18c4ad0d539ab186436cb3ef752f5ed95cb63ae7f51367c9d28e501c5e86457aa0f1fe207e25b
|
||||
DIST Tk-804.031.tar.gz 6932339 SHA256 ce8d857a82a77f6bad3f94c1a8c3e3f32d5489bfb41619c3b8cae00103428054 SHA512 9a0c8328dc84a4b871045cb48523ccaa313492efb615ec872a809ff6550fe08ae54c00f04431db194b41a4c406ccd649b15fd26a8e79ddba7d21d1fcd0ad4365 WHIRLPOOL 68fbd922accdfef89ef50f8c9c971c7ae168efa919551788607f4ce80230628922628f9860701e7e996e88454cd2e42ea7b59287c0cf350782cb3cefdf82b45c
|
||||
|
@ -0,0 +1,43 @@
|
||||
myConfig | 8 +++++---
|
||||
1 file changed, 5 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/myConfig b/myConfig
|
||||
index e0ace45..be52a82 100755
|
||||
--- a/myConfig
|
||||
+++ b/myConfig
|
||||
@@ -307,7 +307,7 @@ if ($win_arch eq 'x') {
|
||||
}
|
||||
close(XMKMF);
|
||||
while (defined $uidir) {
|
||||
- last unless ($uidir =~ s!^.*-I(\S+)/lib/X11/config!!o);
|
||||
+ last unless ($uidir =~ s!^.*-I(\S+)/lib(64)/X11/config!!o);
|
||||
$try = $1;
|
||||
$try =~ s/'x11root'/$ENV{X11ROOT}/;
|
||||
push(@xdirs,$try);
|
||||
@@ -356,7 +356,7 @@ if ($win_arch eq 'x') {
|
||||
#
|
||||
unless (defined $xlib)
|
||||
{
|
||||
- $xlib = &lX11(0,chooseX11(</usr/X11*/lib>),chooseX11(</usr/lib/X11*>),</usr/Xfree*/lib>,'/usr/X386/lib')
|
||||
+ $xlib = &lX11(0,chooseX11(</usr/X11*/lib>),chooseX11(</usr/lib/X11*>),</usr/Xfree*/lib>,'/usr/X386/lib','/usr/lib64')
|
||||
}
|
||||
|
||||
#
|
||||
@@ -375,7 +375,7 @@ if ($win_arch eq 'x') {
|
||||
exit 0;
|
||||
}
|
||||
|
||||
- ($base) = $xlib =~ m#-L(.*)(?:/lib)$#x;
|
||||
+ ($base) = $xlib =~ m#-L(.*)(?:/lib(64))$#x;
|
||||
if (defined $X11INC)
|
||||
{
|
||||
$xinc = &IX11("$X11INC");
|
||||
@@ -387,6 +387,8 @@ if ($win_arch eq 'x') {
|
||||
{
|
||||
warn "Cannot find X include files via $base/include\n";
|
||||
$xinc = &IX11(map("$_/include",@xdirs),
|
||||
+ chooseX11(</usr/include/X11*>),
|
||||
+ '/usr/include',
|
||||
'/usr/openwin/include',
|
||||
chooseX11(</usr/X11*/include>),
|
||||
chooseX11(</usr/include/X11*>),
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/perl-tk/perl-tk-804.31.0.ebuild,v 1.1 2013/08/13 11:56:24 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=Tk
|
||||
MODULE_AUTHOR=SREZIC
|
||||
MODULE_VERSION=804.031
|
||||
inherit multilib perl-module
|
||||
|
||||
DESCRIPTION="A Perl Module for Tk"
|
||||
|
||||
LICENSE+=" BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
media-libs/freetype
|
||||
>=media-libs/libpng-1.4
|
||||
virtual/jpeg"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# No test running here, requires an X server, and fails lots anyway.
|
||||
SRC_TEST="skip"
|
||||
PATCHES=( "${FILESDIR}"/${P}-xorg.patch )
|
||||
|
||||
src_prepare() {
|
||||
MAKEOPTS+=" -j1" #333049
|
||||
myconf=( X11ROOT=${EPREFIX}/usr XFT=1 -I${EPREFIX}/usr/include/ -l${EPREFIX}/usr/$(get_libdir) )
|
||||
mydoc="ToDo VERSIONS"
|
||||
|
||||
perl-module_src_prepare
|
||||
# fix detection logic for Prefix, bug #385621
|
||||
sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die
|
||||
# having this around breaks with perl-module and a case-IN-sensitive fs
|
||||
rm build || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST hacking-0.5.6.tar.gz 113035 SHA256 465879eea590a9a6b7dd4b37d4672cdb1036d0a2d1eea557b69e670dc1e22e09 SHA512 aa9355f652baa38c5da320aee38c412842c9d84878c0c02e7290b0fb66ff10d4c884c5ae146ca2143ddd153f582e65dbfbcc533bdcbc71c81f310e3dc2d3e693 WHIRLPOOL 83b84314f71f968b7ed70dcae5b35691fae81497eb1bc53bfc3204251f9fdde830600154cd08a2c75b088586351f0db819d877f531108fc856b1e84a17220dda
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/hacking/hacking-0.5.6.ebuild,v 1.1 2013/08/13 16:05:36 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Nova API"
|
||||
HOMEPAGE="https://github.com/openstack-dev/hacking"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/pbr-0.5.21[${PYTHON_USEDEP}]
|
||||
<dev-python/pbr-1[${PYTHON_USEDEP}]
|
||||
~dev-python/pep8-1.4.5[${PYTHON_USEDEP}]
|
||||
~dev-python/pyflakes-0.7.2[${PYTHON_USEDEP}]
|
||||
~dev-python/flake8-2.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" setup.py nosetests || die
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<maintainer>
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
hacking is a set of flake8 plugins that test and enforce
|
||||
the OpenStack Style Commandments, HACKING.rst
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="google-code">psutil</remote-id>
|
||||
</upstream>
|
||||
<herd>python</herd>
|
||||
<upstream>
|
||||
<remote-id type="pypi">psutil</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1 @@
|
||||
DIST PyWavelets-0.2.0.tar.bz2 527115 SHA256 1f7904ffc8b51ef68760997133c4838e3cf535c4a977df985a66b2e05a61167e SHA512 de06ef1107c9bafafc980c06d9d7f85b3eaa7c46948e19dec34a75539d226c1de91db692cda36861972dc9ca1828144a9c78f6f346b87871a9a167691b9c7825 WHIRLPOOL 760425ff4b5dbd0562531412c8b9710e358817ada39b3d03f9771a9095ee9d08a3d4b2e8f30a3e7830ace5f4cfcf3d5119898657101fbd08968b3a83201c1f1e
|
||||
DIST PyWavelets-0.2.2.zip 528210 SHA256 04b53436f5f2a9b895a1f56e86e16b94632a5d6bcfc076be1110e41cf3071278 SHA512 2cfd2b0e8f90750cc15ca60400101836f97661e52041abd4c032232eba6843b104c01ef2a50f4384afc5b11dd022add03101ef9b8c1b582ca64e84919f609a5b WHIRLPOOL 07dbec72901deb262a5f52954becee8ff4c9749fa311c206351db86c7612513dec329c6bcbad8e4ab6f1f1043ebfd08cfd8af762df95388789da13dfe6747e2a
|
||||
|
@ -1,16 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci-mathematics</herd>
|
||||
<herd>python</herd>
|
||||
<longdescription lang="en">
|
||||
PyWavelets is a Python wavelet transforms module that can perform:
|
||||
<herd>sci-mathematics</herd>
|
||||
<herd>python</herd>
|
||||
<longdescription lang="en">
|
||||
PyWavelets is a Python wavelet transforms module that can perform:
|
||||
* Discrete Wavelet Transform (1D and 2D)
|
||||
* Inverse Discrete Wavelet Transform (1D and 2D)
|
||||
* Stationary Wavelet Transform
|
||||
* Wavelet Packets decomposition and reconstruction
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyWavelets</remote-id>
|
||||
</upstream>
|
||||
<upstream>
|
||||
<remote-id type="pypi">PyWavelets</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pywavelets/pywavelets-0.2.0.ebuild,v 1.6 2012/08/02 17:57:17 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="${PN/pyw/PyW}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms."
|
||||
HOMEPAGE="http://www.pybytes.com/pywavelets/ http://pypi.python.org/pypi/PyWavelets"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="dev-python/cython
|
||||
test? ( dev-python/numpy )"
|
||||
RDEPEND="dev-python/numpy"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES.txt THANKS.txt"
|
||||
PYTHON_MODNAME="pywt"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
# https://bitbucket.org/nigma/pywt/changeset/784802d4118c
|
||||
sed -e "167s/__new__/__cinit__/" -i src/_pywt.pyx
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" \
|
||||
"$(PYTHON)" tests/test_perfect_reconstruction.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install () {
|
||||
distutils_src_install
|
||||
use doc && dohtml -r doc/build/html/*
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins demo/* || die "doins failed"
|
||||
fi
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pywavelets/pywavelets-0.2.2-r1.ebuild,v 1.1 2013/08/12 18:31:13 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="${PN/pyw/PyW}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms"
|
||||
HOMEPAGE="http://www.pybytes.com/pywavelets"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="
|
||||
app-arch/unzip
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/numpy[${PYTHON_USEDEP}] )
|
||||
doc? ( dev-python/sphinx )"
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=(CHANGES.txt THANKS.txt)
|
||||
|
||||
python_test() {
|
||||
PYTHONPATH="${BUILD_DIR}/lib" \
|
||||
${EPYTHON} tests/test_perfect_reconstruction.py || die
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
use doc && dohtml -r doc/build/html/*
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins demo/*
|
||||
fi
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pywavelets/pywavelets-0.2.2.ebuild,v 1.5 2013/01/16 19:55:14 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="${PN/pyw/PyW}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python module for discrete, stationary, and packet wavelet transforms."
|
||||
HOMEPAGE="http://www.pybytes.com/pywavelets/ http://pypi.python.org/pypi/PyWavelets"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-python/cython
|
||||
test? ( dev-python/numpy )
|
||||
doc? ( dev-python/sphinx )"
|
||||
RDEPEND="dev-python/numpy"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES.txt THANKS.txt"
|
||||
PYTHON_MODNAME="pywt"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" \
|
||||
"$(PYTHON)" tests/test_perfect_reconstruction.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
src_install () {
|
||||
distutils_src_install
|
||||
use doc && dohtml -r doc/build/html/*
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins demo/* || die "doins failed"
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST root_numpy-2.1.0.tar.gz 196652 SHA256 532cb7ea3856160eea1d2c4607bfec6452c8d988e7c1f68ba1b740ac7672ed56 SHA512 081bf0a8fb2fe097f2f4789a6e6005208551dfa72e29e9e3fa17a43ed658865013edcf6931ddefba40ce2ac162db007f65277427e62a1ac04bcb4483f2794695 WHIRLPOOL 6e08f54fddea725252c923edeca5218e8ac8b046a24eb31017777e53b7a412118338e03f76749cd84217a468e8912421f5d805c1be754f79c033fe26c1c53bcd
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci-physics</herd>
|
||||
<longdescription lang="en">
|
||||
root_numpy is a Python extension for converting ROOT TTrees into
|
||||
NumPy recarrays or structured arrays. With the core internals
|
||||
written in C++, root_numpy can efficiently handle large amounts of
|
||||
data (limited only by the available memory).
|
||||
Now that your ROOT data is in NumPy form, you can make use of the many
|
||||
powerful scientific Python packages or perform quick exploratory data
|
||||
analysis in interactive environments like IPython.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">root_numpy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/root_numpy/root_numpy-2.1.0.ebuild,v 1.1 2013/08/12 17:12:01 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Interface between ROOT and numpy"
|
||||
HOMEPAGE="https://github.com/rootpy/root_numpy"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-physics/root[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_test() {
|
||||
cd ${BUILD_DIR} || die
|
||||
nosetests-${EPYTHON} -v || die "Testing failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r tutorial/*
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST rootpy-0.7.1.tar.gz 305412 SHA256 d36399125ed8540b9a651e7b5c7ddeba686ef3107830d3d6d840cdae4834751c SHA512 460e5d79da08c141c762a5a92cf50694fe1fee8677a2439b5525b67e7d6a1a6af18a4e6dc91d379b394a97dc973da8f6baa534d46e506e0a7a4d0ee632de1a2a WHIRLPOOL d9663274a36c490bb4c872be83527d3dd414d9cca989cf20a2aca1ac5441532c9b29571d0ff885458fd2e820dc7905a679e1c9873305848ccd1fafa7820a84be
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci-physics</herd>
|
||||
<longdescription lang="en">
|
||||
The rootpy project is a community-driven initiative aiming to provide
|
||||
a more pythonic interface with ROOT on top of the existing PyROOT
|
||||
bindings.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">rootpy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rootpy/rootpy-0.7.1.ebuild,v 1.1 2013/08/12 17:32:01 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_USE_WITH="readline"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pythonic layer on top of the ROOT framework's PyROOT bindings"
|
||||
HOMEPAGE="http://rootpy.org"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="
|
||||
sci-physics/root[${PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/pytables[${PYTHON_USEDEP}]
|
||||
dev-python/root_numpy[${PYTHON_USEDEP}]
|
||||
dev-python/termcolor[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="
|
||||
sci-physics/root[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
# TOFIX: tests go in an infinite loop error
|
||||
RESTRICT=test
|
||||
|
||||
python_test() {
|
||||
cd ${BUILD_DIR} || die
|
||||
nosetests -v || die "Testing failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST ZenTest-4.7.0.gem 68096 SHA256 3c6cf0c9ca0461683ed08013edfdec936bfc549f06c00d9cc739f980b2aa70bf SHA512 a7d66f53301143bb71fd8c2f72494d0ac14bd3faaad24d1e7edb85fa8ea12b1587abfa580042a5de27a75bdff65af8a0648e79f264bb84ff9179896ddd2ec334 WHIRLPOOL 66ec799c2165c67b969c459138043093c66c76c9b25fcb9418727e3c5b24720c52003eb5a9cbd26e304c8f3804101f259c0368926ffe1d3770358a8a1e0ec20a
|
||||
DIST ZenTest-4.9.0.gem 68608 SHA256 262dcbe08128d090360a852551ea0a3c722733b9bce6114403751842793e7799 SHA512 c179da09c55e405b2d149976709b1068b33b0f9e8c68d05e1e098cf91d84ff0a6735f19894119e715d54a6cb6fa27bec32ec3f29d882c8ba70980327737f4898 WHIRLPOOL 9247193597e36c55b56e82c80c9c21a3a67b54f4867a1bcfa6062864131b33ec6f49dba109c7d8e7785b4863b124bbcfd4a7aad6699b6a5a0d48d77a84d67f7a
|
||||
DIST ZenTest-4.9.1.gem 68608 SHA256 be3c0251cdc007cc9853d8e1af0d87e0611854e9fe6a2713e806512e1f24b1d1 SHA512 3c73201903c4d5b15143055b6a4af439484b57f65cdfd8c3b906053bffd0cb4cbfc810268a3f829f785da06dc41762e352e81ab0c2ea814d85b8d9e6f7fda2c9 WHIRLPOOL eb203993903b457f17cebf64808fb942192c5f21348003acb5b9e90405cb149d85a0dfa86c1b77bd4a5cf99b74a1b8a832c0a3d8bdc1b4a5c63ba1c1e324165e
|
||||
DIST ZenTest-4.9.2.gem 69120 SHA256 f1dab48d54f309d3829f1b6f2f34bb2b2eb5358caa77cadff0f2d3916fdf1fa2 SHA512 ebc338d136b082e6127abcaaaf2482d526e100d2e9cfbd220d6bece34d0750b69d5b867814e0f2d786aa3b50c05762f8472574271fae4e7a5b8a294e0aa80a45 WHIRLPOOL e486e42c415b4aa52c345507eb9d21ce3840d5990c602fdf2a93a25eaa5551354c7d0b817eaef418dc053e7f24f9d129e35ce7653ced30c4324df8fe27e0fc50
|
||||
DIST ZenTest-4.9.3.gem 69120 SHA256 6854332f86d43374320487b2aad625f39684268b6dbdf5bcd3c93788993ea065 SHA512 e03d359e70aee298caa76e24c11d28faac0ae36029828c51958f41b4724a8926954fc61fee3679ee6d0dc410db9137923d176c5f356d49fa46d4ba95936e4125 WHIRLPOOL 8513b51b3f285eceec167d3dab112ce0cb78234677eec7acc1999f53b8f610865ff0dca2ece3bbbb01297dc20dca14f8d039f435743ce032fc2a1c1a9d6c39c3
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue