parent
dc39b15a1c
commit
7296a29929
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/phrack-all/phrack-all-68.ebuild,v 1.1 2012/06/28 16:04:30 vapier Exp $
|
||||
|
||||
MY_P=${PN}${PV}
|
||||
DESCRIPTION="...a Hacker magazine by the community, for the community... (this will install *all* issues of phrack)"
|
||||
HOMEPAGE="http://www.phrack.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="phrack"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=$(printf '=app-doc/phrack-%02i ' {1..68})
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/phrack/phrack-68.ebuild,v 1.1 2012/06/28 15:53:05 vapier Exp $
|
||||
|
||||
MY_P=${PN}${PV}
|
||||
DESCRIPTION="...a Hacker magazine by the community, for the community...."
|
||||
HOMEPAGE="http://www.phrack.org/"
|
||||
SRC_URI="http://www.phrack.org/archives/tgz/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="phrack"
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_install() {
|
||||
[[ -d ${S} ]] || cd "${WORKDIR}"/*
|
||||
insinto /usr/share/doc/${PN}
|
||||
doins * || die "doins failed"
|
||||
prepalldocs
|
||||
}
|
@ -0,0 +1,100 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20120623.ebuild,v 1.1 2012/06/28 18:14:34 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Common CA Certificates PEM files"
|
||||
HOMEPAGE="http://packages.debian.org/sid/ca-certificates"
|
||||
#NMU_PR="1"
|
||||
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE=""
|
||||
|
||||
# platforms like AIX don't have a good ar
|
||||
DEPEND="kernel_AIX? ( app-arch/deb2targz )
|
||||
!<sys-apps/portage-2.1.10.41"
|
||||
# openssl: we run `c_rehash`
|
||||
# debianutils: we run `run-parts`
|
||||
RDEPEND="${DEPEND}
|
||||
dev-libs/openssl
|
||||
sys-apps/debianutils"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() {
|
||||
# For the conversion to having it in CONFIG_PROTECT_MASK,
|
||||
# we need to tell users about it once manually first.
|
||||
[[ -f "${EPREFIX}"/etc/env.d/98ca-certificates ]] \
|
||||
|| ewarn "You should run update-ca-certificates manually after etc-update"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ -n ${EPREFIX} ]] ; then
|
||||
# need to perform everything in the offset, #381937
|
||||
mkdir -p "./${EPREFIX}"
|
||||
cd "./${EPREFIX}" || die
|
||||
fi
|
||||
unpack ${A}
|
||||
unpack ./data.tar.gz
|
||||
rm -f control.tar.gz data.tar.gz debian-binary
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cd "./${EPREFIX}" || die
|
||||
epatch "${FILESDIR}"/${PN}-20110502-root.patch
|
||||
local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g')
|
||||
sed -i \
|
||||
-e '/="$ROOT/s:ROOT/:ROOT'"${EPREFIX}"'/:' \
|
||||
-e '/RELPATH="\.\./s:"$:'"${relp}"'":' \
|
||||
usr/sbin/update-ca-certificates || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
(
|
||||
echo "# Automatically generated by ${CATEGORY}/${PF}"
|
||||
echo "# $(date -u)"
|
||||
echo "# Do not edit."
|
||||
cd "${S}${EPREFIX}"/usr/share/ca-certificates
|
||||
find * -name '*.crt' | LC_ALL=C sort
|
||||
) > "${S}${EPREFIX}"/etc/ca-certificates.conf
|
||||
|
||||
sh "${S}${EPREFIX}"/usr/sbin/update-ca-certificates --root "${S}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -pPR * "${D}"/ || die
|
||||
|
||||
mv "${ED}"/usr/share/doc/{ca-certificates,${PF}} || die
|
||||
prepalldocs
|
||||
|
||||
echo 'CONFIG_PROTECT_MASK="/etc/ca-certificates.conf"' > 98ca-certificates
|
||||
doenvd 98ca-certificates
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [ -d "${EROOT}/usr/local/share/ca-certificates" ] ; then
|
||||
# if the user has local certs, we need to rebuild again
|
||||
# to include their stuff in the db.
|
||||
# However it's too overzealous when the user has custom certs in place.
|
||||
# --fresh is to clean up dangling symlinks
|
||||
"${EROOT}"/usr/sbin/update-ca-certificates --root "${EROOT}"
|
||||
fi
|
||||
|
||||
local c badcerts=0
|
||||
for c in $(find -L "${EROOT}"etc/ssl/certs/ -type l) ; do
|
||||
ewarn "Broken symlink for a certificate at $c"
|
||||
badcerts=1
|
||||
done
|
||||
if [ $badcerts -eq 1 ]; then
|
||||
ewarn "You MUST remove the above broken symlinks"
|
||||
ewarn "Otherwise any SSL validation that use the directory may fail!"
|
||||
ewarn "To batch-remove them, run:"
|
||||
ewarn "find -L ${EROOT}etc/ssl/certs/ -type l -exec rm {} +"
|
||||
fi
|
||||
}
|
@ -1,51 +1,77 @@
|
||||
DIST calligra-l10n-ca-2.4.2.tar.bz2 439286 RMD160 4e051649c8171aa3bc80b4e4671ef0558320f6a4 SHA1 0b20c08f0ab6da0465da36526b1fad96e19f3e42 SHA256 58383b9bdb26f93979ff9a1979d4f3eaa471e3f88fdffd3c80428e4ecdd83ff2
|
||||
DIST calligra-l10n-ca-2.4.3.tar.bz2 439602 RMD160 f6ebc0aa73fd962cfe4487a3765d8da9d9262e1a SHA1 ae32a1dd65253930ca20481cec0befea2049874d SHA256 f3c7a9c1ff4f30bd811131a36b67eff58ccd5dedad5a5541eb2b4905570ecc47
|
||||
DIST calligra-l10n-ca-2.4.90.tar.bz2 433807 RMD160 88e229ff8fb8ea671f48da426eea4f00ac84daed SHA1 51f0a7253416100dead7420825527df4e4f24b44 SHA256 ff11bac7db1b0f93115d24a7fb8de72a1d5aff2099e8430d5c053b618b2cf7f7
|
||||
DIST calligra-l10n-ca@valencia-2.4.2.tar.bz2 272019 RMD160 2a0e33e2efefca8f30face62aa7b9a6dda0ba832 SHA1 67e869ac84d5a0733cc0ee07aa49bb1f26f6a8bf SHA256 493973c7c4c00c347cdd646dcd5196133943039acc56a22e1cf3d74c6677bf88
|
||||
DIST calligra-l10n-ca@valencia-2.4.3.tar.bz2 271847 RMD160 d0d961339672cf8bdb20a9eda7175d4d059016bf SHA1 a91ec4b548b153481fba27f6410926ad2329282f SHA256 0b6dc7b2596601bf902b20fac285e0c31f13ad2f5b8dd2e591d14ddde706f42b
|
||||
DIST calligra-l10n-ca@valencia-2.4.90.tar.bz2 372594 RMD160 2f8ce46067f7edd66663aa20eaefbfc5f2447489 SHA1 be16db6bab6863b401c09f2f59f844e1579f2947 SHA256 9af3ccb859181d1ddddeb6c6ec22c3755b89573200becd03f8e8a0518c4c7210
|
||||
DIST calligra-l10n-cs-2.4.2.tar.bz2 348260 RMD160 e4386af3188bdf6f3f7b5e8dc585ef94ee4f7065 SHA1 37ba652b4608e08b5b36241004e384b920732a39 SHA256 f16fe04dca8c1436b548f633f70822f06c8831fa74ae1037c6c39cc9a6a879bf
|
||||
DIST calligra-l10n-cs-2.4.3.tar.bz2 348554 RMD160 6a257b2e0a3e516c4015e32257e6cc60bb647180 SHA1 32cd33a9820679c882fe22a7e2835a6b27fb1294 SHA256 72f20e8e00bdeb8bea77cc521bb6145213c9ef836bb5cea31c5677bb6d8d30bc
|
||||
DIST calligra-l10n-da-2.4.2.tar.bz2 547357 RMD160 c2e0b3bbf07966f0cd1896dcf834102068238fe5 SHA1 6fb954850045678f4fd5442d9968e3453d8a6fe1 SHA256 3bd32f32c369a702b517065242a7eacf16c6de17d669c9da43c7a3e53a75c6c4
|
||||
DIST calligra-l10n-da-2.4.3.tar.bz2 547805 RMD160 bd35a169a20910aad9e57772a0d105bde72e4030 SHA1 e3068f6675616ae3cbf588dc03cd43c0a4a500a2 SHA256 188298db0e25636c9048b0bdc0715f018249bdb854f3e8a55efb0bb8d52bdfe1
|
||||
DIST calligra-l10n-da-2.4.90.tar.bz2 543489 RMD160 09486c51fc64e642f75bf5dfce243ade7415404f SHA1 5ac9c60cdc77a2591f16f4b12be5b907a08e2f77 SHA256 f3d57ca2c19a38c45a7872ccf49025b66d77ed68424e21e48eb1cf4accbde8bf
|
||||
DIST calligra-l10n-de-2.4.2.tar.bz2 717949 RMD160 aec14375b6ce34949ec415a66a7ea15730593208 SHA1 ea6b67a955bfbba0b096039cd9cc2a7bc6f62eca SHA256 7956e869fbad1d924c75b2f81fdea67096dea2dea654c62ff8eeb33c900b9134
|
||||
DIST calligra-l10n-de-2.4.3.tar.bz2 716257 RMD160 7911f8b60aae55bad878a5677fb14228b0045a5a SHA1 97c0996c4bca451a26e2fc8f46419126653c55a2 SHA256 87b449b0f915708c7bba29f5a11ac27fac96d17f3ef9b7f5275867ade3c4d610
|
||||
DIST calligra-l10n-de-2.4.90.tar.bz2 706666 RMD160 65381e50477a7814eff55dfe257f599639d97e61 SHA1 b2c6cbb5353a8140334cdd2b08e260edc93d9076 SHA256 08d8d9ec8bb29bbb9814a8f8deeda32ba686bb9d4d3fbaa6a0ce2a9e08979efd
|
||||
DIST calligra-l10n-el-2.4.2.tar.bz2 417911 RMD160 db7ced6e3e11e770bf3269b51946462a6f64c4f1 SHA1 12ba6920c75d8a6037b134b8c8b04ad4a380fdd4 SHA256 f0fb12aba3bde23d3926e7d14503663b14d31368c19bbb6718becc2bb451771d
|
||||
DIST calligra-l10n-el-2.4.3.tar.bz2 418000 RMD160 ea34e369d789ac16fa8d542511c368e90a8b415b SHA1 4d52b3a097076a02069faa00459585e1aba149e1 SHA256 ca6499f079166536436031ac59bf9a448a519f479f63ada8ad4fc44de13fe506
|
||||
DIST calligra-l10n-el-2.4.90.tar.bz2 412482 RMD160 a743cc0582e77bd02a6893e51de911f6eedbddec SHA1 0f28309a7a145227603a955609f0ec57485408c6 SHA256 12cf9e6a0ac40e2d79ddc234ba1b215637fddfb39ecb3783610e816ac66f8e08
|
||||
DIST calligra-l10n-en_GB-2.4.2.tar.bz2 391579 RMD160 2f6200739622de729aa7f99f5450c4aba4589648 SHA1 c175c35d46384ac6da4084e548904f1827d489fb SHA256 79508089b486298f191c5054ccb4c4d6e864a3c149334be8ac9cf6d7fe96efcd
|
||||
DIST calligra-l10n-en_GB-2.4.3.tar.bz2 391605 RMD160 f56887ff07156b1ac70adbe332fd6507daa807f3 SHA1 6c82bea11786a2565cf522354685a16b639003a5 SHA256 15d5fc33b8590ab07488c045ffd088f804e791e6fdab95bb9c0188175cfb152b
|
||||
DIST calligra-l10n-en_GB-2.4.90.tar.bz2 387239 RMD160 14befdd64d6bde8390de663b7a4c4cb060fbee2b SHA1 52adeb89e1c827342cadc38b8075e42c882c9a02 SHA256 17ca5b5d4820265bf3a3e5cce652a8f4248711304e80e4880af6e0041f447b73
|
||||
DIST calligra-l10n-es-2.4.2.tar.bz2 4378526 RMD160 e040638cd6939b0d8e611b5d1fef508cf2518427 SHA1 5080c79fa45535fbdcc8cc470e2a2f4cd5d1af86 SHA256 a7e624b663dcc9e5e970a8b6831d9cdcb7eaf73fd5c6e2cba4b52511827f73cf
|
||||
DIST calligra-l10n-es-2.4.3.tar.bz2 4378724 RMD160 0b1a046533ac120c1c090ab120e7251a970755bd SHA1 5996136b173a90d4a28c1355f4402eb9ad672c79 SHA256 6aba21eb1aa42781a1b511434f3c8e9d47d5e4d2f7f79a9a945b584986c3e647
|
||||
DIST calligra-l10n-es-2.4.90.tar.bz2 4372775 RMD160 4fe34f91c548b3620a3401e84093337c7d9d6bc7 SHA1 f80ccb88e065fc5685a4097867b402ea68f0f8a9 SHA256 4290e89e135792be95806dda59afb9df46aaaadd1d99441ca2a07a9a374ba4c3
|
||||
DIST calligra-l10n-et-2.4.2.tar.bz2 686583 RMD160 4d6c34c4f270d0f496b8e3deeb66db168f36ca60 SHA1 2664be246f284cd4a0d5f85f0840df13b8ca7409 SHA256 77549b15b7aaaf5cd79b9344a161063de3ddd08672cbe3eae2d2c601e0600906
|
||||
DIST calligra-l10n-et-2.4.3.tar.bz2 686649 RMD160 db0db6200333b4aed83e87ce3dd3107de0241999 SHA1 dda0b78c9a65397339ae2cf5573b708e9d41f6ec SHA256 0726db86adbfa1ecc12c48af329a739343fdcc7a42e56c1337402880bd98ab38
|
||||
DIST calligra-l10n-et-2.4.90.tar.bz2 682563 RMD160 f2a34bb98eccc5ed24667a8e42a21b23b021acc9 SHA1 37fdf69a65245a56eaf703be9f219ed50ae7731c SHA256 f67d0a837332467666d1fd1ba1ddbe6e6ec96c4cf40492195fe261018a03eaae
|
||||
DIST calligra-l10n-fi-2.4.2.tar.bz2 404798 RMD160 ad165a09a01a8e0802582436177f8c1dc8c8149e SHA1 7cb4b60b966ff61afc9a310da2f6aaa39e22b74d SHA256 d2fd27568fe71cb56627928f5949ea0dd1cf7a96d171c64c32280c790ae8f959
|
||||
DIST calligra-l10n-fi-2.4.3.tar.bz2 404201 RMD160 58f24b1017c1b297cdc9e19a74a2fd85ca9ec615 SHA1 8a5bc912d6c2db74dc91d68e22ed5b8fa38894b9 SHA256 3559a25320abc875b6167ec1dc5a11238dcd80321895be4594cdcb8da2b8c31d
|
||||
DIST calligra-l10n-fi-2.4.90.tar.bz2 396183 RMD160 6b2c35cdb9e3bcbadcdd97e63e2b70a559ee628c SHA1 d9da2bedac54d83f46c88eba97208b152a6bdf33 SHA256 1d117072ea4df236e566a87f0522d17b715b7917940c32320ae28e1c970a581d
|
||||
DIST calligra-l10n-fr-2.4.2.tar.bz2 5612463 RMD160 f0cdb53885ab8310660d781ebec3404eec82dc1a SHA1 1e917e287c060f4836082f7ffafb0e29d1183066 SHA256 77af170a2fe143cc986794c0282237f2d0003251b2ca8abef503cfd665e8e59b
|
||||
DIST calligra-l10n-fr-2.4.3.tar.bz2 5611729 RMD160 12bf4ae2af7447c8ef214c9b84d5508ff38e3610 SHA1 98c555dd0adb155cf2d2ed41654403765e2f9dfd SHA256 e4ccfd78d558669d1707d6e475653d243cf24d0c44fb54c944f8c34fdc297006
|
||||
DIST calligra-l10n-fr-2.4.90.tar.bz2 5609284 RMD160 96c022df4fe9c7db40fc6fde355997788e91c86f SHA1 ce8ec9a99acef8ab508deab7736e4d2d0aa0eb79 SHA256 c306a10ca3f175e7eae8a7fe1c011317fe12577061a8c31f3c5cb77b92fdc444
|
||||
DIST calligra-l10n-hu-2.4.2.tar.bz2 447760 RMD160 22ee67dd12ae153ce53fce9cab08760616218973 SHA1 50d49f111a03c58948f4cf9a885d46c520eba471 SHA256 d46332e92ecf5050ce630ce91d982ade430a15646dfaec906c63759371cbf0ef
|
||||
DIST calligra-l10n-hu-2.4.3.tar.bz2 449165 RMD160 a5b0fa4dc4ccf828f0468045f989928236491f74 SHA1 5589f6918081f9b4bcad73685f9cd8d5e4336c3a SHA256 420a79e03151572153d091a1b8e24c8296dcd0bfb93cf40bdd76a966c054e3f7
|
||||
DIST calligra-l10n-hu-2.4.90.tar.bz2 435865 RMD160 1844bdf16668216bb84d3f316f30f603f037a90a SHA1 ca20ed565c683c99011918999ece5f89cbcce4ab SHA256 619c87eb183f5726b501d2bf6215e66980cf48cd6a4e5cf0dc3c20957d53be97
|
||||
DIST calligra-l10n-it-2.4.2.tar.bz2 626408 RMD160 224a9e96548c832f3184e82c189c0f4ac53b80c2 SHA1 a77263f7f7a02a039e2161834bac74ba1db1b8b9 SHA256 8cf43e50cff18e12a40380267e626fbe51d5c20fbbd92e04826043462977ba9c
|
||||
DIST calligra-l10n-it-2.4.3.tar.bz2 626627 RMD160 54d02969d54cc3bb01386b0153a2183b6d341bb9 SHA1 29406345fc97f5c080f1d14ded04b3eafdaef37e SHA256 db96bd2aa09fab0533439bbabd7de8467237fb67f42d4d8a5bbb4b6e68dc383c
|
||||
DIST calligra-l10n-it-2.4.90.tar.bz2 559822 RMD160 1f99600c4e30b22b884f1d2c12a57c00905d06b6 SHA1 131564603fbb3d6cc5b16a2c9a62bf0e970322cd SHA256 5eaa1797d2d87ac88faeaf932ba9f9ece956f48baeaa17a323d4c319ab10d4ef
|
||||
DIST calligra-l10n-kk-2.4.2.tar.bz2 405525 RMD160 379c7baa1d055772086e9c5a5ed51be8aba93422 SHA1 46dc6d748fb3bd3e1080477bba96d0feae029206 SHA256 9be217dd8e3040c26a24260274f8b12b464168ec438adff62f99e00ca55b1685
|
||||
DIST calligra-l10n-kk-2.4.3.tar.bz2 405473 RMD160 20c000ea68e373637bb362fb7651e162200fcfa9 SHA1 411b97b1cc00fd2545f75af33c07faad82e4d490 SHA256 5585788422ea823d8c1daa399bbf8ca9aa7a9b5c0e33b343cbfce6ef1c1170fa
|
||||
DIST calligra-l10n-kk-2.4.90.tar.bz2 400695 RMD160 ff4251ea83c7c270cb5f54cc91e1681d6d57e3c2 SHA1 8eceb4105b338285a3a0ad19a5c603e39f6a342e SHA256 3c0c98bb557a86044e9455cee76ff04a547d3be62e5c49da174d5d72e5abc728
|
||||
DIST calligra-l10n-nb-2.4.2.tar.bz2 367184 RMD160 51e3aa2764712c72aff8d45f6c448c3f6824dacc SHA1 0b635cd2e7cecfd9a03e81ac57f31d8322218373 SHA256 0f7e99dcc03a556f617918d5f34840353b8df951f1c26b62cfd6a94524f3a38c
|
||||
DIST calligra-l10n-nb-2.4.3.tar.bz2 367058 RMD160 05fcb7465468f2277d5c55246abf6448a0f9aedb SHA1 a6a47c8707635626a6b318a760df7f81c28bc787 SHA256 8923d881b68b955f881fbd39232a8f8c7c25387d35b6ec26eecb2f6790e50931
|
||||
DIST calligra-l10n-nb-2.4.90.tar.bz2 356179 RMD160 f21b7d258df1dadd5087a572d9eac27d0bfdfc4c SHA1 ade47c0dc79756f863ec818f8ea8b5ba1d18448d SHA256 e9313ee78a7657aefa7358680bff6e988e4ab722fe44e6f5be8b3ccac348b176
|
||||
DIST calligra-l10n-nds-2.4.2.tar.bz2 413593 RMD160 d64e6db9cca9901dd4e57caf0208abcba7948739 SHA1 8c6cfb9b63b547a474a8edc2b809967173d4435b SHA256 f7da2b4f174ff1f26d43fb985eb2cc2f9b146c27df551095a33417dc0bbbbbfe
|
||||
DIST calligra-l10n-nds-2.4.3.tar.bz2 413759 RMD160 ee3bf778921cad9b69fa7412ee7b525f37b9e272 SHA1 d2c7979365efada6f9af4c867bfd35681964d836 SHA256 c9dc91854284c8ba9246c737cc89269b4e1bb7d532e649ef1da05600b4858e7f
|
||||
DIST calligra-l10n-nds-2.4.90.tar.bz2 406346 RMD160 aba893b26902a9317d8004184a599ba39a866fbf SHA1 ae81dc2a4ebba8c5cfefed8ab9f015b15cf9822c SHA256 37a4e1754ba37647864a9e23199455306476281623be5c2135269d5759963164
|
||||
DIST calligra-l10n-nl-2.4.2.tar.bz2 3101289 RMD160 ba3aea5698348dadea0b4ce0eebb53c0c7814a73 SHA1 abe49752c08037a753ed5c0b0f00a8ebe71e4140 SHA256 3f55de4c0987554bdacc5f083fa4710b33f913ff243ddfc5776c5db0cc3e70a5
|
||||
DIST calligra-l10n-nl-2.4.3.tar.bz2 3101190 RMD160 48a0d4f9c1218384c9213bc7db6aa028daf9a3e3 SHA1 7e95f32f9cb9bd96521cdf32c3ababe1e6537161 SHA256 b615b0313a1fdb60c3021ecb6d4cde2b9f7d8bf620c80d2b32bcb4e300de629d
|
||||
DIST calligra-l10n-nl-2.4.90.tar.bz2 2596129 RMD160 0c1355abf21135e42c415ef45beac0bee0c675a8 SHA1 bff36b30810ff7ddd9a75b581acff5309588c8c4 SHA256 b8479091f8e7a854bc873cc7993bb4c7ebf8a3415f4ecfc4e52f9e303da24bde
|
||||
DIST calligra-l10n-pl-2.4.2.tar.bz2 430288 RMD160 eb09c4b312a40fcf4c4b251f995e1bf53c7832b6 SHA1 5e1e162be0a00b2b08644319f76d88fa000d10d0 SHA256 1e9aee796c2ae7f47359d1f2527801c920f568d16765631e7c4ebcd3998fe1a8
|
||||
DIST calligra-l10n-pl-2.4.3.tar.bz2 430261 RMD160 1c7160dcb09af740a92ae0fdd9c0d33f24fd9721 SHA1 c301d34d62dd27f3b91d7f220858bab3bc75589c SHA256 c5705e69778738b525d9a14d816f44c5f15fa24ded33f53b42dfdf5487ec50e5
|
||||
DIST calligra-l10n-pl-2.4.90.tar.bz2 424546 RMD160 103d3795b349a978bd14f2762668a3de286d54fc SHA1 576a2b7563188d92c073928976362a2e06fad008 SHA256 d2ef8d791eed17a3fd8aed0e1fe321dcba67e73da34e5239a1b46f093ee4e810
|
||||
DIST calligra-l10n-pt-2.4.2.tar.bz2 661473 RMD160 f97598e0eada512c3370be622f652bb41d86f5db SHA1 dca99fc4547c3b2e86cd8daeb00dba0edd6d5578 SHA256 07c78220eafdcc4bd650658e969ed44ce63e3c727f4d20af80adcf4472290247
|
||||
DIST calligra-l10n-pt-2.4.3.tar.bz2 661455 RMD160 b1e53021ae9655e30aa957b9e613a1e74661bb33 SHA1 df288072a9782ebb3fea97c2e14334e1dc54c051 SHA256 135754edb457f99c288733616e8aac9c3275c3c151e6934f0df098e49e4744b6
|
||||
DIST calligra-l10n-pt-2.4.90.tar.bz2 645009 RMD160 aeeda91d774fd724ff7e99ee61ee48c57df00805 SHA1 ae6008cd2848576beeed4a2d01495f3a7e104300 SHA256 6f651c59d52a05633cc7ff536dc326f50d2214aef9aa98a0e71487ce50e8eed2
|
||||
DIST calligra-l10n-pt_BR-2.4.2.tar.bz2 739210 RMD160 e982c86e290c3e7535b2ee195120949dc3f56bd0 SHA1 4bed4f26618134dde280ba27bfa2b0d9ddc57513 SHA256 5e63db1dc1333d8bdebe2552b72c1aec0be0c80f3e8e6bb2672d904af7a0f9a8
|
||||
DIST calligra-l10n-pt_BR-2.4.3.tar.bz2 739611 RMD160 edcfa503dd6f2fccc661899d55f8f1ce8a54e573 SHA1 30a9339af504247608556be7079c3929240f247f SHA256 c94943a93024bcadb595ed4363516a091a399fe9a7368c3365c24c7e2811b6ee
|
||||
DIST calligra-l10n-pt_BR-2.4.90.tar.bz2 705814 RMD160 370ed3f01c6bda73d7f402244943b1aed03f26f3 SHA1 0e75f852125261234fad3336948728e34842fd7f SHA256 6d60c436140682bd72712a6f6d61015d83b4a9826d8fd635378fcf1e2276b93d
|
||||
DIST calligra-l10n-ru-2.4.2.tar.bz2 582200 RMD160 30852077bf2e8d098beb91e162dde699ac7e9a50 SHA1 357ef2510c72735672227dc2ce862415be4adc81 SHA256 8a7e54ebfaa9dedb2ac599373e4ae08588f1bf5889223b4e4cbe152782c25046
|
||||
DIST calligra-l10n-ru-2.4.3.tar.bz2 582280 RMD160 182b34214a7c86213dc454c99fde4fe2dfaf005b SHA1 063a2220142631e50a13d5f298d247ae017b4b93 SHA256 d830e4f36a1bc2385395b7e13b96cea8e08911c6c2385057f241fe446bc1bd0a
|
||||
DIST calligra-l10n-ru-2.4.90.tar.bz2 578671 RMD160 4c9377fe948e12f0a8e99c3bec094f9c7c1954be SHA1 5148cfbe5cc02df3e6e7c843cf7efb331e8c5e3b SHA256 98081e0483a36faf28d15eb5c7d8535e4308c4664feaf0f1c722fdb93dc35132
|
||||
DIST calligra-l10n-sk-2.4.2.tar.bz2 368330 RMD160 8fa2a1ba63baeb13f40c922da0f730d3e3d87003 SHA1 6507364b71899d4239144254e3987e0d202d5b96 SHA256 0667b38d459b4998c9eb1968e0807d809a73e77eda23fa5588ee128e5ad1f5e3
|
||||
DIST calligra-l10n-sk-2.4.3.tar.bz2 368411 RMD160 20f65ccb31877ff5d55a1fc3087c7aab98b0add6 SHA1 e40cd778e950bd401f9a824c18e5689c6f018493 SHA256 ef89e2154fa3e787b5c4abeeef268e587be517ea896753bed52e570cbb4195ab
|
||||
DIST calligra-l10n-sk-2.4.90.tar.bz2 359337 RMD160 17e95ba9ed9cefe9fb335a2f548814e55904ef0a SHA1 0beb14e4207fa92c34d04b3d12dac4da757641e3 SHA256 31e6f85ea572a360a2b43c36e098e5b7ec7b2f114bedddb9a3c478766ad6922b
|
||||
DIST calligra-l10n-sv-2.4.2.tar.bz2 2047227 RMD160 b4f77397b11d219f4b244be6a316399bd1ffa052 SHA1 b08e235ecf25e4ef0d77a3616c0dea6dd0e816d3 SHA256 064435b6e06171ae7c0988403f545fcbaf632d1f3d4304847906d3969b05dc58
|
||||
DIST calligra-l10n-sv-2.4.3.tar.bz2 2047214 RMD160 177fde26ca2597c203925ef6fc91264603f2dd99 SHA1 2b8430915cdb3700bbe812aa65c8946a833e0105 SHA256 4ddbfce98dd6f0329267e232da5c47cbf6cc212dd66bf5e5fba5691d25141db4
|
||||
DIST calligra-l10n-sv-2.4.90.tar.bz2 2043562 RMD160 1afe8e94d54175ff56b535900323ae9d4a9baba6 SHA1 06d4c5eafee37d5d6415dbaaa8a19a5c5e0d92d1 SHA256 23d5c3f01259c487f31d48b27afe43f1fb06d77aa2987264f7384e29f973723e
|
||||
DIST calligra-l10n-uk-2.4.2.tar.bz2 2126141 RMD160 e1793bc8f10c1238dfa2a52679f4104675b219cd SHA1 9f74f3399af76b092137a92a075a6e7f6a7b9344 SHA256 2a0124159d0ca3b0ca5806180659c3deb1d3b044cdfffabc2994df93de3989b9
|
||||
DIST calligra-l10n-uk-2.4.3.tar.bz2 2125959 RMD160 bacfaf6bad2964d9908333f9d3ba4bb5441a7bec SHA1 0d6fdd081100924ffc34db456637117ef38ef565 SHA256 700e9f9fda44cbb2b2dadc55f9170c945d4c4b3f4219738ee133928f594eddbb
|
||||
DIST calligra-l10n-uk-2.4.90.tar.bz2 2122732 RMD160 944adb97a9627f10c24fe31de27adbe334cdc082 SHA1 04543d15ca3cc75804bea3bc785c0915ad918c65 SHA256 8e4d5980140f49c64a4147ec1c93c7089671d1194aaf1de31b8b33ffe9c8fd99
|
||||
DIST calligra-l10n-zh_CN-2.4.2.tar.bz2 346242 RMD160 6fbcca974de718b2d30325b3fb0d9793ca7677b0 SHA1 f935d413b6988805565e24b06f77722963e7fdcf SHA256 1631ffddf8538b1a70033f774713f43cd6bbd4ee5eecf3f5d2a1c634b0813d84
|
||||
DIST calligra-l10n-zh_CN-2.4.3.tar.bz2 346269 RMD160 e26374100d8f92fe59e1565a3d0f2c66647a430b SHA1 0d9d791095a8a25ed31f4981b2510b96d7ce833f SHA256 49cce084396baf0e619230f4990edb39d8e08c8ab6acd7a8e7e5a510eaa80cb7
|
||||
DIST calligra-l10n-zh_CN-2.4.90.tar.bz2 343139 RMD160 8eeb88d460c7df801720f4154656d54ec19b486b SHA1 a56e865653679600f9e676722cfb97345ed33679 SHA256 97f5a8754d30631fd1cd7dfd64c9fb9d24accac108e84ee542b898a69ad824be
|
||||
DIST calligra-l10n-zh_TW-2.4.2.tar.bz2 386400 RMD160 1cb6741cdb5c117dcae5b9d05e6241681d43555e SHA1 b4f9ff646563aee6634ab27d878c6fb0e3dbcf3a SHA256 294d50e1398e94f36b045c7ec21ac2ef63950e3ccc67864e50bca39b4216d4e1
|
||||
DIST calligra-l10n-zh_TW-2.4.3.tar.bz2 386371 RMD160 651af74fc6a9cab2adbc76642e81da153f81e0f3 SHA1 d238450a292cd566fa9b27f85b8ea2b27ee3c14b SHA256 9bd8d7cfdf23d6b2b3b58a2d044a9a4c0d678286a1d47c631af2b067f06ddfc0
|
||||
DIST calligra-l10n-zh_TW-2.4.90.tar.bz2 382931 RMD160 e59bc623e631d0a4d3a462c2aa9361f6fe40ca71 SHA1 0d949525f206596192d9a5e52a3a04438331f23a SHA256 27c999d53d964e420068d79171e90054e6621eff435c9b0f912a190e9d6b3788
|
||||
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.4.3.ebuild,v 1.1 2012/06/28 12:55:46 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Calligra localization package"
|
||||
HOMEPAGE="http://www.kde.org/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
DEPEND="sys-devel/gettext"
|
||||
RDEPEND="!app-office/koffice-l10n"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
MY_LANGS="ca ca@valencia cs da de el en_GB es et fi fr hu it kk nb nds nl pl pt pt_BR ru sk sv uk zh_CN zh_TW"
|
||||
URI_BASE="mirror://kde/stable/${PN/-l10n/}-${PV}/${PN}/"
|
||||
SRC_URI=""
|
||||
SLOT="4"
|
||||
|
||||
for MY_LANG in ${MY_LANGS} ; do
|
||||
IUSE="${IUSE} linguas_${MY_LANG}"
|
||||
SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.bz2 )"
|
||||
done
|
||||
unset MY_LANG
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
local lng dir
|
||||
if [[ -z ${A} ]]; then
|
||||
elog
|
||||
elog "You either have the LINGUAS variable unset, or it only"
|
||||
elog "contains languages not supported by ${P}."
|
||||
elog "You won't have any additional language support."
|
||||
elog
|
||||
elog "${P} supports these language codes:"
|
||||
elog "${MY_LANGS}"
|
||||
elog
|
||||
fi
|
||||
|
||||
[[ -n ${A} ]] && unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# add all linguas to cmake
|
||||
if [[ -n ${A} ]]; then
|
||||
for lng in ${MY_LANGS}; do
|
||||
dir="${PN}-${lng}-${PV}"
|
||||
if [[ -d "${dir}" ]] ; then
|
||||
echo "add_subdirectory( ${dir} )" >> "${S}"/CMakeLists.txt
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_MESSAGES=ON -DBUILD_DATA=ON
|
||||
$(cmake-utils_use_build doc)
|
||||
)
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_install
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST calligra-2.4.2.tar.bz2 119318136 RMD160 e884a4e68ea65d24166f3992488413283894c3d8 SHA1 d44a6b321b0b90122b86e074785546f4a2b0d066 SHA256 0f6b87a013601008f1198791bf743143c60b3aba26e2729c085aa98372459193
|
||||
DIST calligra-2.4.3.tar.bz2 119351575 RMD160 8c9e1608ecc227f784fc23bf04cabe477420a8b9 SHA1 6a91cb4d91296efeac915712fc895b0981b7be96 SHA256 8a7dbefdd957217ca4280c1865b319f4fa6c3b38ec8f302e6131a21be8c5946a
|
||||
DIST calligra-2.4.91.tar.bz2 119280417 RMD160 723f8c8331203e910f416b5ca0993f85c244cf34 SHA1 299c965a521e93137320ef094e9d68819f3d6001 SHA256 720fdae969102744677b633bae81d31488f8b49d4cfba89ca848faef5764a8a9
|
||||
|
@ -0,0 +1,207 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.3.ebuild,v 1.1 2012/06/28 12:51:14 scarabeus Exp $
|
||||
|
||||
# note: files that need to be checked for dependencies etc:
|
||||
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
|
||||
# krita/CMakeLists.txt
|
||||
|
||||
EAPI=4
|
||||
|
||||
EGIT_BRANCH="calligra/2.4"
|
||||
|
||||
KDE_SCM=git
|
||||
KDE_MINIMAL=4.6.4
|
||||
QT_MINIMAL=4.8.1
|
||||
OPENGL_REQUIRED=optional
|
||||
|
||||
KDE_HANDBOOK=optional
|
||||
|
||||
KDE_LINGUAS_LIVE_OVERRIDE=true
|
||||
inherit kde4-base versionator
|
||||
|
||||
DESCRIPTION="KDE Office Suite"
|
||||
HOMEPAGE="http://www.calligra.org/"
|
||||
[[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
[[ ${PV} == *9999 ]] || KEYWORDS="~amd64 ~x86"
|
||||
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
|
||||
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
|
||||
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
|
||||
word-perfect xbase +xml +xslt"
|
||||
|
||||
# please do not sort here, order is same as in CMakeLists.txt
|
||||
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
|
||||
for cal_ft in ${CAL_FTS}; do
|
||||
IUSE+=" calligra_features_${cal_ft}"
|
||||
done
|
||||
unset cal_ft
|
||||
|
||||
REQUIRED_USE="
|
||||
calligra_features_kexi? ( calligra_features_sheets )
|
||||
calligra_features_words? ( calligra_features_sheets )
|
||||
calligra_features_krita? ( eigen exif lcms )
|
||||
calligra_features_plan? ( kdepim semantic-desktop )
|
||||
calligra_features_sheets? ( eigen )
|
||||
test? ( calligra_features_karbon )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
!app-office/karbon
|
||||
!app-office/kexi
|
||||
!app-office/koffice-data
|
||||
!app-office/koffice-l10n
|
||||
!app-office/koffice-libs
|
||||
!app-office/koffice-meta
|
||||
!app-office/kplato
|
||||
!app-office/kpresenter
|
||||
!app-office/krita
|
||||
!app-office/kspread
|
||||
!app-office/kword
|
||||
dev-lang/perl
|
||||
dev-libs/boost
|
||||
dev-libs/libxml2
|
||||
$(add_kdebase_dep knewstuff)
|
||||
media-libs/libpng
|
||||
sys-libs/zlib
|
||||
>=x11-libs/qt-gui-4.8.1-r1
|
||||
attica? ( dev-libs/libattica )
|
||||
crypt? ( app-crypt/qca:2 )
|
||||
eigen? ( dev-cpp/eigen:2 )
|
||||
exif? ( media-gfx/exiv2 )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
freetds? ( dev-db/freetds )
|
||||
gif? ( media-libs/giflib )
|
||||
glew? ( media-libs/glew )
|
||||
glib? ( dev-libs/glib:2 )
|
||||
gsf? ( gnome-extra/libgsf )
|
||||
gsl? ( sci-libs/gsl )
|
||||
iconv? ( virtual/libiconv )
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( media-libs/openjpeg )
|
||||
kdcraw? ( $(add_kdebase_dep libkdcraw) )
|
||||
kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop') )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
marble? ( $(add_kdebase_dep marble) )
|
||||
mysql? ( virtual/mysql )
|
||||
okular? ( $(add_kdebase_dep okular) )
|
||||
openctl? ( >=media-libs/opengtl-0.9.15 )
|
||||
openexr? ( media-libs/openexr )
|
||||
pdf? (
|
||||
app-text/poppler
|
||||
media-gfx/pstoedit
|
||||
)
|
||||
postgres? (
|
||||
dev-db/postgresql-base
|
||||
dev-libs/libpqxx
|
||||
)
|
||||
semantic-desktop? ( dev-libs/soprano $(add_kdebase_dep kdelibs semantic-desktop) )
|
||||
ssl? ( dev-libs/openssl )
|
||||
sybase? ( dev-db/freetds )
|
||||
tiff? ( media-libs/tiff )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
word-perfect? (
|
||||
app-text/libwpd
|
||||
app-text/libwps
|
||||
app-text/libwpg
|
||||
)
|
||||
xbase? ( dev-db/xbase )
|
||||
xslt? ( dev-libs/libxslt )
|
||||
calligra_features_kexi? (
|
||||
>=dev-db/sqlite-3.7.9:3[extensions]
|
||||
dev-libs/icu
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
PDEPEND=">=app-office/calligra-l10n-$(get_version_component_range 1-2)"
|
||||
|
||||
RESTRICT=test
|
||||
# bug 394273
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-2.4.2-marble.patch" )
|
||||
|
||||
src_configure() {
|
||||
local cal_ft
|
||||
|
||||
# first write out things we want to hard-enable
|
||||
local mycmakeargs=(
|
||||
"-DIHAVEPATCHEDQT=ON"
|
||||
"-DWITH_Boost=ON"
|
||||
"-DWITH_LibXml2=ON"
|
||||
"-DWITH_PNG=ON"
|
||||
"-DWITH_ZLIB=ON"
|
||||
"-DGHNS=ON"
|
||||
"-DWITH_X11=ON"
|
||||
"-DWITH_Qt4=ON"
|
||||
"-DQT3SUPPORT=ON" # kde4-base.eclass pulls this in anyway
|
||||
)
|
||||
|
||||
# default disablers
|
||||
mycmakeargs+=(
|
||||
"-DBUILD_mobile=OFF" # we dont support mobile gui, maybe arm could
|
||||
"-DBUILD_active=OFF" # we dont support active gui, maybe arm could
|
||||
"-DWITH_LCMS=OFF" # we use lcms:2
|
||||
"-DCREATIVEONLY=OFF"
|
||||
"-DWITH_TINY=OFF"
|
||||
"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
|
||||
"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
|
||||
"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
|
||||
)
|
||||
|
||||
# regular options
|
||||
mycmakeargs+=(
|
||||
$(cmake-utils_use_with attica LibAttica)
|
||||
$(cmake-utils_use_with crypt QCA2)
|
||||
$(cmake-utils_use_with eigen Eigen2)
|
||||
$(cmake-utils_use_with exif Exiv2)
|
||||
$(cmake-utils_use_with fftw FFTW3)
|
||||
$(cmake-utils_use_with fontconfig Fontconfig)
|
||||
$(cmake-utils_use_with freetds FreeTDS)
|
||||
$(cmake-utils_use_with gif GIF2)
|
||||
$(cmake-utils_use_with glew GLEW)
|
||||
$(cmake-utils_use_with glib GLIB2)
|
||||
$(cmake-utils_use_with glib GObject)
|
||||
$(cmake-utils_use_with gsf LIBGSF)
|
||||
$(cmake-utils_use_with gsl GSL)
|
||||
$(cmake-utils_use_with iconv Iconv)
|
||||
$(cmake-utils_use_with jpeg JPEG)
|
||||
$(cmake-utils_use_with jpeg2k OpenJPEG)
|
||||
$(cmake-utils_use_with kdcraw Kdcraw)
|
||||
$(cmake-utils_use_with kdepim KdepimLibs)
|
||||
$(cmake-utils_use_with lcms LCMS2)
|
||||
$(cmake-utils_use_with marble Marble)
|
||||
$(cmake-utils_use_with mysql MySQL)
|
||||
$(cmake-utils_use_with okular Okular)
|
||||
$(cmake-utils_use_with openctl OpenCTL)
|
||||
$(cmake-utils_use_with openexr OpenEXR)
|
||||
$(cmake-utils_use_with opengl OpenGL)
|
||||
$(cmake-utils_use_with pdf Poppler)
|
||||
$(cmake-utils_use_with pdf Pstoedit)
|
||||
$(cmake-utils_use_with postgres PostgreSQL)
|
||||
$(cmake-utils_use_with semantic-desktop Soprano)
|
||||
$(cmake-utils_use semantic-desktop NEPOMUK)
|
||||
$(cmake-utils_use_with ssl OpenSSL)
|
||||
$(cmake-utils_use_with sybase FreeTDS)
|
||||
$(cmake-utils_use_with tiff TIFF)
|
||||
$(cmake-utils_use_with threads Threads)
|
||||
$(cmake-utils_use_with truetype Freetype)
|
||||
$(cmake-utils_use_with word-perfect WPD)
|
||||
$(cmake-utils_use_with word-perfect WPG)
|
||||
$(cmake-utils_use_with xbase XBase)
|
||||
$(cmake-utils_use_with xslt LibXslt)
|
||||
$(cmake-utils_use_build mso libmsooxml)
|
||||
)
|
||||
|
||||
# applications
|
||||
for cal_ft in ${CAL_FTS}; do
|
||||
mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
|
||||
done
|
||||
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
|
||||
|
||||
# filters
|
||||
|
||||
kde4-base_src_configure
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST xapian-omega-1.2.10.tar.gz 620579 RMD160 16bb177587fb5d4ddb9fe8603a34b0df7a485b53 SHA1 59fca635728d5ce2ca18e5f39b8d3ef081e46f6c SHA256 464a681647c1348fe7ab7ab5d8e32c27dc0d48a863ce5d78881e18334dfaad4f
|
||||
DIST xapian-omega-1.2.11.tar.gz 623989 RMD160 d2b78d95f2ecab7f0cc03b395b9b4b74cbdbee3c SHA1 01e701c988c011353a61b1c2b787d8bd1a1cef59 SHA256 bf1c51681ba6e453bf6c7a9d1655ff87be0855586e3fd41ed511ab0ee127a856
|
||||
DIST xapian-omega-1.2.12.tar.gz 624039 RMD160 48ec5741b0a58654dbdf447f12abe05a531d7131 SHA1 a5459cb61ed299f7b76f6fd07f3b4a8b28f67093 SHA256 c235a27c94b754432a264f11d6d8e912ca71ed20a0192bf5331ef610fac32142
|
||||
DIST xapian-omega-1.2.8.tar.gz 615930 RMD160 2288159a0c388706d737825d33d222b68292b9fb SHA1 c4d4c030ac72f85c46a681914bca7de154373a98 SHA256 e7df07d04e8f4ed5364bb3ecc45c0e5388f27404a6f8097bddcf6e7b303a2f8f
|
||||
DIST xapian-omega-1.2.9.tar.gz 617384 RMD160 2d6848e0030aca962a080024f068fdd3db18e4d6 SHA1 6340a83621822e6b2adcdebe282cce84c2ae075b SHA256 317e145752fc31ca5875d169a0d979506dbe3d9a0ae5f8a2e44d990929771aff
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.11.ebuild,v 1.1 2012/06/28 03:15:54 blueness Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.12.ebuild,v 1.1 2012/06/28 10:01:12 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-0.4.6-r2.ebuild,v 1.1 2012/06/28 23:34:04 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
GCONF_DEBUG=no
|
||||
|
||||
inherit gnome2 autotools
|
||||
|
||||
DESCRIPTION="Xournal is an application for notetaking, sketching, and keeping a journal using a stylus."
|
||||
HOMEPAGE="http://xournal.sourceforge.net/"
|
||||
|
||||
SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.xz http://dev.gentoo.org/~dilfridge/distfiles/${PN}-${PVR}-gentoo.patch.xz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="+pdf"
|
||||
|
||||
COMMONDEPEND="
|
||||
app-text/poppler[cairo]
|
||||
dev-libs/atk
|
||||
dev-libs/glib
|
||||
gnome-base/libgnomecanvas
|
||||
media-libs/freetype
|
||||
media-libs/fontconfig
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl )
|
||||
"
|
||||
DEPEND="${COMMONDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/${PN}-${PVR}-gentoo.patch
|
||||
sed -e "s:n http:n Gentoo release ${PVR}\\\\n http:" -i "${S}"/src/xo-interface.c
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
emake DESTDIR="${D}" desktop-install
|
||||
|
||||
dodoc ChangeLog AUTHORS README
|
||||
dohtml -r html-doc/*
|
||||
}
|
@ -0,0 +1,181 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9999.ebuild,v 1.2 2012/06/28 09:39:05 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib prefix versionator base git-2
|
||||
|
||||
KEYWORDS=""
|
||||
|
||||
# Fix if needed
|
||||
SLOT="9.3"
|
||||
|
||||
EGIT_REPO_URI="git://git.postgresql.org/git/postgresql.git"
|
||||
SRC_URI="http://dev.gentoo.org/~titanofold/postgresql-patches-9.2beta2.tbz2"
|
||||
|
||||
# Comment the following five lines when not a beta or rc.
|
||||
#MY_PV="${PV//_}"
|
||||
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
|
||||
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
|
||||
#SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_FILE_PV}.tar.bz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-patches-${MY_FILE_PV}.tbz2"
|
||||
|
||||
# Comment the following three lines when a beta or rc.
|
||||
#S="${WORKDIR}/postgresql-${PV}"
|
||||
#SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-patches-${PV}.tbz2"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
DESCRIPTION="PostgreSQL libraries and clients"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
|
||||
# No tests to be done for clients and libraries
|
||||
RESTRICT="test"
|
||||
|
||||
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
|
||||
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
|
||||
|
||||
for lingua in ${LINGUAS} ; do
|
||||
IUSE+=" linguas_${lingua}"
|
||||
done
|
||||
|
||||
wanted_languages() {
|
||||
local enable_langs
|
||||
|
||||
for lingua in ${LINGUAS} ; do
|
||||
use linguas_${lingua} && enable_langs+="${lingua} "
|
||||
done
|
||||
|
||||
echo -n ${enable_langs}
|
||||
}
|
||||
|
||||
RDEPEND="!!dev-db/libpq
|
||||
!!dev-db/postgresql
|
||||
!!dev-db/postgresql-client
|
||||
!!dev-db/postgresql-libs
|
||||
sys-apps/less
|
||||
>=app-admin/eselect-postgresql-1.0.10
|
||||
virtual/libintl
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
readline? ( sys-libs/readline )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
#PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_unpack() {
|
||||
base_src_unpack
|
||||
git-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" \
|
||||
"${WORKDIR}/base.patch" \
|
||||
"${WORKDIR}/bool.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
# to avoid collision - it only should be installed by server
|
||||
rm "${S}/src/backend/nls.mk"
|
||||
|
||||
# because psql/help.c includes the file
|
||||
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h || \
|
||||
die "RUNDIR sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
case ${CHOST} in
|
||||
*-darwin*|*-solaris*)
|
||||
use nls && append-libs intl
|
||||
;;
|
||||
esac
|
||||
|
||||
export LDFLAGS_SL="${LDFLAGS}"
|
||||
export LDFLAGS_EX="${LDFLAGS}"
|
||||
|
||||
local PO="${EPREFIX%/}"
|
||||
|
||||
econf \
|
||||
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
|
||||
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
|
||||
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
|
||||
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
|
||||
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
|
||||
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
|
||||
--without-tcl \
|
||||
--without-perl \
|
||||
--without-python \
|
||||
$(use_with readline) \
|
||||
$(use_with kerberos krb5) \
|
||||
$(use_with kerberos gssapi) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")" \
|
||||
$(use_with pam) \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with zlib) \
|
||||
$(use_with ldap)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p ${D}/usr/share/postgresql-${SLOT}
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/include/postgresql-${SLOT}/postmaster
|
||||
doins "${S}"/src/include/postmaster/*.h
|
||||
|
||||
dodir /usr/share/postgresql-${SLOT}/man/
|
||||
# manpages aren't generated, need to add sgml transformation stuff
|
||||
#cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
|
||||
#rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
|
||||
#docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
|
||||
dodoc README doc/{TODO,bug.template}
|
||||
|
||||
cd "${S}/contrib"
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
|
||||
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
keepdir /etc/postgresql-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,367 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9999.ebuild,v 1.2 2012/06/28 09:39:16 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
|
||||
WANT_AUTOMAKE="none"
|
||||
inherit autotools eutils flag-o-matic multilib pam prefix python user versionator base git-2
|
||||
|
||||
KEYWORDS=""
|
||||
|
||||
SLOT="9.3"
|
||||
|
||||
EGIT_REPO_URI="git://git.postgresql.org/git/postgresql.git"
|
||||
|
||||
SRC_URI="http://dev.gentoo.org/~titanofold/postgresql-initscript-2.3.tbz2
|
||||
http://dev.gentoo.org/~titanofold/postgresql-patches-9.2beta2.tbz2"
|
||||
|
||||
# Comment the following six lines when not a beta or rc.
|
||||
#MY_PV="${PV//_}"
|
||||
#MY_FILE_PV="${SLOT}$(get_version_component_range 4)"
|
||||
#S="${WORKDIR}/postgresql-${MY_FILE_PV}"
|
||||
#SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_FILE_PV}.tar.bz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-patches-${MY_FILE_PV}.tbz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-initscript-2.3.tbz2"
|
||||
|
||||
# Comment the following four lines when a beta or rc.
|
||||
#S="${WORKDIR}/postgresql-${PV}"
|
||||
#SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-patches-${PV}.tbz2
|
||||
# http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
DESCRIPTION="PostgreSQL server"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
|
||||
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
|
||||
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
|
||||
|
||||
for lingua in ${LINGUAS}; do
|
||||
IUSE+=" linguas_${lingua}"
|
||||
done
|
||||
|
||||
wanted_languages() {
|
||||
local enable_langs
|
||||
|
||||
for lingua in ${LINGUAS} ; do
|
||||
use linguas_${lingua} && enable_langs+="${lingua} "
|
||||
done
|
||||
|
||||
echo -n ${enable_langs}
|
||||
}
|
||||
|
||||
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
|
||||
perl? ( >=dev-lang/perl-5.8 )
|
||||
selinux? ( sec-policy/selinux-postgresql )
|
||||
tcl? ( >=dev-lang/tcl-8 )
|
||||
uuid? ( dev-libs/ossp-uuid )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/flex
|
||||
xml? ( virtual/pkgconfig )"
|
||||
#PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
|
||||
|
||||
# Support /var/run or /run for the socket directory
|
||||
[[ ! -d /run ]] && RUNDIR=/var
|
||||
|
||||
src_unpack() {
|
||||
base_src_unpack
|
||||
git-2_src_unpack
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup postgres 70
|
||||
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
|
||||
|
||||
use python && python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}/autoconf.patch" \
|
||||
"${WORKDIR}/bool.patch" \
|
||||
"${WORKDIR}/server.patch"
|
||||
|
||||
eprefixify src/include/pg_config_manual.h
|
||||
|
||||
if use test ; then
|
||||
epatch "${WORKDIR}/regress.patch"
|
||||
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
|
||||
# sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
|
||||
# -i src/test/regress/{input,output}/tablespace.source
|
||||
else
|
||||
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
|
||||
fi
|
||||
|
||||
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
|
||||
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
|
||||
die "RUNDIR sed failed"
|
||||
sed -e "s|@SLOT@|${SLOT}|g" \
|
||||
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
|
||||
die "SLOT sed failed"
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
case ${CHOST} in
|
||||
*-darwin*|*-solaris*)
|
||||
use nls && append-libs intl
|
||||
;;
|
||||
esac
|
||||
|
||||
local PO="${EPREFIX%/}"
|
||||
|
||||
# eval is needed to get along with pg_config quotation of space-rich entities.
|
||||
eval econf "$(${PO}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
|
||||
$(use_with perl) \
|
||||
$(use_with python) \
|
||||
$(use_with tcl) \
|
||||
$(use_with xml libxml) \
|
||||
$(use_with xml libxslt) \
|
||||
$(use_with uuid ossp-uuid) \
|
||||
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
|
||||
--with-includes="${PO}/usr/include/postgresql-${SLOT}/" \
|
||||
--with-libraries="${PO}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
|
||||
"$(use_enable nls nls "$(wanted_languages)")"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local bd
|
||||
for bd in . contrib $(use xml && echo contrib/xml2); do
|
||||
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
|
||||
emake -C $bd || die "emake in $bd failed"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use perl ; then
|
||||
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
|
||||
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
|
||||
"${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
|
||||
fi
|
||||
|
||||
local bd
|
||||
for bd in . contrib $(use xml && echo contrib/xml2) ; do
|
||||
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
|
||||
emake install -C $bd DESTDIR="${D}" || die "emake install in $bd failed"
|
||||
done
|
||||
|
||||
dodoc README doc/{TODO,bug.template}
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
|
||||
"${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
|
||||
|
||||
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT} || \
|
||||
die "Inserting conf failed"
|
||||
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT} || \
|
||||
die "Inserting conf failed"
|
||||
|
||||
use pam && pamd_mimic system-auth postgresql auth account session
|
||||
|
||||
if use prefix ; then
|
||||
keepdir ${RUNDIR}/run/postgresql
|
||||
fperms 0770 ${RUNDIR}/run/postgresql
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "Gentoo specific documentation:"
|
||||
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
|
||||
elog
|
||||
elog "Official documentation:"
|
||||
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
|
||||
elog
|
||||
elog "The default location of the Unix-domain socket is:"
|
||||
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
|
||||
elog
|
||||
elog "If you have users and/or services that you would like to utilize the"
|
||||
elog "socket, you must add them to the 'postgres' system group:"
|
||||
elog " usermod -a -G postgres <user>"
|
||||
elog
|
||||
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
|
||||
elog "so that it contains your preferred locale in:"
|
||||
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
elog
|
||||
elog "Then, execute the following command to setup the initial database"
|
||||
elog "environment:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
if [[ -z ${REPLACED_BY_VERSION} ]] ; then
|
||||
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
|
||||
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
|
||||
|
||||
ebegin "Resuming removal 10 seconds. Control-C to cancel"
|
||||
sleep 10
|
||||
eend 0
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
[[ -z "${DATA_DIR}" ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
|
||||
|
||||
# environment.bz2 may not contain the same locale as the current system
|
||||
# locale. Unset and source from the current system locale.
|
||||
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
|
||||
unset LANG
|
||||
unset LC_CTYPE
|
||||
unset LC_NUMERIC
|
||||
unset LC_TIME
|
||||
unset LC_COLLATE
|
||||
unset LC_MONETARY
|
||||
unset LC_MESSAGES
|
||||
unset LC_ALL
|
||||
source "${EROOT%/}/etc/env.d/02locale"
|
||||
[ -n "${LANG}" ] && export LANG
|
||||
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
|
||||
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
|
||||
[ -n "${LC_TIME}" ] && export LC_TIME
|
||||
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
|
||||
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
|
||||
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
|
||||
[ -n "${LC_ALL}" ] && export LC_ALL
|
||||
fi
|
||||
|
||||
einfo "You can modify the paths and options passed to initdb by editing:"
|
||||
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
einfo
|
||||
einfo "Information on options that can be passed to initdb are found at:"
|
||||
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
|
||||
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
|
||||
einfo
|
||||
einfo "PG_INITDB_OPTS is currently set to:"
|
||||
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
|
||||
einfo " (none)"
|
||||
else
|
||||
einfo " ${PG_INITDB_OPTS}"
|
||||
fi
|
||||
einfo
|
||||
einfo "Configuration files will be installed to:"
|
||||
einfo " ${PGDATA}"
|
||||
einfo
|
||||
einfo "The database cluster will be created in:"
|
||||
einfo " ${DATA_DIR}"
|
||||
einfo
|
||||
while [ "$correct" != "true" ] ; do
|
||||
einfo "Are you ready to continue? (y/n)"
|
||||
read answer
|
||||
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
|
||||
correct="true"
|
||||
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
|
||||
die "Aborting initialization."
|
||||
else
|
||||
echo "Answer not recognized"
|
||||
fi
|
||||
done
|
||||
|
||||
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
|
||||
eerror "The given directory, '${DATA_DIR}', is not empty."
|
||||
eerror "Modify DATA_DIR to point to an empty directory."
|
||||
die "${DATA_DIR} is not empty."
|
||||
fi
|
||||
|
||||
[ -z "${PG_MAX_CONNECTIONS}" ] && PG_MAX_CONNECTIONS="128"
|
||||
einfo "Checking system parameters..."
|
||||
|
||||
if ! use kernel_linux ; then
|
||||
einfo "Skipped."
|
||||
einfo " Tests not supported on this OS (yet)"
|
||||
else
|
||||
if [ -z ${SKIP_SYSTEM_TESTS} ] ; then
|
||||
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
|
||||
|
||||
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
|
||||
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
|
||||
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
|
||||
local SHMMAX=$(sysctl -n kernel.shmmax)
|
||||
|
||||
local SEMMSL_MIN=17
|
||||
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
|
||||
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
|
||||
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
|
||||
|
||||
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
|
||||
if [ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ] ; then
|
||||
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
|
||||
eerror "You have now several options:"
|
||||
eerror " - Change the mentioned system parameter"
|
||||
eerror " - Lower the number of max.connections by setting PG_MAX_CONNECTIONS to a"
|
||||
eerror " value lower than ${PG_MAX_CONNECTIONS}"
|
||||
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
|
||||
eerror "More information can be found here:"
|
||||
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
|
||||
die "System test failed."
|
||||
fi
|
||||
done
|
||||
einfo "Passed."
|
||||
else
|
||||
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "Creating the data directory ..."
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
mkdir -p "${DATA_DIR}"
|
||||
chown -Rf postgres:postgres "${DATA_DIR}"
|
||||
chmod 0700 "${DATA_DIR}"
|
||||
fi
|
||||
|
||||
einfo "Initializing the database ..."
|
||||
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
|
||||
else
|
||||
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
|
||||
fi
|
||||
|
||||
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
|
||||
|
||||
einfo "The autovacuum function, which was in contrib, has been moved to the main"
|
||||
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
|
||||
einfo "by default. You can disable it in the cluster's:"
|
||||
einfo " ${PGDATA%/}/postgresql.conf"
|
||||
einfo
|
||||
einfo "The PostgreSQL server, by default, will log events to:"
|
||||
einfo " ${DATA_DIR%/}/postmaster.log"
|
||||
einfo
|
||||
if use prefix ; then
|
||||
einfo "The location of the configuration files have moved to:"
|
||||
einfo " ${PGDATA}"
|
||||
einfo "To start the server:"
|
||||
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
|
||||
einfo "To stop:"
|
||||
einfo " pg_ctl stop -D ${DATA_DIR}"
|
||||
einfo
|
||||
einfo "Or move the configuration files back:"
|
||||
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
|
||||
else
|
||||
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
|
||||
einfo "instead of 'pg_ctl'."
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
|
||||
|
||||
if [ ${UID} -ne 0 ] ; then
|
||||
emake check || die "Make check failed. See above for details."
|
||||
|
||||
einfo "If you think other tests besides the regression tests are necessary, please"
|
||||
einfo "submit a bug including a patch for this ebuild to enable them."
|
||||
else
|
||||
ewarn "Tests cannot be run as root. Skipping."
|
||||
ewarn "HINT: FEATURES=\"userpriv\""
|
||||
fi
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
Description: Use a custom target, programfilesdir, to install to pkglibdir.
|
||||
Automake 1.11.2 changed behaviour here, breaking the build.
|
||||
Author: Iain Lane <laney@debian.org>
|
||||
Forwarded: no
|
||||
|
||||
Index: b/Makefile.am
|
||||
===================================================================
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -1,3 +1,3 @@
|
||||
EXTRA_DIST = expansions.m4
|
||||
SUBDIRS = Zeitgeist
|
||||
-EXTRA_DIST = LICENSE MAINTAINERS NEWS
|
||||
+EXTRA_DIST += LICENSE MAINTAINERS NEWS
|
||||
Index: b/Zeitgeist/Makefile.am
|
||||
===================================================================
|
||||
--- a/Zeitgeist/Makefile.am
|
||||
+++ b/Zeitgeist/Makefile.am
|
||||
@@ -13,7 +13,8 @@
|
||||
ZS_GACUTIL_UNINSTALL = $(GACUTIL) -u $(ZS_ASSEMBLY_NAME) $(GACUTIL_FLAGS)
|
||||
|
||||
# magic automake variables
|
||||
-pkglib_DATA = \
|
||||
+programfilesdir = $(pkglibdir)
|
||||
+programfiles_DATA = \
|
||||
$(ZS_ASSEMBLY_TARGET) $(ZS_ASSEMBLY_TARGET).mdb
|
||||
|
||||
EXTRA_DIST = \
|
@ -0,0 +1,13 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index acf4cfd..11ed653 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -45,7 +45,7 @@ PKG_CHECK_MODULES([DBUS_SHARP_10], [dbus-sharp-1.0])
|
||||
PKG_CHECK_MODULES([DBUS_SHARP_GLIB_10], [dbus-sharp-glib-1.0])
|
||||
PKG_CHECK_MODULES([GLIB_SHARP_20], [glib-sharp-2.0])
|
||||
|
||||
-PKG_CHECK_MODULES([ZEITGEIST_DAEMON], [zeitgeist-daemon >= 0.7.1])
|
||||
+AC_CHECK_PROG([ZEITGEIST_DAEMON], [zeitgeist-daemon], yes, no)
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Zeitgeist/zeitgeist-sharp.pc
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.9.1.ebuild,v 1.12 2012/04/15 18:14:03 vapier Exp $
|
||||
|
||||
EAPI=1
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit eutils versionator java-pkg-2 java-ant-2
|
||||
|
||||
DIST_PN="Xerces-J"
|
||||
SRC_PV="$(replace_all_version_separators _ )"
|
||||
DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family"
|
||||
HOMEPAGE="http://xml.apache.org/xerces2-j/index.html"
|
||||
SRC_URI="mirror://apache/${PN}/j/${DIST_PN}-src.${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="dev-java/xml-commons-external:1.3
|
||||
>=dev-java/xml-commons-resolver-1.2
|
||||
dev-java/xalan-serializer"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
>=dev-java/xjavac-20041208-r4
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${SRC_PV}"
|
||||
|
||||
# they are missing from the upstream tarball"
|
||||
RESTRICT="test"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}/${P}-gentoo.patch"
|
||||
epatch "${FILESDIR}/${P}-no_dom3.patch"
|
||||
java-ant_rewrite-classpath
|
||||
}
|
||||
|
||||
# known small bug - javadocs use custom taglets, which come as bundled jar in xerces-J-tools.2.8.0.tar.gz
|
||||
# ommiting them causes non-fatal errors in javadocs generation
|
||||
# need to either find the taglets source, use the bundled jars as it's only compile-time or remove the taglet defs from build.xml
|
||||
EANT_ANT_TASKS="xjavac-1"
|
||||
EANT_GENTOO_CLASSPATH="xml-commons-resolver,xml-commons-external-1.3,xalan-serializer"
|
||||
EANT_DOC_TARGET="javadocs"
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar build/xercesImpl.jar
|
||||
|
||||
dodoc README NOTICE || die
|
||||
dohtml Readme.html || die
|
||||
|
||||
use doc && java-pkg_dojavadoc build/docs/javadocs/xerces2
|
||||
use examples && java-pkg_doexamples samples
|
||||
use source && java-pkg_dosrc "${S}/src/org"
|
||||
}
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.15.1.ebuild,v 1.1 2012/06/29 00:30:17 calchan Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator toolchain-funcs
|
||||
|
||||
BCP=${PN}-20120306.bash_completion
|
||||
DESCRIPTION="Language and environment for statistical computing and graphics"
|
||||
HOMEPAGE="http://www.r-project.org/"
|
||||
SRC_URI="mirror://cran/src/base/R-2/${P}.tar.gz
|
||||
bash-completion? ( http://dev.gentoo.org/~bicatali/distfiles/${BCP}.bz2 )"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png profile readline static-libs tiff tk X"
|
||||
REQUIRED_USE="png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )"
|
||||
|
||||
CDEPEND="app-arch/bzip2
|
||||
app-text/ghostscript-gpl
|
||||
dev-libs/libpcre
|
||||
virtual/blas
|
||||
virtual/fortran
|
||||
cairo? ( x11-libs/cairo[X] x11-libs/pango )
|
||||
icu? ( dev-libs/icu )
|
||||
jpeg? ( virtual/jpeg )
|
||||
lapack? ( virtual/lapack )
|
||||
perl? ( dev-lang/perl )
|
||||
png? ( media-libs/libpng )
|
||||
readline? ( sys-libs/readline )
|
||||
tk? ( dev-lang/tk )
|
||||
X? ( x11-libs/libXmu x11-misc/xdg-utils )"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
)"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) )
|
||||
app-arch/xz-utils
|
||||
java? ( >=virtual/jre-1.5 )"
|
||||
|
||||
RESTRICT="minimal? ( test )"
|
||||
|
||||
R_DIR="${EPREFIX}/usr/$(get_libdir)/${PN}"
|
||||
|
||||
pkg_setup() {
|
||||
if use openmp; then
|
||||
FORTRAN_NEED_OPENMP=1
|
||||
tc-has-openmp || die "Please enable openmp support in your compiler"
|
||||
fi
|
||||
fortran-2_pkg_setup
|
||||
filter-ldflags -Wl,-Bdirect -Bdirect
|
||||
# avoid using existing R installation
|
||||
unset R_HOME
|
||||
# Temporary fix for bug #419761
|
||||
if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
|
||||
append-flags -fno-ipa-cp-clone
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# gentoo bug #322965 (not applied upstream)
|
||||
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14505
|
||||
epatch "${FILESDIR}"/${PN}-2.11.1-parallel.patch
|
||||
|
||||
# respect ldflags (not applied upstream)
|
||||
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14506
|
||||
epatch "${FILESDIR}"/${PN}-2.12.1-ldflags.patch
|
||||
|
||||
# gentoo bug #383431
|
||||
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14951
|
||||
epatch "${FILESDIR}"/${PN}-2.13.1-zlib_header_fix.patch
|
||||
|
||||
# tiff automagic
|
||||
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14952
|
||||
epatch "${FILESDIR}"/${PN}-2.14.1-tiff.patch
|
||||
|
||||
# https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14953
|
||||
epatch "${FILESDIR}"/${PN}-2.14.1-rmath-shared.patch
|
||||
|
||||
# fix packages.html for doc (gentoo bug #205103)
|
||||
sed -i \
|
||||
-e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
|
||||
src/library/tools/R/Rd.R || die
|
||||
|
||||
# fix Rscript path when installed (gentoo bug #221061)
|
||||
sed -i \
|
||||
-e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${R_DIR}\"':" \
|
||||
src/unix/Makefile.in || die "sed unix Makefile failed"
|
||||
|
||||
# fix HTML links to manual (gentoo bug #273957)
|
||||
sed -i \
|
||||
-e 's:\.\./manual/:manual/:g' \
|
||||
$(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
|
||||
|
||||
use lapack && \
|
||||
export LAPACK_LIBS="$(pkg-config --libs lapack)"
|
||||
|
||||
if use X; then
|
||||
export R_BROWSER="$(type -p xdg-open)"
|
||||
export R_PDFVIEWER="$(type -p xdg-open)"
|
||||
fi
|
||||
use perl && \
|
||||
export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
|
||||
AT_M4DIR=m4 eaclocal
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-byte-compiled-packages \
|
||||
--enable-R-shlib \
|
||||
--with-system-zlib \
|
||||
--with-system-bzlib \
|
||||
--with-system-pcre \
|
||||
--with-system-xz \
|
||||
--with-blas="$(pkg-config --libs blas)" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable nls) \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable profile R-profiling) \
|
||||
$(use_enable profile memory-profiling) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs R-static-lib) \
|
||||
$(use_with cairo) \
|
||||
$(use_with icu ICU) \
|
||||
$(use_with jpeg jpeglib) \
|
||||
$(use_with lapack) \
|
||||
$(use_with !minimal recommended-packages) \
|
||||
$(use_with png libpng) \
|
||||
$(use_with readline) \
|
||||
$(use_with tiff libtiff) \
|
||||
$(use_with tk tcltk) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_compile(){
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
emake
|
||||
emake -C src/nmath/standalone shared $(use static-libs && echo static)
|
||||
use doc && emake info pdf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
emake -C src/nmath/standalone DESTDIR="${D}" install
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" install-info install-pdf
|
||||
dosym ../manual /usr/share/doc/${PF}/html/manual
|
||||
fi
|
||||
|
||||
cat > 99R <<-EOF
|
||||
LDPATH=${R_DIR}/lib
|
||||
R_HOME=${R_DIR}
|
||||
EOF
|
||||
doenvd 99R
|
||||
use bash-completion && newbashcomp "${WORKDIR}"/${BCP} ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use java; then
|
||||
einfo "Re-initializing java paths for ${P}"
|
||||
R CMD javareconf
|
||||
fi
|
||||
}
|
@ -1,137 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.18.ebuild,v 1.1 2012/06/21 00:55:34 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# strip unsupported -arch (in Prefix) for OSX, e.g. bug #417401
|
||||
epatch "${FILESDIR}"/${PN}-3.10.8.10-darwin-arch.patch
|
||||
# make sure we don't target an anchient version of OSX
|
||||
# issue http://code.google.com/p/v8/issues/detail?id=2151
|
||||
#sed -i -e "/MACOSX_DEPLOYMENT_TARGET/d" build/standalone.gypi || die
|
||||
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
emake V=1 \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mkdir -p out/${mytarget}/lib.target
|
||||
mv out/${mytarget}/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|
||||
|| die
|
||||
install_name_tool \
|
||||
-change \
|
||||
"${S}"/out/${mytarget}/libv8.so.${soname_version} \
|
||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/d8 || die
|
||||
fi
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserved_libs=()
|
||||
local baselib candidate
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
||||
baselib=${candidate##*/}
|
||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
||||
fi
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
@ -1,136 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.24.28.ebuild,v 1.3 2012/05/26 16:44:01 phajdan.jr Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# don't force 32-bits mode on Darwin
|
||||
# http://code.google.com/p/v8/issues/detail?id=2085
|
||||
sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die
|
||||
# don't refuse to build shared_libs because we build somewhere else
|
||||
# make sure our v8.dylib doesn't end up being empty and give it a proper
|
||||
# install_name (soname)
|
||||
# http://code.google.com/p/v8/issues/detail?id=2086
|
||||
sed -i \
|
||||
-e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \
|
||||
-e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \
|
||||
-e "/^ if flavor == 'mac':/s/mac/darwin/" \
|
||||
-e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \
|
||||
build/gyp/pylib/gyp/generator/make.py || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK="${CXX}"
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
# force using Makefiles, instead of Xcode project file on Darwin
|
||||
emake V=1 GYP_GENERATORS=make \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
fi
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserved_libs=()
|
||||
local baselib candidate
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
||||
baselib=${candidate##*/}
|
||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
||||
fi
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
@ -1,136 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.24.29.ebuild,v 1.1 2012/06/08 22:13:15 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# don't force 32-bits mode on Darwin
|
||||
# http://code.google.com/p/v8/issues/detail?id=2085
|
||||
sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die
|
||||
# don't refuse to build shared_libs because we build somewhere else
|
||||
# make sure our v8.dylib doesn't end up being empty and give it a proper
|
||||
# install_name (soname)
|
||||
# http://code.google.com/p/v8/issues/detail?id=2086
|
||||
sed -i \
|
||||
-e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \
|
||||
-e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \
|
||||
-e "/^ if flavor == 'mac':/s/mac/darwin/" \
|
||||
-e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \
|
||||
build/gyp/pylib/gyp/generator/make.py || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK="${CXX}"
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
# force using Makefiles, instead of Xcode project file on Darwin
|
||||
emake V=1 GYP_GENERATORS=make \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
fi
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserved_libs=()
|
||||
local baselib candidate
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
||||
baselib=${candidate##*/}
|
||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
||||
fi
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST xapian-bindings-1.2.10.tar.gz 1467592 RMD160 8d6588b53e7f7ff48092e46ee3e257bc098f0741 SHA1 631c7650ac2ca47f8a72434a06d463da5b7596f4 SHA256 dd191ad2e1134b7008b3b71c7cab41d2d80df2fe82ecdb9ad68c11209ba19382
|
||||
DIST xapian-bindings-1.2.11.tar.gz 1471891 RMD160 e62293399fa87ab01b3013fbd2feeb301c0f89bb SHA1 c63c7ffe379c566cf7d30838255d6186bb00458e SHA256 02caf5b56866174d09d76658300251c649c3692ae48e5a2536df58b014c0c117
|
||||
DIST xapian-bindings-1.2.12.tar.gz 1471986 RMD160 37f6d7c4f9e110467e82bf51013fcc10157b921d SHA1 f75921b43041e6e672821c51fe29dbbaee491791 SHA256 66d28cade130b991143515a7ce9e89ce19650670420323d49e2c45285663e524
|
||||
DIST xapian-bindings-1.2.8.tar.gz 1462478 RMD160 4cd756afb296a6ad826d4dcdc07ee8c690db348a SHA1 92cf39c9c00a52a33727e47a1a7aaee2a1b23c2f SHA256 eb740c619c75d288e65a1c2f86faecdca53d44d3f9896bcc080085839887b124
|
||||
DIST xapian-bindings-1.2.9.tar.gz 1466210 RMD160 5b9366c715940700b30f2806cfd1817a2ae46a77 SHA1 3cd457058ae89ff62588c56308fdba0c311afbc0 SHA256 49a4555313cd03afc8a969b6939d275fe651604af0825f3fcc52a2cc8a34f13b
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.11.ebuild,v 1.1 2012/06/28 03:12:04 blueness Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.12.ebuild,v 1.1 2012/06/28 09:57:42 blueness Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST xapian-core-1.2.10.tar.gz 4121062 RMD160 c44a841f364a67080bf8a8964466cf4c3ecc8542 SHA1 1be1896ab11a3a66c6c0ade962c700d96678116e SHA256 05cf0c374cdda2b0a655f4d8897b37729a0d0d6887fd12bf86c778b486ef874f
|
||||
DIST xapian-core-1.2.11.tar.gz 4138391 RMD160 7d8f49334827a415c617028529d1f2d7b0971ef8 SHA1 a8e475f1f5f2a7aab676f1087309b3a6f7526ac9 SHA256 cfd1d82896a8b2cfd290333102d59ca1ff862f658d560d21d40313f7ff2aac46
|
||||
DIST xapian-core-1.2.12.tar.gz 4138429 RMD160 182f8c606db591002b588a42585f5fb566b68bb9 SHA1 2b96800280fee41eed767289620172f5226c9c4f SHA256 d5d34dd11df4cc44380e68b3737d1413fb4706115c4bdd63ef5e30afbc1c86df
|
||||
DIST xapian-core-1.2.5.tar.gz 3935134 RMD160 0af83c4150487f61f9752ed01125b000b2c7f01c SHA1 671e208c0633e0500e6f7ed9ab6cbb84722eeb3b SHA256 392ccfccb4372725be24509e5ee95a7422f07c3d47d0cbdbb8545e789cc936f7
|
||||
DIST xapian-core-1.2.8.tar.gz 4106342 RMD160 f6a88984e553cbf6c56c339bcb61a68c45e905ed SHA1 4bdd3845278812d467b8d0fb73ee27a5be05b2d9 SHA256 00411ebac66a5592b87fc57ccfeb234c84b929ed23c185befb5df9929df3d4f9
|
||||
DIST xapian-core-1.2.9.tar.gz 4118246 RMD160 3aa28a6c0463b10ba6bdcde070f0cf537382578a SHA1 ce66725d74790639e0703db4b117b7ab5b326216 SHA256 c906b80f92c6ecfc931df6dabbe1a3fc78126e1e89661168c468d4f5d6f4b5dd
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.11.ebuild,v 1.1 2012/06/28 02:44:26 blueness Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.12.ebuild,v 1.1 2012/06/28 09:52:18 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.50.0.ebuild,v 1.1 2012/06/28 19:04:06 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=TJENNESS
|
||||
MODULE_VERSION=3.05
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Interface to FITS headers"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Astro-FITS-Header-3.03.tar.gz 108592 RMD160 cfc3365d06ba8e2b44ddbbc3f3433cea13cb6b87 SHA1 656924d70878da2e10144eff5de7e37add7c67f8 SHA256 e396fb6bd984e79199f45a04cc17147a0327a886898860ba0adc4854ea490541
|
||||
DIST Astro-FITS-Header-3.05.tar.gz 105888 RMD160 3ae0612a9924255c9e77417add870c0e20a49efc SHA1 fff7bf500a30c6a1ec2b7f74572107dc7326c7cf SHA256 8a94927052931ca48af9134a419138278d03f6ee9fee8106e5439ccccd6d805b
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.190.0.ebuild,v 1.1 2012/06/28 19:07:51 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=KROKI
|
||||
MODULE_VERSION=0.19
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl client for memcached, in C language"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
MAKEOPTS="${MAKEOPTS} -j1"
|
@ -1 +1,2 @@
|
||||
DIST Cache-Memcached-Fast-0.17.tar.gz 91917 RMD160 b084d84c13f754e760b6288c909fcee43bfcc77f SHA1 57bd3a78c7293bc34ebaa5bc435fe1c263839a54 SHA256 de951d390a481bd92a965084a0e0fce304541ee002673af87595622d7fa60a74
|
||||
DIST Cache-Memcached-Fast-0.19.tar.gz 93883 RMD160 3ab4c2b44d657eef5e3afc9c7d1ba40a919fbb03 SHA1 502630a137a6f7e6d103c6d72e849f6c327356f6 SHA256 75340f00302b39562211b37909ef2d73fd99f28ba7c90b4af205de506affd82c
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Cache-Memcached/Cache-Memcached-1.300.0.ebuild,v 1.1 2012/06/28 19:11:27 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=1.30
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Perl API for memcached"
|
||||
HOMEPAGE="http://www.danga.com/memcached/ ${HOMEPAGE}"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-perl/string-crc32"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Tree/HTML-Tree-5.20.0.ebuild,v 1.1 2012/06/28 19:16:52 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=CJM
|
||||
MODULE_VERSION=5.02
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A library to manage HTML-Tree in PERL"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/HTML-Tagset-3.03
|
||||
>=dev-perl/HTML-Parser-3.46
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? (
|
||||
dev-perl/Test-Fatal
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST HTML-Tree-4.2.tar.gz 155774 RMD160 81a93be6962f5142025d5012ae604ed932fe86ca SHA1 90fc3f3a2269b32a224f2d905e6e47b5ec4bd600 SHA256 80e4e3caa5e0e025dee5ed383a8d4cc7479ae4802184c4757dafd147a8fca7c9
|
||||
DIST HTML-Tree-5.02.tar.gz 147057 RMD160 987de99678d4ab2f6842c9ef57e538242b787a12 SHA1 899bc572de36456c04d9b7a7b2f980dedf387324 SHA256 2178276e09b6f057905b89e0a6076385de6ef53fdf6f573edf3011b2d8febef7
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Moo/Moo-0.91.11.ebuild,v 1.1 2012/06/28 16:57:18 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=MSTROUT
|
||||
MODULE_VERSION=0.091011
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Minimalist Object Orientation (with Moose compatiblity)"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~ppc-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Class-Method-Modifiers-1.40.0
|
||||
>=dev-perl/Module-Runtime-0.12.0
|
||||
>=dev-perl/Role-Tiny-1.1.3
|
||||
>=dev-perl/strictures-1.1.1
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-perl/Test-Fatal-0.3.0
|
||||
>=virtual/perl-Test-Simple-0.96
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1,2 +1,3 @@
|
||||
DIST Net-Twitter-3.18001.tar.gz 128033 RMD160 e811a71ffa762b52ed9023d96133e0bac24100df SHA1 629c098aacf46135c89a755b799f46fa20a899bd SHA256 a46c4f5156f9a13a04eda44b46b6a838e36427ec254754f1758b0ccccb0d56b3
|
||||
DIST Net-Twitter-3.18002.tar.gz 132292 RMD160 fc126147b050de26409b29f61156858b7a50d90f SHA1 37a2106d21ae2115d75d1fb64fe789c20f8f8044 SHA256 4b65f5a6bd64ff49537e973d7ca8407df0ea60bb3bfeef30ea17b210f0754d29
|
||||
DIST Net-Twitter-3.18003.tar.gz 132271 RMD160 6330b5c655fcfb0a1d0b0dafb306322a515b95f8 SHA1 06dddf2bdc6b88cd704e587b5bede426eed8c305 SHA256 f3a67a7fe65415af4280a2fcb73460e74454534708bfe088364b3d10c81a84e6
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Twitter/Net-Twitter-3.180.30.ebuild,v 1.1 2012/06/28 16:55:08 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=MMIMS
|
||||
MODULE_VERSION=3.18003
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A perl interface to the Twitter API"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Moose-0.94
|
||||
dev-perl/Crypt-SSLeay
|
||||
dev-perl/Data-Visitor
|
||||
>=dev-perl/DateTime-0.51
|
||||
dev-perl/DateTime-Format-Strptime
|
||||
>=dev-perl/Devel-StackTrace-1.21
|
||||
dev-perl/Digest-HMAC
|
||||
virtual/perl-Digest-SHA
|
||||
virtual/perl-File-Spec
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/JSON
|
||||
virtual/perl-Scalar-List-Utils
|
||||
>=dev-perl/Try-Tiny-0.03
|
||||
dev-perl/MooseX-Aliases
|
||||
dev-perl/MooseX-Role-Parameterized
|
||||
>=dev-perl/Net-OAuth-0.25
|
||||
dev-perl/namespace-autoclean
|
||||
>=dev-perl/URI-1.40
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# online test
|
||||
SRC_TEST=skip
|
@ -1,3 +1,4 @@
|
||||
DIST Search-Xapian-1.2.10.0.tar.gz 62269 RMD160 1cb12fc8dd34fdfbf87fe2ad61f4f15a411754d3 SHA1 121e0ab529a3e5a70931f61463a56e944805ae10 SHA256 9695b45b978ef41b367fc5ea2bcf5ecbc2b4c5aff6d138d7dbc31946fdb86bc7
|
||||
DIST Search-Xapian-1.2.12.0.tar.gz 62289 RMD160 d7a7bd4c6978e86b46c21bc0c96f2268a528e874 SHA1 b873fe9131819631f58538a6aead6b6a4a9a4a59 SHA256 9bc0cb0b8d41f7160c29c9d774e16293178c44780f1a186767b088089d13fcaa
|
||||
DIST Search-Xapian-1.2.8.0.tar.gz 61945 RMD160 c87fb716409f5afb490af49cfcf30fe37c3a1ab0 SHA1 7f62951737e7ac417ef7fac51c679dda23c444cf SHA256 73b4b1bb8cbba850cf7337cc7aa0fd7c9bdf2827293591d793693a4e07f27f90
|
||||
DIST Search-Xapian-1.2.9.0.tar.gz 62103 RMD160 b8754e997fcf4aaba33d7e2047da1791306edae1 SHA1 911f3b0aede0ad323d8c0570691ffa1ec13a9502 SHA256 9d608cd4afabe24323cffa1a96526fd0adcd99a5ed7c07a6845abcdb854f9485
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Search-Xapian/Search-Xapian-1.2.12.0.ebuild,v 1.1 2012/06/28 10:08:50 blueness Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
MODULE_AUTHOR=OLLY
|
||||
inherit perl-module toolchain-funcs versionator
|
||||
|
||||
VERSION=$(get_version_component_range 1-3)
|
||||
|
||||
SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz"
|
||||
DESCRIPTION="Perl XS frontend to the Xapian C++ search library."
|
||||
|
||||
LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-libs/xapian-1.2.9
|
||||
!dev-libs/xapian-bindings[perl]"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
|
||||
use examples && {
|
||||
docinto examples
|
||||
dodoc "${S}"/examples/*
|
||||
}
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST XML-DT-0.56.tar.gz 29322 RMD160 de98ba7adf9dee9bdceea9d053e75b40d77d511b SHA1 0d003cb67a843dfa2211ef7f88c13725a14d2d46 SHA256 aa2060fffd4505dd87fd028b59af147cc75394a899c3c01ca077945fd327bb09
|
||||
DIST XML-DT-0.57.tar.gz 30052 RMD160 4307d0ea1eb8ee09bfb556c900b4ab3f6cab7a56 SHA1 e3e5517fee9e1a33ec269c3030c55da2cc057fcb SHA256 bd8842b1379f0cc2e8adaafc2a9f94114a7fae84c5b49a07911be3ef9abb479c
|
||||
DIST XML-DT-0.59.tar.gz 30165 RMD160 4036914fcad5eefc7e513efdd33fcb2cf11c733a SHA1 e4552fc127670176059ab49866f20f74a5ce2103 SHA256 3b2f0c437524af13440267da4a96d3027fc93680fd23e71b0404436f16f81eb0
|
||||
DIST XML-DT-0.62.tar.gz 30553 RMD160 839268f8d1f5409e0bfffaa6f436eb16e75edfa6 SHA1 671b093b378db7bbebfab2a38cf7163d6ddee9aa SHA256 609cc817ba97e4481282705a350228c6fafe70260c327858202d5eb1c37e7864
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-DT/XML-DT-0.620.0.ebuild,v 1.1 2012/06/28 16:48:39 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=AMBS
|
||||
MODULE_SECTION=XML
|
||||
MODULE_VERSION=0.62
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A perl XML down translate module"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/XML-LibXML-1.600.0
|
||||
>=dev-perl/XML-DTDParser-2.0.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST XML-Simple-2.18.tar.gz 71129 RMD160 815f8e2ccb7f6763f76c9014eee82aad14d6c519 SHA1 81d38dd9fd955b0322ac64099f2d116c296267d1 SHA256 a54967c188cda3e20f496c83be4de3f1740eeaa83c0380712ecd969ad8766826
|
||||
DIST XML-Simple-2.20.tar.gz 75993 RMD160 0847fae59d34a812b6bb631bfe0123626722a5fb SHA1 2ececb0960deb51296916186000c63d55cc53092 SHA256 5cff13d0802792da1eb45895ce1be461903d98ec97c9c953bc8406af7294434a
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Simple/XML-Simple-2.200.0.ebuild,v 1.1 2012/06/28 18:56:31 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=GRANTM
|
||||
MODULE_VERSION=2.20
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="XML::Simple - Easy API to read/write XML (esp config files)"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/perl-Storable
|
||||
dev-perl/XML-SAX
|
||||
dev-perl/XML-LibXML
|
||||
>=dev-perl/XML-NamespaceSupport-1.04
|
||||
>=dev-perl/XML-Parser-2.30"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -0,0 +1 @@
|
||||
DIST g-pypi-0.3.tar.gz 55676 RMD160 9fed200c668987a8c321168bc19846a4df170bce SHA1 13289cdc04841ecbe9718eb25473f6cc5700761f SHA256 187e60191a82c86029644d4721a290c8124903d1a0a054b2e7229cab0f57d326
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/g-pypi/g-pypi-0.3.ebuild,v 1.1 2012/06/28 19:48:16 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Manages ebuilds using information from Python Package Index"
|
||||
HOMEPAGE="https://github.com/iElectric/g-pypi"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools
|
||||
doc? (
|
||||
dev-python/sphinx
|
||||
dev-python/sphinxcontrib-googleanalytics
|
||||
)
|
||||
test? (
|
||||
dev-python/mock
|
||||
dev-python/mocker
|
||||
dev-python/scripttest
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
app-portage/gentoolkit
|
||||
app-portage/gentoolkit-dev
|
||||
app-portage/metagen
|
||||
dev-python/argparse
|
||||
>=dev-python/jaxml-3.02
|
||||
dev-python/setuptools
|
||||
dev-python/jinja
|
||||
dev-python/pygments
|
||||
dev-python/unittest2
|
||||
dev-python/yolk
|
||||
"
|
||||
|
||||
PYTHON_MODNAME="gpypi"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST simplejson-2.3.0.tar.gz 50034 RMD160 0f1a8ccff3d034d434a8458e2f3c296624932a89 SHA1 70db51ccb0861acd34523be22a297026a61f68fc SHA256 dc026631646d32fda40be754484c67918617db37f517547462aa58ae5d159d34
|
||||
DIST simplejson-2.5.0.tar.gz 52834 RMD160 5df718c3db980f14c14bc8cf277aa32951c7e364 SHA1 e76a7af7845f16fd39753995a25496786571153b SHA256 2bcf5bedb5328a5633045a7d46784d3393ce940c949c090caf5d75b6d3163466
|
||||
DIST simplejson-2.5.2.tar.gz 53009 RMD160 0746c0ee7c1c9f06ff350ea57c1a9ad3ba52e56c SHA1 2fa47045d2a3e7bbb2ca5d24365e29c6fb02c5ff SHA256 196dbf614facc5f3e650cc38a18ab64c2df0b502ecf217cbd1c9d840133e70a4
|
||||
DIST simplejson-2.6.0.tar.gz 53012 RMD160 be065f2d0da9bc32f2e470666dcfeeb946a7f423 SHA1 5724ee414654db53553ca0556fa3757d07388202 SHA256 8119b9bfb10b9ca3b0b63f8555b8efd114595ff01ba2d1c34c8aaf91e7d0badc
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-2.6.0.ebuild,v 1.1 2012/06/28 07:36:02 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
if [[ "$(python_get_implementation)" != "Jython" ]]; then
|
||||
ln -fs ../$(ls -d build-${PYTHON_ABI}/lib*)/simplejson/_speedups.so simplejson/_speedups.so || return 1
|
||||
fi
|
||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" simplejson/tests/__init__.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_tests() {
|
||||
rm -fr "${ED}$(python_get_sitedir)/simplejson/tests"
|
||||
}
|
||||
python_execute_function -q delete_tests
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST sphinxcontrib-googleanalytics-0.1.tar.gz 2892 RMD160 95f25b043dc4ca1ddb299c0a3a4da4dbd439cf36 SHA1 08d2edc3ae925b64df4bce539a1bf01193c6210c SHA256 92b7d74a45defb01e7d29e86fd8206eba42c896b2272cbd1b4b4f6a7d178d5a8
|
@ -0,0 +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="pypi">sphinxcontrib-googleanalytics</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-googleanalytics/sphinxcontrib-googleanalytics-0.1.ebuild,v 1.1 2012/06/28 19:36:52 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Sphinx extension googleanalytics"
|
||||
HOMEPAGE="http://bitbucket.org/birkenfeld/sphinx-contrib"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=">=dev-python/sphinx-0.6"
|
||||
|
||||
PYTHON_MODNAME="sphinxcontrib"
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.8.ebuild,v 1.1 2012/06/28 07:40:03 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="SQLAlchemy"
|
||||
MY_P="${MY_PN}-${PV/_}"
|
||||
|
||||
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
|
||||
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
|
||||
|
||||
RDEPEND="dev-python/setuptools
|
||||
firebird? ( dev-python/kinterbasdb )
|
||||
mssql? ( dev-python/pymssql )
|
||||
mysql? ( dev-python/mysql-python )
|
||||
postgres? ( >=dev-python/psycopg-2 )
|
||||
sqlite? (
|
||||
>=dev-db/sqlite-3.3.13
|
||||
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-db/sqlite-3.3.13
|
||||
>=dev-python/nose-0.10.4
|
||||
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
|
||||
PYTHON_MODNAME="sqlalchemy"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# Disable tests hardcoding function call counts specific to Python versions.
|
||||
rm -fr test/aaa_profiling
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd doc > /dev/null
|
||||
rm -fr build
|
||||
dohtml -r [a-z]* _images _static
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlobject/sqlobject-1.3.1.ebuild,v 1.1 2012/06/28 07:38:40 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="SQLObject"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Object-Relational Manager, aka database wrapper"
|
||||
HOMEPAGE="http://sqlobject.org/ http://pypi.python.org/pypi/SQLObject"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="doc firebird mysql postgres sqlite"
|
||||
|
||||
RDEPEND=">=dev-python/formencode-0.2.2
|
||||
firebird? ( >=dev-python/kinterbasdb-3.0.2 )
|
||||
mysql? ( >=dev-python/mysql-python-0.9.2-r1 )
|
||||
postgres? ( dev-python/psycopg )
|
||||
sqlite? ( || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] dev-python/pysqlite ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs
|
||||
dodoc *.txt || die "dodoc failed"
|
||||
dohtml -r presentation-2004-11 || die "dohtml failed"
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r europython || die "doins failed"
|
||||
popd
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST tox-1.3.zip 67862 RMD160 b81cadfbf596ab96412f14171bca5e64c9a5efa9 SHA1 35b3ceef43be4605eeb5f57f9637b41cf9402be7 SHA256 24d9b264183de202f871b1c8d6f557e40fd14e2f2b4aac4640fccde00e503094
|
||||
DIST tox-1.4.zip 76147 RMD160 6a29d4f3af5950ee6309b96f3d01223cc518e01c SHA1 f67a041ea0f84e28285c57c91df7789c82472234 SHA256 d4f7d7df719aacd50ce6c7ca481c2a49c22fbe8632d26d6e61aac499e1786874
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/tox/tox-1.4.ebuild,v 1.1 2012/06/28 07:42:28 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="*"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="virtualenv-based automation of test activities"
|
||||
HOMEPAGE="http://tox.testrun.org http://pypi.python.org/pypi/tox"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-python/virtualenv
|
||||
dev-python/pip
|
||||
>=dev-python/pytest-2.2.3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
#src_test() {
|
||||
# testing() {
|
||||
# py.test -x
|
||||
# }
|
||||
# python_execute_function testing
|
||||
#}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue