parent
108ce353a9
commit
311324b3f5
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/supervisor/supervisor-3.0.ebuild,v 1.1 2013/08/10 12:45:01 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
# xml.etree.ElementTree module required.
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
MY_PV="${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="A system for controlling process state under UNIX"
|
||||
HOMEPAGE="http://supervisord.org/ http://pypi.python.org/pypi/supervisor"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="repoze ZPL BSD HPND GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/meld3-0.6.10-r1[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
# package uses namespaces which makes tests use installed packages
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
DOCS=( CHANGES.txt TODO.txt )
|
||||
|
||||
python_prepare_all() {
|
||||
# write missing MANIFEST.in file, otherwise required files get lost due to
|
||||
# egg_info being passed to setup.py
|
||||
cat > MANIFEST.in << EOF
|
||||
include supervisor/*.txt
|
||||
recursive-include supervisor/skel *.conf
|
||||
recursive-include supervisor/ui *.html *.css *.gif *.png
|
||||
recursive-include supervisor/tests *.conf *.txt
|
||||
EOF
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newinitd "${FILESDIR}/init.d-r1" supervisord
|
||||
newconfd "${FILESDIR}/conf.d" supervisord
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/testdisk/testdisk-6.14.ebuild,v 1.1 2013/08/10 05:28:20 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Checks and undeletes partitions + PhotoRec, signature based recovery tool"
|
||||
HOMEPAGE="http://www.cgsecurity.org/wiki/TestDisk"
|
||||
SRC_URI="http://www.cgsecurity.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="jpeg ntfs reiserfs static"
|
||||
|
||||
# WARNING: reiserfs support does NOT work with reiserfsprogs
|
||||
# you MUST use progsreiserfs-0.3.1_rc8 (the last version ever released).
|
||||
DEPEND="
|
||||
sys-apps/util-linux
|
||||
>=sys-libs/ncurses-5.2
|
||||
jpeg? ( virtual/jpeg )
|
||||
ntfs? ( sys-fs/ntfs3g )
|
||||
reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8 )
|
||||
>=sys-fs/e2fsprogs-1.35
|
||||
sys-libs/zlib"
|
||||
RDEPEND="!static? ( ${DEPEND} )"
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# this is static method is the same used by upstream for their 'static' make
|
||||
# target, but better, as it doesn't break.
|
||||
use static && append-ldflags -static
|
||||
|
||||
# --with-foo are broken, any use of --with/--without disable the
|
||||
# functionality.
|
||||
# The following variation must be used.
|
||||
use reiserfs || myconf+=" --without-reiserfs"
|
||||
use ntfs || myconf+=" --without-ntfs"
|
||||
use jpeg || myconf+=" --without-jpeg"
|
||||
|
||||
econf \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
--without-ewf \
|
||||
--enable-sudo \
|
||||
${myconf}
|
||||
|
||||
# perform safety checks for NTFS, REISERFS and JPEG
|
||||
if use ntfs && ! egrep -q '^#define HAVE_LIBNTFS(3G)? 1$' "${S}"/config.h ; then
|
||||
die "Failed to find either NTFS or NTFS-3G library."
|
||||
fi
|
||||
if use reiserfs && egrep -q 'undef HAVE_LIBREISERFS\>' "${S}"/config.h ; then
|
||||
die "Failed to find reiserfs library."
|
||||
fi
|
||||
if use jpeg && egrep -q 'undef HAVE_LIBJPEG\>' "${S}"/config.h ; then
|
||||
die "Failed to find jpeg library."
|
||||
fi
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -16,14 +16,8 @@
|
||||
dnl Replace `main' with a function in -lkvm:
|
||||
AC_CHECK_LIB(kvm, kvm_openfiles)
|
||||
dnl Replace `main' with a function in -lncurses:
|
||||
-CURS=0
|
||||
-AC_CHECK_LIB(ncurses, scrollok, [CURS=1 ; LIBS="$LIBS -lncurses"])
|
||||
-if test "$CURS" != "1"; then
|
||||
- AC_CHECK_LIB(curses, scrollok, [CURS=1 ; LIBS="$LIBS -lcurses"])
|
||||
-fi
|
||||
-if test "$CURS" != "1"; then
|
||||
- AC_MSG_ERROR([Could not find proper curses library])
|
||||
-fi
|
||||
+PKG_CHECK_MODULES(NCURSES, ncurses, [LIBS="$LIBS $NCURSES_LIBS"],
|
||||
+ AC_MSG_ERROR([Could not find proper curses library]))
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_DIRENT
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.8.4.ebuild,v 1.1 2013/08/10 13:57:40 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="interactive who-like program that displays information about users currently logged on in real time"
|
||||
HOMEPAGE="http://wizard.ae.krakow.pl/~mike/"
|
||||
SRC_URI="http://wizard.ae.krakow.pl/~mike/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-tinfo.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/${PN}
|
||||
doman ${PN}.1
|
||||
dodoc AUTHORS ChangeLog README TODO
|
||||
}
|
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD lz4-9999.ebuild 786 SHA256 bc3ee5ce0888c06829eb4cc4b2e30293013b678a96f027015548dc97df79aca7 SHA512 ea82a9b2470d2b1b1bd644b359e2e108918654fa89137f586d2ebe3efa8b1eafae13a5a759e8cdcb1587abc5bd9c1e149a055c5f9ecb95c39e1c12953996c473 WHIRLPOOL 2d69727eec7477ad0904925787c7b8a6292b9030ece32ff81746bbe283c5cfab3c634c0e4a3cda8010f6d659a7dfa4d3d0c48064ffd2baacc444232277258ecb
|
||||
MISC ChangeLog 326 SHA256 7ee07be51423a026eb8ca7eb8eab80c1c47f9a63946720fdec903c1a3f87f973 SHA512 419723aa6b59b548bad02942b3c23a1e7630ddfccb17ec0efba2bdfd6c7edfd057f493eabbdf80b6c5683e4aac1c9a4170bf3bf5c00b5bf8e12d294a57f9bfe6 WHIRLPOOL b2e4c117ccca2fa20d382edbfffb836177190841c0297bed87a2abfbc0eca53e2c9810cb4b573e241c15f594d4b790c94eafd022e18d88bb5bac8ad520b7b39a
|
||||
EBUILD lz4-9999.ebuild 780 SHA256 d145bb1367e350c61c40bd0df4cd1498869b5375fe856eec9bfce3053f5c48fe SHA512 b90afe71d7deb01cad45263ccc4fd540b24becfb05a64c2b4223eeba5da6b172018185588dde21537cea338bdf851e4b4f7d08021bf1bd290a0e9e2b3a2c7373 WHIRLPOOL eb5c4c10bcce112f1f8b5132922b665a57b4535b847f0736b0056d10e6a55821783175d82e69b8eebe7cfb60c0ea5bface1b2b337514024d99d2a4ca9b69e14a
|
||||
MISC ChangeLog 537 SHA256 18cccc10ffda3fc061ac5b182e34109ff2c19c211d2364fc4512e6f69728ad34 SHA512 40efabd0469cf3ee4103ee21b53fbf8fc73b143447de0b3aeb91ab4479ccf5c4f7f4a64dc646e43ecd97fdc23551c8f0a692e34d33b73b19bcbc25bb6c14c31b WHIRLPOOL c2d03388c9fe587434c19a038da51b018e0ab9c3efc481d2cf85ee8305bba184fcc4effda7ca4a66e0c1474f831ce79a67a72bfbd04945e108f0c1a23135b753
|
||||
MISC metadata.xml 228 SHA256 a317cd066ed83c5b5acf9d49869cb2f153499bb90cee389334bee9781534f5e8 SHA512 1638d4580908d32ad6fad71d109a58d699c9111d26c1073ae95b20248fc2a5da91a1f73153f01942df25c64865586e970e6532a312cd374d9866bf21264ddc54 WHIRLPOOL 11e5655c66af420e31f60d3ab19ef3ff55222271dd63bca94b548c7a63bbc73e8edfb4d80648d143c7d8315f8ba66bc4140dcf97ff85ea472e2a7cab1de98264
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJSAhdzAAoJECDuEZm+6ExkE18P/0sZEd0LH/mnuc3ERMf+m9zv
|
||||
DoqJtukxVrCebNH1z8PJDIOV4kVzrOTS9qsaAyaeRR515pO6EVrdBzkLiRc5TkP3
|
||||
4emLzdc6nkRnOxB8eqtdJppiKSqHGGnt3fBKTs+Jk9YStV+g46k0MxOCVY4CXFSU
|
||||
mOl+gAX5Ct5JMpd/egiD5gJHJaPYvWFZnwSnluLcVPIKpwz7P25cXx4Y76Ddeb02
|
||||
jJa2JwHWPAipfnpZsDPcXBV0+FhJpi5ul8sqUgOH8xXLoJjADfCxQ44wdZz3GuMh
|
||||
+uj2+Eon5h7/GiYZEVauahyBLBNigtyK73NdcHMIAu/Z5Itg/XAUFKn6JK0aN9CD
|
||||
XE3EPmm5iz8iTYN9tHc4ToFkOZwE1ERc1rEALiD94qPQtMCvNsUl4gzahaWdw42e
|
||||
u6XiUYTGrMQIQSadV/QslpCQcXwcj+bptI1Um916vPL2P2DMXo4u0dlPHacnwle3
|
||||
gjvTV/Gcb78wjxZ8PeitNhDNMXzSvdgQip4deurki/0HSGoMRl/Z/QhpgYGZAete
|
||||
O7PJHUu0utnbCkKWWPENxYcYeat5j58wW0xiAM/hsZf/1d3/TjGUjPMzAj/AtqPO
|
||||
W+rI5ZaN7zezzXpXVO0J0gbPhaBzjcmAfb+pE+5mhfeJOb3IysRyp9gm2wF/EgpQ
|
||||
0aWTKewripXwuOYzt5Ds
|
||||
=698N
|
||||
iQIcBAEBCAAGBQJSBh65AAoJECDuEZm+6Exkz2AP/346bvljz1gJ1mo6GMtjbUHw
|
||||
1p7x0dnDtPF7eafjxA3F+JbkH5lpIo9rLe6gOiGvkzCWA8ZcRH4dtAi8p0jXHVHO
|
||||
3P00bQKuyRYPCxZWUN4dM2HgEmr293+ABt8zL/ITJ7X+n/hrHA+E3iU3ALGyRTYD
|
||||
0N6h8r+qrrTeKDPHenqfZy1zd6CL4pcH5Isib1zeiY0esH0ykllmOvmoH9ZWejc0
|
||||
YhuyksfSHZCrNkK3lZIxXl+Rmv/TjJI+L1/yA3lFovhcVwBftnviVd7MNJb3hUhw
|
||||
laVU7x1+gZ1Fo57lr4uLTwxV3maClGTMPMytGOOQKcBHVo8g52/vXMDiFQkRZhWw
|
||||
rY8ONPlL5LePgM8o/G2d7/IwKubbya8Lwi+eysktUCFg+DHL811S8KuxFwb1zYhb
|
||||
yWfthSC3ww7I7NZAqnoPTpOJDaCzvcNhztuli/ZDvn+7xLVrDg+SiRvBWylfxiSP
|
||||
UmPsT+72QPs+Ss8iTI/yrQlnH7e1W4fAWv/bnVvdSk2zc/W62ZFHhMpsc+3/Spi/
|
||||
mskNoMKnKvSvO9y8RPuTvBve0bt/VIBwAGV3GJh1ulPzY7EDxLB0QveQDLi5M2g1
|
||||
EW/+rRKnSrv1js4ptQ0oIdAvT/1w64QSN2Thnt8Bkmmrjf6XZR+wx0sBPTGPKy5f
|
||||
bm90Wrg2VbhXhlev+H/6
|
||||
=tBvD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,27 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pms-4_p20110118.pdf 348747 SHA256 6ceecaa392939e558b38f7f8ab80bbba3f706416c566d325bc658a90a66009ed SHA512 30a0339ed5bdfba161bbe33bde8fe008087e7bd86b3a79fee0db0331fe17a2a51b005a66274b4caa4fa838f130ba5afcf85902104e781c6fb9908321d248c9ed WHIRLPOOL bf751d1e73ad6b87ba2fdc58ad4d976aa4dbd39b27b7f26cf3b885e4f7fe022520ed4529b911bd5a9ee4ef66e88554da60556f6395b73bb3017860ae247a3a9d
|
||||
DIST pms-5-prebuilt.tar.xz 540244 SHA256 c93ce6902db323ab7ec613ad90a6dca2beda2dd2cebcc3e8ace83c1faeb6a1c7 SHA512 64baadd65f1751783032065832d2a18242967f1853d9b6ce0565a5477c021cfad3c06d9c3cfeb83ca9a64bbb052ec67c174bfd27036945ff762fe4bbf8c28451 WHIRLPOOL 9369c7604fdf0aadb7666f1fc08f041b064896d6359dd76779dc3af842fef14d81aed07301ec52eac11462664d16faed0e3fd50a0b96702822c59538917f5f78
|
||||
DIST pms-5.pdf 469297 SHA256 5a169f77da166e80a652385c895a2d646c47b8f39cb4ff3d5881376428293685 SHA512 2da12cc8aec3c34c6b67e6efab53457e98a9259cca12e34229c5dd830d663e57ebf1c4d9b611cee3c2c776b9f05bf6e5dcae01af99f72c1712eb2e5e970bf2fc WHIRLPOOL 2743e5ab89bc786728deeafad840718d99efb4291c91aa0de0427a7461d3da6de56da47956ce4abc012021296861f912730776cec07ddd2dd804b772d0427ae9
|
||||
EBUILD pms-4_p20110118.ebuild 877 SHA256 b19a010f674c87e0c975fd4c3457364c44604c45467755be25c6a523c6cfbc38 SHA512 c88697d45d0ad97046fcf99d850edf3b005774506510ae3dc680e352ccd719d12664fd7330ac08e46f8e1c17120f0125cc60ff555c1fc2666dc2f4b6f44a5a1b WHIRLPOOL aa3a7186b48d7978573c8c5cc514fac1b0c1c80c630cae09180d9f255be062cc631287e1dd2921dcc5a54807225ff1780c39cbdd28c70b5fd539a74f4ae7057c
|
||||
DIST pms-5.tar.xz 50284 SHA256 a3b7702298adc4481584ed03f2d49e9fa7ea58638d8e8e9bf36fca832b2fbc87 SHA512 560bdda40d4d1628e97b65bb354c349e3ac52edd1e337427adb0db61e99b40d214459a5046f4b505edfabc3914e2d585ef0453b13057a25fe138b8a5ebd6292e WHIRLPOOL 373d333f1c060faacbfbd398ae3be3a0143c0ee618b093867313e4182bce7f15609445d2fc6b109f6f02fe597fe8f6cf687673029569e27fa7ed3411f4932013
|
||||
EBUILD pms-5-r2.ebuild 1431 SHA256 b4b1f043c65b6bddbeb456d0a5c1f511c589ea6b261051a9f60aecdfa996e835 SHA512 6ff7d1f1ba6b8eef89477efecc1313c30734f751ba09107b5026cb5b2a5619c316309ebc4049c28926c37868aa9ce0444919b289992d55ab05ed78618efb2327 WHIRLPOOL 9638610743ee8a72abd8f0553fcca80f649d129d6eb504d5e200548e883054e2c573886e8bd8f1d7e89769d30188c3720b97f4b9ba5bfc61deea73901ac5b5f8
|
||||
EBUILD pms-5.ebuild 868 SHA256 1db254457918609ec1ce176afb7e28321edf41dd4918587c250f6796345f530a SHA512 97ea73652be3d9e5cfae22a2bf1794d4519d228dc91ae75630b551273203999a0c58b5cbe378bb12da3979188771ff34f42172c35da0194653289c9ccef2b369 WHIRLPOOL 0168616d6a46d39c8961147875eccb45d623052dd3800cb39c259bbad42b5fd34c7bbbaccda5284676338e541b5a46547ddfe25c44943512aaf323506a8809fc
|
||||
EBUILD pms-9999.ebuild 919 SHA256 265dc78d14228098496ffe9943018c24f0effc3ce1ea96e1caa088a324ff8866 SHA512 5683bb96339093a08b84492c077a95d5b5389ddfb091e4e5df753db1cc478d49dcd5b27be6cd4bcf973ee8d511bea51ef89a33a44e21ef7fcdf3acdc8dd74320 WHIRLPOOL d6385f31d00090442373b2399b0696055383eac19e81b10be980ea2a3b8d20d01c14b0742b50d18881565686e81a7c057df1a3e0d909911bf03fc8c712bcebd7
|
||||
MISC ChangeLog 5180 SHA256 3f1c4d0dfe7213845b5fbc632131f380a6b2b1dbfd36e21435f64b597dee8fca SHA512 ba8478257983bcfcb10e929340bbbfd4e9ca5556bc10474e82f3fd049b1575e850a9acb36cf7ae08703a0798c636af4daf47285dd3123f3f3af95d093c7b4c7d WHIRLPOOL e72636ae3c4400905caa69bc357400baa3da60a801ae1015b41bc0a6f05b51d7b0f306021447dff3076955d0b49cbe91802b5b5838eef46377468cc4d9b9499c
|
||||
MISC metadata.xml 401 SHA256 0f55736ed91407bfb10a1d6187c9b296b29d78c15d38bf7a9a85fb1d444a5379 SHA512 c073b2bacc9d46ab9f0be0ef1853c1a60b768844c4249005608487781a5bb5e19a16320ade9a48fcd67ff244366414550cf63af6bf978fbd505134a62a44624b WHIRLPOOL 3ae6ab9ae2141e4bc1761332385863249acf3a28f7362365c2ba9f24858e4b0482b5b9bb9324101251f617d9fd807a53c1c367d7f2eeaba688292d9959de0121
|
||||
EBUILD pms-9999.ebuild 1009 SHA256 5b4da699f5d62d5bbd45a6a9ab7e241177ecad9db685537096f483f887e7c729 SHA512 5b13e8d731219b49012b350f887a04cc330ec7da5ba98fcf51431c73b9c96a8141876157329f9a15300f3249b5741d869bb026f6df380d2995046c7318fafe1c WHIRLPOOL a4d8da87dc4b61c1110619648dbe3a13a3af7589eac26c0c6f39404fda5d505970dafdbccc7f58cdbb44c1519ee21ebb896a034c47920391b35bdf4a50e36e5c
|
||||
MISC ChangeLog 5640 SHA256 038ca6b5407ff490b8bd5501d6a4d6f82456e20e5722823728b2d4082eaa412e SHA512 323d23dc674f1684b8f621cdc0afd274a5b4878c76956b52125a44e58438b7391851a003edec4d3589f344e609771ad73ff2d71d18f0ddd46ec46bde40ce44c3 WHIRLPOOL fd785d9dd80fa49be0c88a03943a9e93b7d79dbc65426432907ee587b00a7893b41f1329b17e8bcec8954fc8f293b6adad015ba30fca4843b5a280f29e5c84e5
|
||||
MISC metadata.xml 486 SHA256 fcc19b82567bd0808813d94e15c54e5690b2b0dbd94eab9a67db7797457ff498 SHA512 6263bd0ae143af3577ced79782fbe0ab401dc6efb74e840d961619f1ada160bd4cbe43e19bd5db2b484bffd9dc49c678cd82a7ef171127fd882a98ec8fc6a686 WHIRLPOOL eb345c9bbf2cd22303243c0d5f4c0393321267319acd7ae86cc96191e380f3a30ffb362f86c3bf179c9fbb2daac501b0c752cb570506f8a9b8b6aa7dc7cbd61d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJRFB7AAAoJEDxpGckxwJCBShYQAINWQPJScZONjhY++vqF3GSh
|
||||
zuSCBxvqr/qVxarhGSdQri0xnpc717kVp7unr1HK/ICTozc8HdxIToiRKV8AT6ZY
|
||||
gG9nA7MHeh97XaRmrmJJjr5eQrEKJzNuhLaFpraoxKxJIaMgMb2n43sAAEMxRdXO
|
||||
mHdmC696EDM9BDLSorczW7opyWAWXP9CkXNOysYfyi5U34/SvC2YOSOo5iIlAvA7
|
||||
snNApJK5jhCwxDnnJZQhm8EKiSoOO/wBCc0Vd2LFCfJ+n9bKruwM8Eg7HWHU5hpA
|
||||
gu0d+ooGz5jw5Qk8jB4xjR1zpJNA2QjSUVIkdKDHgQcQNHtThm5BsJ6R139/hoCV
|
||||
2tVS6QNubgh0Sao+hAkxgCeAqdpsCnnEj8VJpeSNg53MCj+2BvyrmCzZuxBuCbDB
|
||||
tmnDk6CmSnm9xv2Yrc5qL+esBttVS0UiBfSWH2OsKkiQsAasHjwiYAndjTUoF0Zy
|
||||
GoABSqVzsWka2axf97HoM8stqPrFEzwTBuLEkLoovVhG7Wfty/PfDUwuRBWRKcih
|
||||
D0Ugxqz+d6ZensOw3g5G+r5+HhAqC6BV44SsJCFkfyjliBjt+zMVGUC2coqTM35F
|
||||
0THiCmrJ2KQjc86XVsB6BD5HyBSKLCgzob/KddIXzpLNKex3J1mvg5f/ruYrtwiO
|
||||
vk4YEMDd1TIbcwVaFTOe
|
||||
=yw7B
|
||||
iQGcBAEBCAAGBQJSBeSGAAoJEJQzkH1pP7W4KuMMAIcKpJ7kuNoyEyueNwjAN9bC
|
||||
pFTHUoMEBp/C1dRsqCQfzDW3uupJFm7F7vRl4tXPt4pzMCBmr6VK7K+whi88xqcs
|
||||
tcd/T7fe1ltIdiDv4nIlFzL+hIMSuUVthZ9whhxgR92V9cn1oAupQARdk6rJA/Gf
|
||||
zANfOPQyChuFjtSGk+tNgInFFkMOxohsv0jj4v2Q8rljCGFuzenRal+CZQdH/sdb
|
||||
Isd6k/3EPqdj1tp+ZlTqJS8K+J1F2k1AKV/tyHgAx+J47RDG830DoQ9DnsQF4I8x
|
||||
8Bkl5+5i28PxJlq85Zav1bo5Iz0ocQNlo0ZlgI38utSbCgwKoL0HhvNhP8SDjzaQ
|
||||
N+TI5JXjKllocrqeb6P3MfjtPaa2VAt3x/LhaZ7GzFk0d57htiftae9kVdxPE1Lg
|
||||
0yWlg6Hozv0rtJ/dBjx5Jtchq3LymckiLSl9GqOaUNtL/FIlFO9UuXzPpiEXGYQF
|
||||
1/vfDbxuLq7mpdCpWjO1/R4h6pQZv0muHkPMCLQ6Tw==
|
||||
=QKqC
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>ulm@gentoo.org</email>
|
||||
<name>Ulrich Müller</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>fauli@gentoo.org</email>
|
||||
<name>Christian Faulhammer</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="html">Generate PMS as .html as well</flag>
|
||||
</use>
|
||||
<maintainer>
|
||||
<email>ulm@gentoo.org</email>
|
||||
<name>Ulrich Müller</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>fauli@gentoo.org</email>
|
||||
<name>Christian Faulhammer</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="binary">Download pre-built files instead of building
|
||||
from sources</flag>
|
||||
<flag name="html">Generate PMS as .html as well</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-4_p20110118.ebuild,v 1.5 2013/02/07 21:34:12 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
DESCRIPTION="Gentoo Package Manager Specification"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/qa/pms.xml"
|
||||
SRC_URI="mirror://gentoo/${P}.pdf"
|
||||
|
||||
LICENSE="CC-BY-SA-3.0"
|
||||
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 ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x64-openbsd ~x86-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newdoc "${DISTDIR}"/${P}.pdf pms.pdf || die
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-5-r2.ebuild,v 1.1 2013/08/10 06:55:53 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Gentoo Package Manager Specification"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/qa/pms.xml"
|
||||
SRC_URI="!binary? ( mirror://gentoo/${P}.tar.xz )
|
||||
binary? ( mirror://gentoo/${P}-prebuilt.tar.xz )"
|
||||
|
||||
LICENSE="CC-BY-SA-3.0"
|
||||
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 ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~x86-netbsd ~ppc-openbsd ~x64-openbsd ~x86-openbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE="binary html"
|
||||
|
||||
DEPEND="!binary? (
|
||||
dev-tex/leaflet
|
||||
dev-texlive/texlive-bibtexextra
|
||||
dev-texlive/texlive-latex
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-latexrecommended
|
||||
dev-texlive/texlive-science
|
||||
html? (
|
||||
app-text/recode
|
||||
>=dev-tex/tex4ht-20090115_p0029
|
||||
)
|
||||
)"
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
if ! use binary; then
|
||||
emake
|
||||
use html && emake html
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc pms.pdf eapi-cheatsheet.pdf
|
||||
if use html; then
|
||||
dohtml *.html pms.css $(shopt -s nullglob; echo *.png)
|
||||
dosym {..,/usr/share/doc/${PF}/html}/eapi-cheatsheet.pdf
|
||||
fi
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/podbrowser/podbrowser-0.12-r2.ebuild,v 1.1 2013/08/10 02:02:38 mattst88 Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="PodBrowser is a documentation browser for Perl"
|
||||
HOMEPAGE="http://jodrell.net/projects/podbrowser"
|
||||
SRC_URI="http://jodrell.net/files/podbrowser/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
SRC_TEST="do"
|
||||
|
||||
RDEPEND="dev-perl/gtk2-gladexml
|
||||
dev-perl/gtk2-perl
|
||||
dev-perl/HTML-Parser
|
||||
dev-perl/Locale-gettext
|
||||
virtual/perl-Pod-Simple
|
||||
dev-perl/URI
|
||||
dev-perl/Gtk2-Ex-PodViewer
|
||||
dev-perl/Gtk2-Ex-PrintDialog
|
||||
dev-perl/Gtk2-Ex-Simple-List
|
||||
|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )
|
||||
>=x11-libs/gtk+-2.6.0:2
|
||||
>=x11-themes/gnome-icon-theme-2.10.0
|
||||
>=gnome-base/libglade-2:2.0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/missing_icon.patch
|
||||
cp "${FILESDIR}"/Makefile.new "${S}"/Makefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX=/usr DESTDIR="${D}" install || die
|
||||
}
|
@ -1,22 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX remove-native 1922 SHA256 4ff19278cf8938b214ed9e070a472a560bc0bc5977f22bc6ec6bde9f2175a835 SHA512 655a5f71a51b4c639093858fe85fe05864f9f6b106e44661fc6f217fabeb9316e705c5f73179322f04d3530b421eedeb361cb24b0bc21e2c2ff999952f46ebfc WHIRLPOOL b688d92d1399ec05688f0bd8792ec830cd13ae5a866bed33c96eef0e832cdb33f2c2b21f059c73de914b2bd5541f29e662bd1905e800c44f5a2fcf1603225b67
|
||||
AUX remove-native 2951 SHA256 80f6456e86b07991ed1d27b4598b3059db5992f639a597d50befec1e3ff54f59 SHA512 e5e0fc726d04ebbd53ea3e74180f877454847a9b06c21288bb822a23b6ab7c071df4b54068fb472fb4e2a00fe3b37afae25185b7433de7c7d0b8fb52c5ff805a WHIRLPOOL 466f174bb43d302452c44d0371c6abd1515e8c50ebf1d01669360b7248262a698c1cc0ba7e29e526bd78a5733ce0a3e8be4e8dd1ca68f9cb4feb5a0784ffdbc9
|
||||
DIST emul-linux-x86-baselibs-20121202.tar.xz 41200916 SHA256 284e85074c8fd4fc1bef774a69a837a846d8a3dd12469a6c0355b1e1aec4c2ad SHA512 1101629c68194bd14d7627306b59ca4e54c05a435cdcafdbcd087c5ed29bee6dac8655d1a3925bcc3923e88ec223e5751910ea6bf7dc20fa7deab197e55999e3 WHIRLPOOL a4b31f76a25557647046df3ad9d13805895d9cadf477bc1f5b7f06be51fa622a3af108ff84493da6e953f6406bebc681b4b9a78c2e84d21f5570bb55815d8582
|
||||
DIST emul-linux-x86-baselibs-20130224.tar.xz 41844860 SHA256 4f303b9d73ff1c0040e034922229bdbe4c0587cade9532ec900f55faf92875a1 SHA512 baa649128fc68ae718f1d105ed2b78641990547686aeb3c6539ef6314b255ec0f4a407e36d4b32926fce0b72f186bfb0633a9d6eb939bc0884f099afc3bcefaa WHIRLPOOL 3c2779524095a3791d08e4b0668b3b76bac427857695d7004e28eedea910a3ea5973390598aea244b23a836e918ed383b1ad3b03b03b4beaff95f42584aec219
|
||||
EBUILD emul-linux-x86-baselibs-20121202.ebuild 1047 SHA256 8b42645925b6a9edb40af7a30b2cdb9bc4a87e078afe2acb3ace553b3bef5b2a SHA512 aac1efd7a173e1fb957494421df340f274fcdf95bbac75ddf8b6573be089fbb3e467f331405665ee0e1cf18da98fd67685e5e5d7ec2ddf40a3e846ecb5c79fa7 WHIRLPOOL 44e51fea36635d542d8d43b7cccdc7fbd70e9a7bd962d466e9f3959d233ff2ed41af85cf13ac704aa8362197f4ce832f9991e00ce31e8af3e51ec0567bccd010
|
||||
EBUILD emul-linux-x86-baselibs-20130224-r9.ebuild 1807 SHA256 0adb7bf405aed6d701ed1fb2ff67a73750ffddc9c766c2a71a88e2d1cc3170f4 SHA512 5d2fcf2ced3e2f9ccdb59cdabc1313b588d90a8c639714b1c84e55d0ced4b8e482c9e3d0b642bff60b0c889cdf8a83966f3b3d30833c644da9e306be38bcc79b WHIRLPOOL 704cb39987453c4bbd076fd76c43bb4b16431720464642ab1378be3c67c10c3d18503517ecc5e73d060321a62c574a212d914f334b84cbdbafa21c4cc831a158
|
||||
EBUILD emul-linux-x86-baselibs-20130224-r10.ebuild 1941 SHA256 81c0a77f72ab12f38f218e7e909b298c82051bf571316b22f74880ba5d1a069b SHA512 5124695fbb090dd3cb2d1954d82cd406763d3fa49a192edf4249d57978f335e95641516512c2d19530924916a5289dff5879a22cd0125b330df6de4f037a3463 WHIRLPOOL 32586c60ae954a1dc5ceaef6e5ef18f2d42116ffcb0588cac939347e3235ecd899da79d11a4037dfdc59c2c08928a4b459d5ab7af5ce7b91c537ad5bd8cb684c
|
||||
EBUILD emul-linux-x86-baselibs-20130224.ebuild 1049 SHA256 f97fb9dbbaf9c1ffcf23466b3540f491ba94a7c9cb514f93a2221aa91284569b SHA512 89280d3e3f91e8b8de001a1d1de3eb143b232d44e92110a67e07e0996683ca7a2b4bf1e23d5946be70dd45432f9a449779787741ef7aca84147bdb71621ad553 WHIRLPOOL 3ddc44d25f36e7ea70d8460712bef445da3bab8f92899893aff32db8223edd3d79e5c2709ac9862afdc3cf71695db25dff82de757e43ac46ba7b2475cc9195b4
|
||||
MISC ChangeLog 28220 SHA256 78743304724f65f777ed3379b4ae7deab9ca8efae7f86ff89e70f5c606fd190e SHA512 340df11bf99cfa6ad6f461abcec1c00598485c2cda843d803135f0efd9372c3fbea9bbc7ba64fb6742598c4262aeb607b093ba51b9876e8de54f95d4649a9c59 WHIRLPOOL 4c9575afcc7bd1a79b47cfb57a79c8faf39b73067c47eec75c1e1b1c94e2692ebd13edeb0608c548f0b301e480e5515d665ab495671aadaa207a0379ff3e45f0
|
||||
MISC ChangeLog 28496 SHA256 7cbca12174629869dcad36af0785d50d9491fb4b16626656ebce90ac4c69c9a1 SHA512 7daa3ceeb143031a3be197d460d02e243d97007ebd89b41c1f62927a2d235bd43e575735500580d52a84990cf7cdf153b1aae18de57bf6e052f6b870b1027336 WHIRLPOOL f716586b1e75406f7815e879bf322223728c75a3f3ecb099a73b9046e245ec9261554e3775eb15c2f1dc272e764927c80c32c609357bef3c76438da5d3754ca8
|
||||
MISC metadata.xml 225 SHA256 0ce288a649a1cbdf01d699a90300d341736ab0fd3456fd1002e2ffa8d409f453 SHA512 924fc3abc73e518a76ae8255dc51a98e2a96c5e0312b15a3b5f12e278b2b4345d0de8a7a2eb91dbad0b9e55e2c38ccc215fac8b07ff73ccd2fd9843e68531cf5 WHIRLPOOL 9ecaf784ea9cc1ae7e81cead25eb99cff6f61247a2f33ccf27782ddb17c2642f63a6892b9b664015d4f278469b2c8ef93b9f69b9a6d1f15cfcc55ce41451c503
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJSA+EbAAoJEEdUh39IaPFNS3AH/A8ki2L3U8IpJU6tOoTkdTTk
|
||||
MK7PT4G2BcTU+FCkzHIlW/BIP2Jlkhfeoq5Qv7b/ER9gtWTNlUdMet9FjP3IdUoL
|
||||
ahuDyIXrqjtaoWIKPmR+1rjXTggTPya4J9EEzbeP30qn9/dp5bvpiXYr2y2yrw1K
|
||||
Kh9oNl6u+6b9H99RPDus3D+q9ROaNZEQ5c2fccALduVowhsJYOreY90fn8h2Q7Z9
|
||||
p6kCSdvoXSWEj2BOnwhzp7lOYB8cPEMVVF4+K+4nQfNwGAVlgRVr5c3/GDaiBh2/
|
||||
4SJ5TPMQR3nqgK3uulkoNI0p/sgR+mg16KN0MCOHdmN3FqmCsdl+12wL5Ipuq+A=
|
||||
=ld2l
|
||||
iEYEAREIAAYFAlIGfaQACgkQvFcC4BYPU0pErgCZAYMkoZ8bSDHXc/n+sMdQyGEI
|
||||
VV4AnjUZdo23kP5q86MWDdjo367z8M34
|
||||
=fqnI
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,37 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX libvirt-1.0.6-CVE-2013-2218.patch 1287 SHA256 88ee8883841d20909e63e96b3eeaff7a319d78d7ec096ed6e58e24e1417ffdb3 SHA512 bb7f8f997918f375db57d49d476373c23e597fd4e2080c9facdb056ee1eb279c4d616af959a9a14bd4a29cfafb2a2e2491b65c3a9a227f49f319fdbbe038b022 WHIRLPOOL b31cc722d5e0eadfdbc687e205851b466a0767634e27bb589a4416e84105f9d5816bf7a751bb8fccc71339633d33cf59fcdbc86e573a877e9a63747a22dfac45
|
||||
AUX libvirt-1.0.6-virinterface-udev-backend-ro.patch 911 SHA256 45b4d3752e9a117b7f8bb31dcfba97be6cb02b305850f8d66bbc277969802195 SHA512 627745ad7e1c64f3c57cf82fc29605e5bf3b16beaf0491cf7b61e8d8a326236d17b907f257202e127d765ff21d4d403eef4dafd358790b26b2776dbc79aa00f1 WHIRLPOOL 97d200d956b85179148ab3d933c6281ba60b78e952c9fbdcc369b5355f3ef51f4c09cc6d0a88d10a95fe5e50e77c6be9a92d5be5da98d17779e7a5216cde4094
|
||||
AUX libvirt-1.1.0-CVE-2013-2230.patch 780 SHA256 a705087434fd11128e70f2721631a8611d2706bbc8aacb950af327454e4d1cec SHA512 ff6912702427838609dbf6b0e8c711a784e80aa5525e9fe9650ea1939948339851f31494e94dd14d1e3a45ad16d2b87e8c4818eef2b50e15f845aab8c17ceed3 WHIRLPOOL 7333af40d2e60b8b5b85915c0817b738c9484086f7a82b7c63bbf14ab47acd8c76917355737356a1dc19582801c73746aed559e60d2c31394e8061af8e3ed9a8
|
||||
AUX libvirtd.confd-r4 2015 SHA256 c2ca5d9a2d4ed433e91bd215c2ca678109cc981072897a497955e36760dc3b9f SHA512 b3e1d2433be7838a35386747422a8f98f2a7f6a92a03089f9472eb8ee2efb7d10d2becd363fea7cdaf8771da31b58cd60d192b25e089b6257ad5341b1074e540 WHIRLPOOL 284e72e704b759433d5ddc1a3e4019164dda6b48cb2734ea9a6780747938bba2855a99dcf1b125ab3f500a6145315cafa4a3531ff6938c0c62e5b1a6f99ea9b3
|
||||
AUX libvirtd.init-r11 3656 SHA256 51c3b79c1a71638211056f11085936d40874c5eb1440512309a5c0837f5a59e1 SHA512 c1743271fcf18eef38d9202ca58c7d052159262cb75283ce13739f6a21f3c6024cac567f52f082744c8f4321b857ace4489cc363281a7757920dc306b618d27f WHIRLPOOL 827f3908c5580e526ba83efd005c72d5024ed04072aab00e372347315d9cb6be88512c9148b5283d01190c2ef2ffa4fec477c28299afe70414c76188258103b2
|
||||
AUX libvirtd.init-r12 3668 SHA256 bae1b0766423b8ff879a7490a2b3e6381029638558923d8c0047414e97b881a5 SHA512 b24cf7dd0f6db454bb23bf4e9c4d40050f6d5aaa43f5b95a04238e028f1cb5c735ba605f6f01caf814f2d2a36407abc6fd1d751e66887fc7af78d543e4b61dd6 WHIRLPOOL 3c04c3acfa061144d16e1e9f2b35e37437855b0162d3ce0d7d3d39618fcfe855d8e82fdf4e16aee8d6cc591424d3d0875a32edd02646e02203b5ca239b7f5d64
|
||||
DIST libvirt-1.0.5.4.tar.gz 23972364 SHA256 fe51da9d5c3d5e8521d0c89a3379ec3b19083a31e30bc4eb54a860aa6ccf2771 SHA512 f44006f5cf00e4682266a306c819075471abb52cd9816bd75e0b83962bcb4a085fc0ffc94b688bedbc4042489a2997b77ebd1aad6f1560abe808140a24682865 WHIRLPOOL 0d6609f9d437e344f6c5b74f1c34c24004e256efd784b61f35fa68483086213a47fe27e2ec5f5f4e2ce7bbb7a02c2dabe75511e8686221b6b9be6d2719dccd0e
|
||||
DIST libvirt-1.1.0-cafcec2f.tar.xz 8284 SHA256 ce68c2e6e54d1d3190c45cfe644d6af6c32dd8c4f661276868f90feeb8020b46 SHA512 95637c6577ac1cfbdfe087d5e5ad2671026f9ed35231780821a86db9ce610daceaeae55ce750ab345052cbbdeef030265e293de03c4a2add51d77b206df5586c WHIRLPOOL 5e21511ae6e0c4498c053133b4041aa9dab86b5638455639da97e05d177f2986c123b5c0cb61c41c7a60efe8d78592b789a06e25cf89ac0bbf5143c2ffacc167
|
||||
DIST libvirt-1.1.0.tar.gz 24397962 SHA256 ce9e765697ecb595469489665043ce221d9b70babc16fec77ee938fe37676928 SHA512 0ac9c8b02a182ad4c66609bc949282455b362fc2aa576d1c2413366dfb1ce70d3737caad0101128f8629c34e0ca47295128bafe5608e3ac60e764c3f8178c7f0 WHIRLPOOL a526350aeef2d72cb079750bda0f18f9f9ebc4b2cf56e7655c9ee0e8a744b0fb540089f64da0820628779c1456435043bf8c6dc2c18bdba65c0e705a43777f90
|
||||
DIST libvirt-1.1.1-6e020882.tar.xz 3964 SHA256 15e6d7783a8b316ebbbe2b0983419c3c1706bdc6bf7bcce2256aa96d64fb9996 SHA512 36738efd5e6585eb53878fee6c3787515c5cdb3cf378914690551db7dcc14542181adc9c3a6b60c3099e69226e6461ec97f72321914de568cca3e9413a33857b WHIRLPOOL 4506d6e754e637b19375140d6899f03b0958659e4c804a91587fddd19ce7ddd4651a2e12aa948a93fab3bf5c1fc70f35a73383a1fabb49635ea1ec12c4608a2b
|
||||
DIST libvirt-1.1.1-864bcb0e.tar.xz 2108 SHA256 71bc272a7726a1a46926aca1abb8b4a8ee7f973671781e6ea4c9b29432ec9f63 SHA512 c04ec503161b03454895079cd9bbf2345ee6b489e08a7bef92c4a54237ca75a08048fed522baa759a5689735d9608f4ad3ad69ce47a630a72d5995ef955e81ab WHIRLPOOL 25ef1c2f212ab619afc0490cd613ed14a3ac80c7dafd824edc2264fc51ac092b0042d7399f9d49ab1f9411c85e10cde02ae150fb88fe81d17989b7708e3a0a6e
|
||||
DIST libvirt-1.1.1.tar.gz 25420278 SHA256 dc6f1e1e15b9b190eaa706e76edabcfc94b239c012f5afc22b22357a4b3b22c2 SHA512 9f121827913cd99ba14ebf5755e679da5010e8784a16bc9ef9f49cfd8bf4d4335e6c200401b0592fe77a431d3de9a1b360695a515e5eb789cf675f087194cc4a WHIRLPOOL dca3fd4daebf1ba7c1d428d7a8ce7fb08b281751718fb8d7016537cbad3e08355953f1682d1239c312602b424b682d96d715085ed2e8e4ea6985140f08367093
|
||||
EBUILD libvirt-1.0.5.4.ebuild 12203 SHA256 52763c34f2758614268ca4b9b69689769cc02dba5b465d4a10a914cd2706409b SHA512 7ecc6a2bdf703ee0302e376d545f7ec77abd90d95ac2db34bb39a34217a3106021c7246de8c507741845b352a4fa66e32f99a1f7c3390a027f50c68014ee58ff WHIRLPOOL 7b99823e66b400402ec332e399f0b153dda55a88bc16e2e8a6e2abbb57b878d98992177764a3474e9bf136441f82317ff17d9d58472f8dde92dd78131ffa35bf
|
||||
EBUILD libvirt-1.1.0-r3.ebuild 12071 SHA256 455bd2e0c8a4d799e7f6630274138097fe6b1d07e87e2a28d8debbd5b1b868d3 SHA512 87649b0ab67d4a808c9a672a9a284d19560b876ce2fd141e203de2e6d2c359c0791cfb13ff9cc524427794b45f6c7879923999cb3c1906369da3ac023facd712 WHIRLPOOL e8541f10868c5252241a6786f5fa1633702a39cbdb8c21774ace51b151a4d21b327bee09ac994d5fc49a40cdb9a0df1d479b31eece32de963f293dfc803e6b70
|
||||
EBUILD libvirt-1.1.1-r1.ebuild 12089 SHA256 9e9d53721492c8cd6d156d2a16dfd438cd6adb74a467dee7e0677ec0206dc667 SHA512 a31b01d8768a4e2773b3011b1d5d9d155d89c4f3f3188db8ab9ab857a28613c1c49b85eb213d101b7e990ddfb615218a4a0054f9cebf5c4965e19acc1d66fdb0 WHIRLPOOL 11c40749a984363061bae7b637fcfdf2e5859dba762c0b89a474af844ea350db3df4b678864336914b093c35218d84d77918a904062d687660ee2dda2fb0c70d
|
||||
EBUILD libvirt-9999.ebuild 12070 SHA256 decc26a78a1b8d5e69d8277120fc48eb808bea39b0ab5f7635a41c07bb1aee3d SHA512 16466c7d090f9fdfd6bb1c955363dada9de86633f2129281f50a6654f17dbccc657e8690ac57e252a05c9effc46952b65249a3e1fad1f56fde0702cae04b05c4 WHIRLPOOL bcfc1a72c7016709bad31f0f7a55091abc09d1826439a2578cb1f298b6a73536739b34d0a0f8fed6ef28c23432790108f7e99e2149f95efafca3c43ce1ecff7e
|
||||
MISC ChangeLog 9336 SHA256 841d05f79369e27bcd6e13655010aef4856302ccbd50751ec5c9a708f61386c1 SHA512 0aac638158613efe2a0eff79947e1b74ad6eb74f9c9ef92895fbb07ba92e2a06c3934c51267a30a1cc7ba68cbb49c858ece53bae9956c5caa7ce1c2238d6c25a WHIRLPOOL fe2eb5519b48312f92d5ca666559260126a2101452a1a854e37c24d7f5dad7e10de87196f11f3f3bbc1b0c03e6373ca9809bd0d10066f42af2fde6bf98c4addc
|
||||
EBUILD libvirt-1.1.1-r1.ebuild 12214 SHA256 b0e7740008c8b48fbc4ae1868ca3009da84987b79eb43d457e01271f3260b5f2 SHA512 2fd83ce180d0964834a25d930316b07836e33f4e6a4162ae41b03f0c0653d31a6a40bc8c900d40c761a1ca7cdc7a404efeb8bedad9bf015bf14bf35216db7a7d WHIRLPOOL 794e1b613d9ee7619c7351ae4d20c06ae3bcb120201a6339d1956d5a3e20fd64f77417a522944f21bbf541da25ec9c86770fc88fbdbfda350fd89a8204dae13a
|
||||
EBUILD libvirt-1.1.1-r2.ebuild 12160 SHA256 484946a5d61a501a8e6830c97f1213dfc43aeecc4982e610782b6365ea37ea02 SHA512 359cb8a7058e44e069aff1e627d783d6db391f7943b7a8e141c7351bfc910efa92f70f3ee9d78339975e02291f60d81cfc9da514fe4d09e2d9a20b031b34227e WHIRLPOOL a87c16e08dcd793fadaa7c22503d074b0f912ab69bc2733da6541c1c76dfbbf793ccb6e8c2e69e6e32657fb9545a0e527058226cda59d0e467f704d919360523
|
||||
EBUILD libvirt-9999.ebuild 12212 SHA256 7eb7b50bfbd5afa1120ed7344c899e97e118a15c25e35a0bc33290b12f99c708 SHA512 6f99a6df3eb85c7430c7d8433adae8dcec79837a0205818e6d7ba0ca67ba7e05036e7250c534b88f26f9368a1dbb33c59477cbbd0cd3e5facfa9def9ba38f07f WHIRLPOOL 33790b4500d77d75dd30445e2d15a70decd75084cdcf05f7d8ddeb84cc2081e659f0e75cbf5a35a38dc7d703ebeef693a2d869ea6f8f9816dcc765e4e7be1a07
|
||||
MISC ChangeLog 10254 SHA256 4dd1bf14aa3d7dda541610de7cc2179d42452f8c063217647b29c5c303e823bd SHA512 ee4481f55f67d7a0e5dc0e70a80e56ad5cba7081ab41076ec9a46fa0e8bd9496d063073ea3b6a4fc63309e9af15f6e0233f56d7aa258663462bdd906c1070a58 WHIRLPOOL 62cea76d3e9dab5ff498a1c0ade12a5fac971d83ba8ca15b64e09fbdc639ee24e2904d7c322aa54efa0a636dd3e75c5142ae242c4e2b4ec0d6a4ae37dca7abf3
|
||||
MISC metadata.xml 3534 SHA256 8678edfd233eaa04266d7e15f71102fb45d1e4843697ba0cd04fe57b45dbb6c6 SHA512 e4b2cc5f9001697b784034ae6e58fea39e9fdc223192772592bcb671a4e1436186ed7757fc72993ee81c1e4005502fbb8c0a2d4588666a186d42024a98c052a2 WHIRLPOOL 9f32ac2763d17e5204da7396eae2a8c79c63e1e82b4a1035c86d93c029902159d3f5697aad86b7307b6e8acee0a4f0f02023d0e5e824a471cdad80a5cebc6886
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJSAmCHAAoJELp701BxlEWft1kP/2gjkPWz6RoK6HGJAMIf7zDq
|
||||
im/w/+E8TWDakj/LnC7BiIS0rzDOSbmRecVLL3837I48xrdx0L/qR8vP0Ovk4tBf
|
||||
u1q5RCLebWPZm7lwTSPPCp/DT0gd+Lictvs74syt4dYfjM+6FxMi1V4OUeCth9Dy
|
||||
v7g8lnbV6MLYusPO+B3VdoDKkA0gAwJX0lK3Wq8sfqi1L1v/8gaiDV40yC5D7LrI
|
||||
B6cE6zn5Cn1k6e5UTxjsi+w+qHqmqF9FqzNzMsGkjsm8QCSldj+Ix/STs2SUpk9o
|
||||
Be0LHg/LMW53CuYSWmK+Pk50WHZJfsai8njjwxAuEZMZlFRHfQ+d1ILUISdc3I8w
|
||||
LvuNk3Ld63PPeugOazxVtps0cG6iTGgmRL2pxSQRNld2oDdif861a0GMJ3RVHwdU
|
||||
geZgvXqbYVWSWyChThnGzOPOz7Cb6pocrfa+FajyYIU/tqJlYpuTOKpHo4SKwDmw
|
||||
Yz/4iX1JYx7O0La2BWrW9kc9Bbx8pGCLiW5yhW7+y2RrXjB9h1qHi7QHfeVGB7i+
|
||||
+ki1x3yjhmvRKamSiqRT2xuShiuiMi/0XxBEmf4MH8liO5FA/7JR7sZfBUDBd77K
|
||||
uIQwX6YyQaD4GH+7EgTQOUXedW8WMhImNl8B2TGpWDI4z7YIfn7sXyRjIA0b/zBk
|
||||
dlfNSDldwNYtkMOxFosR
|
||||
=X9gd
|
||||
iQF8BAEBCABmBQJSBkZDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDMDRGNEJFMDZEQTJGRUY3NkI4MEM3NTlE
|
||||
N0RGQThEMzE4RkE5QUVGAAoJENffqNMY+prvm0AH/2npN07zNzonGz4ZxD5hGTVH
|
||||
l+YfpH/yLaYGMn4lWzskWIfVPq8XQVGcQCqkGdlUuFHQ+1yQG3httG2ZJ82GgZ0R
|
||||
WVcYRcSjPAD0wpbS0nvGXjgqmUlW2+dvg9c3x5RSiEzRe1ezjMCFYN5WijFnmPqA
|
||||
3eR+XdEyuZXwNVQ7kfYngAX8063K5v/69nQzmPMFBlD3cIYVW/7OR1vBUq4HfcA4
|
||||
tDKqtFIDggsto6nnHzEHMyxdGJQ9mAtCV0rBK/9ZP24N4xr4b5fp6FS4bI2wPlFO
|
||||
ZRobMNSeKtsbyrj4h2ueKuxQehceqYsg3jf/XMosizeX54dCjBikrOUSeDI8rXY=
|
||||
=zYTY
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,37 +0,0 @@
|
||||
From: "Daniel P. Berrange" <berrange@redhat.com>
|
||||
Date: Fri, 28 Jun 2013 10:48:37 +0100
|
||||
Subject: [PATCH] CVE-2013-2218: Fix crash listing network interfaces with
|
||||
filters
|
||||
|
||||
The virConnectListAllInterfaces method has a double-free of the
|
||||
'struct netcf_if' object when any of the filtering flags cause
|
||||
an interface to be skipped over. For example when running the
|
||||
command 'virsh iface-list --inactive'
|
||||
|
||||
This is a regression introduced in release 1.0.6 by
|
||||
|
||||
commit 7ac2c4fe624f30f2c8270116513fa2ddab07631f
|
||||
Author: Guannan Ren <gren@redhat.com>
|
||||
Date: Tue May 21 21:29:38 2013 +0800
|
||||
|
||||
interface: list all interfaces with flags == 0
|
||||
|
||||
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
|
||||
---
|
||||
src/interface/interface_backend_netcf.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/interface/interface_backend_netcf.c b/src/interface/interface_backend_netcf.c
|
||||
index a995816..9aa673d 100644
|
||||
--- a/src/interface/interface_backend_netcf.c
|
||||
+++ b/src/interface/interface_backend_netcf.c
|
||||
@@ -412,6 +412,7 @@ netcfConnectListAllInterfaces(virConnectPtr conn,
|
||||
(MATCH(VIR_CONNECT_LIST_INTERFACES_INACTIVE) &&
|
||||
(status & NETCF_IFACE_INACTIVE)))) {
|
||||
ncf_if_free(iface);
|
||||
+ iface = NULL;
|
||||
continue;
|
||||
}
|
||||
|
||||
--
|
||||
1.8.2.1
|
@ -1,24 +0,0 @@
|
||||
commit 027a7707bea5ba455212715278e3ae486f97eacb
|
||||
Author: Doug Goldstein <cardoe@cardoe.com>
|
||||
Date: Thu Jun 27 20:43:00 2013 -0500
|
||||
|
||||
Allow RO connections to interface udev backend
|
||||
|
||||
The udev based interface backend did not allow querying data over a
|
||||
read-only connection which is different than how the netcf backend
|
||||
operates. This brings the behavior inline with the default, netcf
|
||||
backend.
|
||||
|
||||
diff --git a/src/interface/interface_backend_udev.c b/src/interface/interface_backend_udev.c
|
||||
index 68e1e2f..95034bf 100644
|
||||
--- a/src/interface/interface_backend_udev.c
|
||||
+++ b/src/interface/interface_backend_udev.c
|
||||
@@ -139,7 +139,7 @@ udevInterfaceOpen(virConnectPtr conn,
|
||||
{
|
||||
struct udev_iface_driver *driverState = NULL;
|
||||
|
||||
- virCheckFlags(0, VIR_DRV_OPEN_ERROR);
|
||||
+ virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR);
|
||||
|
||||
if (VIR_ALLOC(driverState) < 0) {
|
||||
virReportOOMError();
|
@ -1,17 +0,0 @@
|
||||
X-Git-Url: http://libvirt.org/git/?p=libvirt.git;a=blobdiff_plain;f=src%2Fqemu%2Fqemu_driver.c;h=b0180c9497da8579d3b2228a76e1579d26cdcaaa;hp=571d1f8c6b0866e2701b3b075cb6d2c53dffa75e;hb=f38c8185f97720ecae7ef2291fbaa5d6b0209e17;hpb=5744d96f211160d406ec0498c2f814a67d1a3fc8
|
||||
|
||||
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
|
||||
index 571d1f8..b0180c9 100644
|
||||
--- a/src/qemu/qemu_driver.c
|
||||
+++ b/src/qemu/qemu_driver.c
|
||||
@@ -10043,9 +10043,7 @@ qemuConnectDomainEventRegisterAny(virConnectPtr conn,
|
||||
driver->domainEventState,
|
||||
dom, eventID,
|
||||
callback, opaque, freecb, &ret) < 0)
|
||||
- goto cleanup;
|
||||
-
|
||||
- ret = 0;
|
||||
+ ret = -1;
|
||||
|
||||
cleanup:
|
||||
return ret;
|
@ -1,129 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
description="Virtual Machine Management daemon (libvirt)"
|
||||
extra_started_commands="reload halt"
|
||||
description_halt="Stops the libvirt daemon without stopping your VMs"
|
||||
description_reload="Restarts the libvirt daemon without stopping your VMs"
|
||||
|
||||
depend() {
|
||||
USE_FLAG_FIREWALLD
|
||||
use USE_FLAG_AVAHI USE_FLAG_ISCSI USE_FLAG_RBD dbus
|
||||
after ntp-client ntpd nfs nfsmount portmap rpc.statd iptables ip6tables ebtables corosync sanlock cgconfig
|
||||
}
|
||||
|
||||
libvirtd_virsh() {
|
||||
local mode=$1
|
||||
shift
|
||||
|
||||
# Silence errors because virsh always throws an error about
|
||||
# not finding the hypervisor version when connecting to libvirtd
|
||||
LC_ALL=C virsh -c ${mode}:///system "$@" 2>/dev/null
|
||||
}
|
||||
|
||||
libvirtd_dom_list() {
|
||||
# Make sure that it wouldn't be confused if the domain name
|
||||
# contains the word running.
|
||||
libvirtd_virsh $1 list | awk '$3 == "running" { print $1 }'
|
||||
}
|
||||
|
||||
libvirtd_dom_count() {
|
||||
# Make sure that it wouldn't be confused if the domain name
|
||||
# contains the word running.
|
||||
libvirtd_virsh $1 list | awk 'BEGIN { count = 0 } \
|
||||
$3 == "running" { count++ } \
|
||||
END { print count }'
|
||||
}
|
||||
|
||||
libvirtd_net_list() {
|
||||
# The purpose of the awk is to avoid networks with 'active' in the name
|
||||
libvirtd_virsh $1 net-list | awk '$2 == "active" { print $1 }'
|
||||
}
|
||||
|
||||
libvirtd_net_count() {
|
||||
# The purpose of the awk is to avoid networks with 'active' in the name
|
||||
libvirtd_virsh $1 net-list | awk 'BEGIN { count = 0 } \
|
||||
$2 == "active" { count++ } \
|
||||
END { print count }'
|
||||
}
|
||||
|
||||
|
||||
start() {
|
||||
ebegin "Starting libvirtd"
|
||||
start-stop-daemon --start \
|
||||
--env KRB5_KTNAME=/etc/libvirt/krb5.tab \
|
||||
--exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
local counter=
|
||||
local vm_name=
|
||||
local net_name=
|
||||
local dom_id=
|
||||
|
||||
ebegin "Stopping libvirtd"
|
||||
# try to shutdown all (KVM/Qemu) domains
|
||||
if [ "${LIBVIRTD_KVM_SHUTDOWN}" != "none" ] \
|
||||
&& [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
|
||||
|
||||
einfo " Shutting down domain(s):"
|
||||
for dom_id in $(libvirtd_dom_list qemu) ; do
|
||||
vm_name="$(libvirtd_virsh qemu domname ${dom_id} | head -n 1)"
|
||||
einfo " ${vm_name}"
|
||||
libvirtd_virsh qemu ${LIBVIRTD_KVM_SHUTDOWN} ${dom_id} > /dev/null
|
||||
done
|
||||
|
||||
if [ -n "${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" ] ; then
|
||||
counter="${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}"
|
||||
else
|
||||
counter=500
|
||||
fi
|
||||
|
||||
if [ "${LIBVIRTD_KVM_SHUTDOWN}" = "shutdown" ]; then
|
||||
einfo " Waiting ${counter} seconds while domains shutdown ..."
|
||||
DOM_COUNT="$(libvirtd_dom_count qemu)"
|
||||
while [ ${DOM_COUNT} -gt 0 ] && [ ${counter} -gt 0 ] ; do
|
||||
DOM_COUNT="$(libvirtd_dom_count qemu)"
|
||||
sleep 1
|
||||
counter=$((${counter} - 1))
|
||||
echo -n "."
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
|
||||
eerror " !!! Some guests are still running, stopping anyway"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
if [ "${LIBVIRTD_KVM_NET_SHUTDOWN}" != "no" ] \
|
||||
&& [ "$(libvirtd_net_count qemu)" != "0" ]; then
|
||||
|
||||
einfo " Shutting down network(s):"
|
||||
for net_name in $(libvirtd_net_list qemu); do
|
||||
einfo " ${net_name}"
|
||||
libvirtd_virsh qemu net-destroy ${net_name} > /dev/null
|
||||
done
|
||||
|
||||
if [ "$(libvirtd_net_count qemu)" != "0" ]; then
|
||||
eerror " !!! Some networks are still active, stopping anyway"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Now actually stop the daemon
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
halt() {
|
||||
ebegin "Stopping libvirtd without shutting down your VMs"
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
halt
|
||||
start
|
||||
}
|
@ -1,16 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST gentoo-0.19.13.tar.gz 1541738 SHA256 6afafeacd54a18d97e217ad10df1b555274ac856f050e10888109d405ebdc092 SHA512 51bffcc73a1c81697bed975169286afefc46f02b956da17985a5a4082188ffe155f0943d4cf0718c1097823e4f7d41399efda8309a5ecc6e2c02bd80adee4bac WHIRLPOOL be4d1fa32c814ecbfc2dc149931104c9c9d93b3e9491c4de5630ae737cc5f01f6b389e9a7a435b4423e9fc714aaa526782624b2739d8f80304618f05d1de1936
|
||||
DIST gentoo-0.20.1.tar.gz 1552672 SHA256 3f7a57681a2bade54a0096bdcaad1ff776bca51486fd42cb7518d33e29b3835f SHA512 30a7adf6c8987cb9b158545cc11f8b87691f4b85056d1b2653143055b53232a9a6bc2995b7f0d9c1f2b79350a03d57470c6b0656ab07ed72bcda29a7a86ca507 WHIRLPOOL a531a7b2c2d005be4157c3a7c0756b1dbb09e9a7416752a7156d35ffb03d5bb6a6e282daa5a456d078a6d4b9430945090288c9b4d4d4f06677f89a9df085131e
|
||||
EBUILD gentoo-0.19.13.ebuild 1329 SHA256 2f458d462d3b93dab2a71a653921914d6c12637d5d0d87bc133bd1e37b3dba0b SHA512 62431d00a944b5f9596837a12b2953f57613a449c30713c01d5339557c8906190a46d7ad0a4abda314f9afa62725f9a08fa8f0c466d9e70769fcc194ac54598d WHIRLPOOL 331ed609a87d6dff881585b511e516827b9c0090e00a4f6ac7ede7862c171702c982a942aab3374559b57994a090e36f18ead650713716f2aea44d1460920863
|
||||
EBUILD gentoo-0.20.1.ebuild 1349 SHA256 3c6588b516f345d20dad9c899c1ad4b7209d5a3e48bb5240f7af4a3bde300fb7 SHA512 660ae911a6ee7aab5a3feb9d8cf0b80512563f96a275e93edebd5410d27c0c5ff2031de4c62d1e52fb7846e66e708c8387654322242743d5fe3c57ee7882b10a WHIRLPOOL f1a924b4dd463765c231639025bfe54c81b31b65afd6c68fdecb24139fb9313b3f6f6e2434c00599602cf56cbf50091d50303c791918b557f6f6be958e495a03
|
||||
MISC ChangeLog 16397 SHA256 429f9bf0e1e3932342ba6fedbb7eabff0f126af574382d353dcb9a53c93907df SHA512 dc259bfd55c82c7a5e87cddcdf475bf8716dfd9a87c6d639e2e6305c0beebe578ddc5838dfe3765024e0735bfed817ac228e3737fce3bbb06fbc37473a180021 WHIRLPOOL 8298d0713496377178ac1fbbf7a27d014c53114930f626a8d6c97fad9600450b8597a85239dd26e8e3d2838df83ce14b7bf2a797a7abf0936eca6b920b2235cc
|
||||
EBUILD gentoo-0.20.1.ebuild 1346 SHA256 9213751db99e84d834ddd27f4f1f286054c9d57e8a243a75b27fa907bfb78837 SHA512 edd96db4986aa3900866f4512940eeb470cbdee46f65a7106100b5b1447ed25bd626ef5b29d27042f33a51ae0aebe232b08710df1ca58fffc07f29cad6100fa5 WHIRLPOOL 626b86538b10dad5f305b0ad120f10774dfbc0baca1c5b0d9c2d6100c7bde11bf15c5bb2f54c518dd3356f068d46aa1f4ec05869731876329d56a5bd80b4a3d4
|
||||
MISC ChangeLog 16719 SHA256 0150f65e4aa8e90f61d3de5e46aff6c548bd361293f33fd06e25b5b9911f8fe3 SHA512 a4a7333ad2004b84f8300a2e9389e0af7813d680c8baa9f201c535d30f5f455c6557c02c5d976c357fc1b02cf7193bcbe7c6a831ab08b5bcf7000e406af074fc WHIRLPOOL 926ab9b5b30401c135092f64dd8b02db9231708bbd5ecc31d62bcb0bafb76a78a6ac42c72e42bc809609535baae9b7172458c90e1fccdb975c230dbdde298aed
|
||||
MISC metadata.xml 166 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826 SHA512 23980b683f9a89f988407b1dcc27a4465a18912f6e6cf8e1fed46182f00c4023d4802434f36b9482121ba9ffe9bc5d6e91b5d3a4ba9067fcfd8e57799c128fe3 WHIRLPOOL 96d79ff499e108ad89b80507c2e94a09af1e8031e5e2a7f9cecb2dddbf517872361436bdb983dc580660064a62663ad63aa1fad8f49dd3758253f4e378bfd297
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlHQrM4ACgkQVWmRsqeSphMdbwCfWuCIP9IjyR1W0Rj9e1udyaLl
|
||||
rTkAn1ZihOqokS5mLIoOeKKNjcYrAoSR
|
||||
=CNS9
|
||||
iQIcBAEBCgAGBQJSBj55AAoJELp701BxlEWfaBcP/A1cch+TZrb9/0Pa53rnqKf8
|
||||
njQIc5xcIyTnv+XwdLtogpDQpYUSSaOHf87xCvtsk562i/D7ZLqUPgUrl5HuFRyw
|
||||
scCDFbp8skRpJHb3glHGgR27TOOfr+1VEj/Cd4IpiJZgH9l9QMOHUPy99UStLeXH
|
||||
g9x8yL9cJ3eL7P/CPFSNKKxLAdegPCW7noMLTqOJW61VaDxPeW5MzNyug2bb5qV9
|
||||
jfWD3wN2itxbsUu8gcogDh2dGQtN9GKOOzdWyLi64Vyr5s7fVFnxFJO76cQ+dckX
|
||||
//Y3YECMw1wbf58fVHSwl3wAj2GtP0nzGWtNgvrP5o4nKoy5NIwvG9kE7shgNIwd
|
||||
aZvTndNeoA6HlJW7rgFAIoM/p1jwSMv7EwdrvfEMExOEzpoaIrls/8UkrNhm/QDW
|
||||
6hLqJWe3a7m0Ot5N5I8kuQ0xqizmq5b5B+yPf3ySQevzrM0ajhcLjXkAn7Us62xm
|
||||
DJsI66tVp1PXe/YD488ZSRfX7SOq9rJNdaj0sj9G7aTmpJbFnBGV3kjPsytQtFR5
|
||||
CPdV+C5cj2m9KnQvEW7TJFYsFFnbj1a8c2jdLg9QtUeQTkX8GWzJOkkGCGlT4pOM
|
||||
yl/gJIz4nkt7azB+OsoFpZKL5k1+lBXD3pF0i8CCInoJMZy2jLckm8c3zVPS1Kui
|
||||
shS4WeSnpB/QT8xMblxx
|
||||
=AQG9
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,31 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST gentoopm-0.2.6.tar.bz2 24410 SHA256 8620e509a1fb186871a757353477857366883338a3be9e7bfa8d93e3e966157e SHA512 5818540eb847546953a3e313be653861f41a937a53fd65c00f4794361da68b257739cb5e1147e8267d17a16a7f86c88eb108bacdc5a86d45fbb91c9e4f992343 WHIRLPOOL 3422d08e10289ff4700cdacf8dd030bb23f81609ec514ac918f365a16dee6deffd59edb103977cdf9c719763d00ed946f14061ae3310d7864228449b5eaf10b6
|
||||
DIST gentoopm-0.2.8.tar.bz2 24540 SHA256 f5c0f032cf093a9a0f74df7eebc0909541f4f5ee7b82971351a404b2998094a9 SHA512 de0eaf7adf8e549f6659af9bf4fb1b51f978954fa791b623b4626069edfa8982facaddcc29030a94e774bdf64828ea1c4f16b616d43cf9cc6fd9b9b63dbbe21c WHIRLPOOL 0f113f20bd795685b876e9d98008c20faee1d28e2a38815fd0bb4e05366a6ccd1a91f410f69a8d6a3e7cd6f28ba13a1cf8e33c9a823b0cd2f742cf74ec169352
|
||||
DIST gentoopm-0.2.9.tar.bz2 24652 SHA256 49d757e521a9a254645ca1f765e9ea86c082f68263c697dec84acd2d80d48368 SHA512 e7d1daa811eb6c0877c2bec98b72bce61380802fe704f271a4df6383506d62ba661eb83ac9afd432627e2f10bf38840796768a565b80b6489563cfc54ed81ae7 WHIRLPOOL 2bc4fcace43b306c6677a37bd675042214bef36a7f4977be944d76fcbba735b54490c8d60add7e15fa30ab0213a8fab14c488a55f6da67b0e1cac10eb30e4a20
|
||||
EBUILD gentoopm-0.2.6.ebuild 1019 SHA256 b1d01d6a9536c070f39d5ef1bb05c56a1bbd0cbc2eb25b8b0b85f32b3eab1846 SHA512 650467c0d55b6cbcc4d7ac8b53a04929b9518e3d812deb3ed1364b722d1f5f1113f94af932c009302a0174630a2a2e33e0ac5acc037b72a3333ad9b5808930e6 WHIRLPOOL feb8a7f01f0bf5d563519c85381dbfe48df5939c15a9184219dce7c1fca16cafd26677d6113c0991e2cdc76a05eb9e03ded43288646997193c80b91cadb30ab7
|
||||
EBUILD gentoopm-0.2.8.ebuild 1046 SHA256 c0e0c416c2f90e08ef8df122ebaaec2ecc3a7a536c0d178c67c2b6a3ff8329da SHA512 ac5bbbefd8e0aceb1e722b0c90715ac65932e4e9408cf8002f0dc634e9c3270f3756074ecb5f98c4b23092d306b62be59b15fca99f7549aa02fbfe35ccf2b5ed WHIRLPOOL bf894986c541b361ddd4fb3fa8ecba3f53651826ed144d4d8d6a9aa2660f369426aa25dbed0e147ad011b44a4eeb03df03bbb9ca000ab5e9c0d3928de65f40d0
|
||||
EBUILD gentoopm-0.2.8.ebuild 1042 SHA256 23466407ff47b3dd34fffe0516e5720bf8e7bc8e9be32c5259636f795dc1e9c4 SHA512 f7207c749ae2d271b2c16d5a032909bdd6cb575acc9275a1bb313be4b56582d078bb03a605c7557a83fda61ad22da96779a7a53e85f63ba7eb67dbc47ce1e910 WHIRLPOOL 713bd25791fbd9b8eedcbc63dbbbf8b226263584d2f871899444673eece13ea9945b273f08099392ca51d7de4e7c1f5dd249f99127176b93b9a29c1cc2f4efce
|
||||
EBUILD gentoopm-0.2.9.ebuild 1047 SHA256 ba20ec41f747dc0f5f56f1341d0fb8b1649cd8e5033a2b6c8b87ea415d9cf199 SHA512 4b0cb51c178fe8dea5851cb13ce3eb546ab365b2233455deb72340bb780d3443461c9741f3dd91df6f4c17303f3767f93967cfb31ccec38c00367894fc575622 WHIRLPOOL 5545a97b4965a09f00546b36fbf03e1c291ccdf8ae40993425ca8fa4afcd36dead046c538dcacac88b691bf64d8c5a43143400dfc43d7db408502ae39faea28d
|
||||
EBUILD gentoopm-9999.ebuild 1268 SHA256 fc0443317c15b76a9434712da5f9354265cdab2b4ac6935adf6925348e3aed08 SHA512 fbb902d586790b77a7925b6ad0b2f9c9c20c4f369948ca12398f9b9ab2fc71d1b241c2b5dcd3fbaadba50222b3ae6cecb28aad1cda1ef373a27aa0a4d070ba22 WHIRLPOOL debe27be2db386002981416ed235676af58d0ed62cfb8a4756593289edeae7438baf23c7ebcae9e8524bba48d59512a6391be456d8b7a242309cd37218e155e4
|
||||
MISC ChangeLog 7360 SHA256 9b9fab419caf9ab774dc942b1392559fe1a8b1c2faaaaf59f53dd14ca23ae2e3 SHA512 905752e756f53c8fb7e81f03c31181959897b36e90cabb6ee47365f4e2dac7963e3336eef323110313db3c471dbabddf261bbab70f3115df0e4bbebd5c18ae37 WHIRLPOOL 2938ddded7c0b47a8b6019ed60aae1f5f762b31395d4d9a9fc688edfe3587ff91a49c68d0b56300567094d6993304e97ffc0ad1ddd6e1189062647540bdff3a7
|
||||
MISC ChangeLog 7464 SHA256 c56e6f0570bab2b07778ab38fdc1a1105933af4131b8b18d5475d31d1f41c71f SHA512 271d30ae82821e9158ff31b1d69669117eef20e176087ea54bdf97a83fd7b78c50a6de834f5634a4c39017d73919a78ab29363f75dd91aa98c85fef11a7a08d9 WHIRLPOOL 96217867d721c25bd6c4fc6f4a8459bbf92c45cdc05a25f81b9fb3aa0d4937998bd9c892d2dd506762dc3036d3ec7c2e010a835b8de5c7ca9fe44cd0c574bbba
|
||||
MISC metadata.xml 439 SHA256 5da3436f726f309ddf25e062ec5d0e88161635625de4722ce9fbaeb8a2595984 SHA512 f5d823b55c7b3d6a5749e0d169e5db576b7d503915b3fd99aa040c53bb0a0fc55ea9d5dfaba8109ce76326d6ad8bd2b5d4256c892a5a32ab55a410844ddbddc7 WHIRLPOOL 4449823fa06b21e70895d122ccbbaa8b3d43e57a76afa471e2882670e4a5e31e4c34a8f52c442f77435d36aefe4b4ed22f2cbce8c2e6e5f18117469f5f4d7f4f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQJ8BAEBCABmBQJSBCOTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRDhEM0MyMERDMzNBMkYzQzJFRTI3QjE5
|
||||
NjI3RjQ1NkY5REE3NjQzAAoJEJYn9Fb52nZDUOkP/3ZpaUcGTjfLes1/gvYkqh8h
|
||||
nvQC3WCr8YNAd4GMZYT/KyR/SbdKWlnGvHkzjZmsGuagj4Q8Il6UIVuqUg8RG+ii
|
||||
5rv1rPRcIHPDowO9tiniG+5qGInHb+XVhb/9bDRDYTkCi3nlHmO3i09ZnbHI1fJ9
|
||||
/OoGXHn1jrokfAYbK5jy7tELVXwDFdv4YaRXjkJEdHYf0JfY2aW0tHzyMic1c/WJ
|
||||
2SMSlQyKs0KmXYB5u8ilvKOpY6wFcZUZ9nkwcr1wFm37T1Dw6MZdglXEEi3F009V
|
||||
v1126q5KUIP9SAViD524vlMIMqYnnuIVW88axLkyY1jnRfniZwUXZ3nyv+YwJEKm
|
||||
KrD9zN23D9mMTOQ++wf1/YG9b1EJI3LQuzkwOc7TgRm0Dm0geHGFVygQ81YaKIsA
|
||||
/1CyI2Ma75uNRRrNzSatvGl0A3ULbVBPl1pkr8fGpsk+4d83Dru0jiXVvPAs/yDR
|
||||
HVsTQBXjsfgHEIc3ZItUpxR76Tun+oaDJYGSE0ALFMseY3hy4p2o7VqIHotOUWR9
|
||||
0Mr91AQmGwETeaxvKmwicvhvOMla5QjiGUIRD7/rHPAaz8hQ0VQzXKAYc3riKOcV
|
||||
RkuE20YhX39ylAKbpxnhI96G/EA0xDyCkCKF4CK3XfHBDXR2aafsScxPdDKqJ6lN
|
||||
c3OU5WFW3QLzsYorHIO4
|
||||
=BMhc
|
||||
iQIcBAEBCgAGBQJSBjmaAAoJELp701BxlEWfmaoQAL3JK5fygQLhHZx7uWZWluGT
|
||||
pW6tiL3sOJiAiAbZ7BbLO0yegpzlxV8DDs1pSxe1zP6uhaCVbbUMUkILJSuFrtLJ
|
||||
QL/0TM1EbwbmktznOUUtK6t+ZuZuu1Nsil8KsUb/NLazL8e9X8n+tGstxiYCtU5e
|
||||
P8BqLl0gM2YL4LTxwphZuK0+L3s3X2BTk2E+q0BwdbG/4c0y3OZGBfDsaG9CLgRm
|
||||
hR+e31sLtge+PXteVBGzXXoT4kDCoyNuPbJj53dtRiLrhTqAUgI3cKfJSFZ4yLh4
|
||||
FutomrQ6hx01K8R+Y05ZyZ/OyipKoDkH/usdLjrgN055NEgDRg0g7VvDxnJv+IZo
|
||||
4GLz4SIvtTTVvbjf00yWeykEZu+vMOJ1UxNRAbaefrQCRpl+4+NfoCVD4c8c2ebG
|
||||
I6ioGlLwD8zQHjMWcjL59TYDhLS2f5xonfcgep8XEihlJI6hb2EYV2y+AGRG5Zi7
|
||||
6NPESJ6FV1HXsW7TY9Bk48Gzv2aVwlimg63ACApcOl107gmo8ifaIUJQUS61SUQH
|
||||
t0m6zzdOEuqaektIMPk+QRkl1puGeHuHTQ0ayHsNDSKvo2h8WG90JXz/jubMMGkK
|
||||
ARIgx1ZYYQdO4J5g3fw5cpHgErzP0BxkFlholpraTn6Lj231vJtCQf1KpkJIbjgD
|
||||
1x4LHsvhPtZ1Kgo/rglK
|
||||
=0bJr
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,224 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.43.ebuild,v 1.1 2013/08/10 18:10:57 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Ebook management application."
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
|
||||
|
||||
# Restrict mirror due non-free prs500 fonts (bug #470212).
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="
|
||||
GPL-3+
|
||||
GPL-3
|
||||
GPL-2+
|
||||
GPL-2
|
||||
GPL-1+
|
||||
LGPL-3+
|
||||
LGPL-2.1+
|
||||
LGPL-2.1
|
||||
BSD
|
||||
MIT
|
||||
Old-MIT
|
||||
Apache-2.0
|
||||
public-domain
|
||||
|| ( Artistic GPL-1+ )
|
||||
CC-BY-3.0
|
||||
OFL-1.1
|
||||
PSF-2
|
||||
unRAR
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+udisks"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
|
||||
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2
|
||||
dev-python/netifaces
|
||||
dev-python/python-dateutil
|
||||
>=dev-python/dnspython-1.6.0
|
||||
>=dev-python/cssselect-0.7.1
|
||||
>=dev-python/cssutils-0.9.9
|
||||
>=dev-python/dbus-python-0.82.2
|
||||
virtual/python-imaging
|
||||
>=dev-python/lxml-2.2.1
|
||||
>=dev-python/mechanize-0.1.11
|
||||
>=dev-python/python-dateutil-1.4.1
|
||||
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libwmf-0.2.8
|
||||
>=media-libs/libmtp-1.1.4:=
|
||||
virtual/libusb:1=
|
||||
dev-qt/qtdbus:4=
|
||||
dev-qt/qtsvg:4=
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|xdg-mime install|\\0 --mode user|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
|
||||
# Remove non-free fonts (bug #470212).
|
||||
rm -r resources/fonts/prs500 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
tc-export CC CXX
|
||||
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
|
||||
local x
|
||||
for x in /dev/dri/card[0-9] ; do
|
||||
[[ -e ${x} ]] && addpredict ${x}
|
||||
done
|
||||
|
||||
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
|
||||
# due to bug #389515 (instead, calibre now calls udisks via dbus).
|
||||
rm "${ED}usr/bin/calibre-mount-helper" || die
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
sed -e 's:^Name=calibre %F$:Name=calibre:' \
|
||||
-e 's:^Exec=calibre$:Exec=calibre %F:' \
|
||||
-i "${HOME}"/.local/share/applications/calibre-gui.desktop || die
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
|
||||
rm -r "${ED}"usr/etc/bash_completion.d
|
||||
find "${ED}"usr/etc -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
einfo "Converting python shebangs"
|
||||
while read -r -d $'\0' ; do
|
||||
local shebang=$(head -n1 "$REPLY")
|
||||
if [[ ${shebang} == "#!"*python* ]] ; then
|
||||
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
|
||||
die "sed failed"
|
||||
fi
|
||||
done < <(find "${ED}" -type f -print0)
|
||||
|
||||
einfo "Compiling python modules"
|
||||
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
|
||||
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
Based on Debian patch, see http://patch-tracker.debian.org/patch/series/view/pdftk/2.01-1/customise_build_parameters
|
||||
|
||||
diff -ruN pdftk-2.01-dist/pdftk/Makefile.Base pdftk-2.01-dist/pdftk/Makefile.Base
|
||||
--- pdftk-2.01-dist/pdftk/Makefile.Base 2012-12-06 19:57:36.000000000 +0100
|
||||
+++ pdftk-2.01-dist/pdftk/Makefile.Base 2013-03-24 18:32:52.669492230 +0100
|
||||
@@ -43,7 +43,7 @@
|
||||
$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I$(JAVALIBPATH) pdftk.cc -c
|
||||
|
||||
pdftk : pdftk.o attachments.o report.o passwords.o $(JAVALIB) $(LIBGCJ_SUPPLEMENT_FULL_O)
|
||||
- $(CXX) $(CXXFLAGS) attachments.o report.o passwords.o pdftk.o $(JAVALIB) $(LIBGCJ_SUPPLEMENT_FULL_O) $(LDLIBS) -o pdftk
|
||||
+ $(CXX) $(LDFLAGS) $(CXXFLAGS) attachments.o report.o passwords.o pdftk.o $(JAVALIB) $(LIBGCJ_SUPPLEMENT_FULL_O) $(LDLIBS) -o pdftk
|
||||
|
||||
install:
|
||||
/usr/bin/install pdftk /usr/local/bin
|
||||
diff -ruN pdftk-2.01-dist/pdftk/Makefile.Debian pdftk-2.01-dist/pdftk/Makefile.Debian
|
||||
--- pdftk-2.01-dist/pdftk/Makefile.Debian 2012-12-06 19:58:44.000000000 +0100
|
||||
+++ pdftk-2.01-dist/pdftk/Makefile.Debian 2013-03-24 18:34:39.034540850 +0100
|
||||
@@ -21,7 +21,7 @@
|
||||
# tools
|
||||
# need direct path to libgcj for gcjh (starting in gcj 4.1.2 per Aurélien GÉRÔME)
|
||||
TOOLPATH=
|
||||
-export VERSUFF=-4.6
|
||||
+export VERSUFF=
|
||||
export CPP= $(TOOLPATH)cpp$(VERSUFF)
|
||||
export CXX= $(TOOLPATH)g++$(VERSUFF)
|
||||
export GCJ= $(TOOLPATH)gcj$(VERSUFF)
|
||||
@@ -64,13 +64,12 @@
|
||||
# only effects libraries following option on the command line
|
||||
#
|
||||
#
|
||||
-export CPPFLAGS= -DPATH_DELIM=0x2f -DASK_ABOUT_WARNINGS=false -DUNBLOCK_SIGNALS -fdollars-in-identifiers
|
||||
-export CXXFLAGS= -Wall -Wextra -Weffc++ -O2
|
||||
-export GCJFLAGS= -fsource=1.3 -O2
|
||||
-export GCJHFLAGS= -force
|
||||
+export CPPFLAGS+= -DPATH_DELIM=0x2f -DASK_ABOUT_WARNINGS=false -DUNBLOCK_SIGNALS -fdollars-in-identifiers
|
||||
+export GCJFLAGS+= -fsource=1.3
|
||||
+export GCJHFLAGS+= -force
|
||||
export LDLIBS= -lgcj
|
||||
|
||||
include Makefile.Base
|
||||
|
||||
# required packages (xubuntu 12.04)
|
||||
# gcj-jdk, g++
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pdftk/pdftk-2.02.ebuild,v 1.1 2013/08/10 17:24:20 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A tool for manipulating PDF documents"
|
||||
HOMEPAGE="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/"
|
||||
SRC_URI="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/${P}-src.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
|
||||
|
||||
DEPEND="sys-devel/gcc[gcj]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}-dist/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-flags.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Settings by java-config break compilation by gcj.
|
||||
unset CLASSPATH
|
||||
unset JAVA_HOME
|
||||
|
||||
# Parallel make fails; confirmed, still not fixed in version 2.02.
|
||||
emake -j1 -f "${S}"/Makefile.Debian || die "Compilation failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin pdftk
|
||||
doman ../pdftk.1
|
||||
dohtml ../pdftk.1.html
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.24.0.ebuild,v 1.1 2013/08/10 03:01:33 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils toolchain-funcs
|
||||
|
||||
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||
HOMEPAGE="http://poppler.freedesktop.org/"
|
||||
SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0/43"
|
||||
IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 tiff +utils"
|
||||
|
||||
# No test data provided
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=media-libs/fontconfig-2.6.0
|
||||
>=media-libs/freetype-2.3.9
|
||||
sys-libs/zlib
|
||||
cairo? (
|
||||
dev-libs/glib:2
|
||||
>=x11-libs/cairo-1.10.0
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( media-libs/openjpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
cjk? ( >=app-text/poppler-data-0.4.4 )
|
||||
"
|
||||
|
||||
DOCS=(AUTHORS NEWS README README-XPDF TODO)
|
||||
|
||||
src_configure() {
|
||||
# this is needed for multilib, see bug 459394
|
||||
local ft_libdir ft_includedir
|
||||
ft_libdir="$($(tc-getPKG_CONFIG) freetype2 --variable=libdir)"
|
||||
ft_includedir="$($(tc-getPKG_CONFIG) freetype2 --variable=includedir)"
|
||||
export FREETYPE_DIR="${ft_libdir}:${ft_includedir%/include}"
|
||||
einfo "Detected FreeType at ${FREETYPE_DIR}"
|
||||
|
||||
mycmakeargs=(
|
||||
-DBUILD_GTK_TESTS=OFF
|
||||
-DBUILD_QT4_TESTS=OFF
|
||||
-DBUILD_QT5_TESTS=OFF
|
||||
-DBUILD_CPP_TESTS=OFF
|
||||
-DENABLE_SPLASH=ON
|
||||
-DENABLE_ZLIB=ON
|
||||
-DENABLE_XPDF_HEADERS=ON
|
||||
$(cmake-utils_use_enable curl LIBCURL)
|
||||
$(cmake-utils_use_enable cxx CPP)
|
||||
$(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
|
||||
$(cmake-utils_use_enable utils)
|
||||
$(cmake-utils_use_with cairo)
|
||||
$(cmake-utils_use_with introspection GObjectIntrospection)
|
||||
$(cmake-utils_use_with jpeg)
|
||||
$(cmake-utils_use_with png)
|
||||
$(cmake-utils_use_with qt4)
|
||||
-DWITH_QT5=OFF # this probably does not work yet
|
||||
$(cmake-utils_use_with tiff)
|
||||
)
|
||||
if use lcms; then
|
||||
mycmakeargs+=(-DENABLE_CMS=lcms2)
|
||||
else
|
||||
mycmakeargs+=(-DENABLE_CMS=)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
if use cairo && use doc; then
|
||||
# For now install gtk-doc there
|
||||
insinto /usr/share/gtk-doc/html/poppler
|
||||
doins -r "${S}"/glib/reference/html/*
|
||||
fi
|
||||
}
|
@ -1,26 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST xapian-omega-1.2.13.tar.gz 627177 SHA256 ae35e37f3fddf1330004f41531b9c8be447c95f9bb8b2f135541a78c2c816d34 SHA512 2104c3b6f2d6fb12e70c9f62a4aaec808efd79a9067a1b0dda97f4d0b207f98028284436f0120d535b244f5f942428c8291be08cedb27b1a3a4c436fa8a1aa1a WHIRLPOOL 7825186ac6c87cbd829f5fd0b0bb4da7ce9f11f652451672db6c697b6f28967abb0b15ec9703ddd549b2ac75c58ea6e4895ddbcafa08c79ae4d999587231da11
|
||||
DIST xapian-omega-1.2.14.tar.gz 627479 SHA256 dd8662cd5c941ffe936d18ae6971dd6bb1abb539b4f8719b93e85c9fc034e412 SHA512 fcebcf6954b55b9ef2ba6e11d37a8e0fd42da84ccdb31c1ca2e887119a4071bfde4a44e170d9123132b00c4a3e813e60dbd55bf8c4aca5a5409d6bd50c34d13f WHIRLPOOL 4c0b42fd0e8a3d36bd82ab55150ee5a2eaeb9d05ca78b20885bbc7d67c64327ca0a148b8379858eafa3463ff194c74aab39e35497380d6fc1cff658bf78aee43
|
||||
DIST xapian-omega-1.3.1.tar.gz 649601 SHA256 66295583349d4bf21758df06b17806c74bf8d64ad0723260080520caadbf1ea1 SHA512 d4f9af3f0407d0e7ad817ab08191308616df4dba04e7895d8dc032423bc32371c2583e97e43dee0180de890717ed1b41db467415a7d999982af73589f1de07c2 WHIRLPOOL b712f46f15f40db31181ac8668245a23ce82e9940aa4cac14d82f6ac8722b0b806cc6a5170e6e7cced7ccd22161453005140bcbfee31e5fb4b3bb9ea2cf8e0e3
|
||||
EBUILD xapian-omega-1.2.13.ebuild 858 SHA256 26cad77107387d539895d21e1dab54fa4c351b4bbd431ed39e282ba855e72d14 SHA512 961dd2bd02eb053c7425674e941a08ec793af9ab9d6c5f6ccfd7cd02cb98fce9786fddb5252652eecec457352a626bbaf6daf98a73a3dd7fdc2a978c704226a7 WHIRLPOOL 5eefda0068bec97a1c762e63e3daec358b77c4dca67840f02044da95166546b41f57a4ded7d3b808301b4c228cf3357c483bb779633ccfdf119839c46fbd6151
|
||||
EBUILD xapian-omega-1.2.14.ebuild 858 SHA256 33b30bb7507c1e8aa281d36c479ec495373b978fa18840e34038a21738a130c6 SHA512 4f24a6bb8331e1794c3deb3e1afc407d29233734fbd88a35dbb3042cb3b0d221f4f6f6925a69c8771b9c2496945c72e71f54a2d5fbc0765392146e499a65d631 WHIRLPOOL 14a847eec5aa06e725ef4c03dcc841a427c7070d2c200be69e08829f89788a78b3509ef45d12857cdbe40ba1e8977455b03633c485342cee66f7c8488049309d
|
||||
MISC ChangeLog 4119 SHA256 fd8872f652f0df489dc388ca61dc85283dbf5fb550e48516a1267616778d364d SHA512 c36797b939e06791b6bcd9cd742d01bccfa363d75ab50f844e4c4e68ef510e84ac695aef88dd661895e55c9f2f0fad33d1c5d192cfa65ea144747bb4d3b1a941 WHIRLPOOL a550a58c9daf455811cc3b8315272dc0ddd48f2dd3dc5890a292033ca942c9ef700cade303f6dcbc803c1e120a6c0c61b12b1073a2925655831ec4f0b871ec46
|
||||
EBUILD xapian-omega-1.3.1.ebuild 867 SHA256 bff70ea269a6b76c92736d17950565336b9ec28cebb765c303c40aec5d62c40f SHA512 7c58e677f418f8b23c7501e2c8aabe6e66e37fc8ca0178ccd6a99e647e1ddadf766f8d1fdc3bc28b051bb82e7a2816f7d49ab5cc27c9dfdb37c06420ae2b4ed1 WHIRLPOOL 15913d9992ee5a8e533c317f0f879927dde777c5d80b414c85f3db9bd3b70ea9130f8910637454c45f2473c5b44253b008592a2d9f8600fc1c35ba0904672a04
|
||||
MISC ChangeLog 4260 SHA256 41e6cea9f4dd71b34c331feb995db4ff47352e97a7a0f5d3137f0077be2caa6c SHA512 adca5344a64522aca773b54a2018a24af01bec4ccc72e40dd63fb2f0074624e699c4ef1e441488bc63fa988d4176b99f36f698c1a778a2c1a7214dbee22a552a WHIRLPOOL 6b0d9f1ab69801317e567b800706a05fb7d180ad3982dcc5cd0a962312942543de95e97b87dc5a61e4104bea7ddbd538c78ecf634b6c96416292b6e19f192798
|
||||
MISC metadata.xml 367 SHA256 e757cf120c1188c0010caaf7449e89deee52d8aa275f4f0c3b9cc0c097d28596 SHA512 e562b4dfbdcf62a3f860cd185dcd5fb2cf4067cb9b6c11c94669027c9cbae94bc437fa63e68b3b982a6bdda624087a60b24a269031fae2f3f975efb3d8e85d44 WHIRLPOOL 1314776082f07f5fdf74d15ad6b5093276b58f47e4dce35c0377e6a7baef0941bf567e43047e4ff80a726e2078d506c9029cd033cba8aeba9110b75cbbffa036
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRn8HXAAoJELp701BxlEWfGi0QAJfIgglh9VQccrV4kXUJCf1O
|
||||
LA0c8plQFgiGa61+57LcHqrDhNAexJ3MWIS41dj1flreFfO9WoJ9PWthWs/QF3RP
|
||||
rnJ6hxqAyycJuhY1Xos8Y6Q+5l7Ly5QTRtd5sjLxAmhv0V99juVXQv1pUnlRZuhJ
|
||||
IVxm3XbdLoYdui16hYxTfn3hM0COefO63S1WDv7xWe+1bPv6fz2ewAzC4do3wXbI
|
||||
7M2DinFji8QzuF/6cyjreIQ1htiDNoE/VTDzH9I7uYYQcFnE7kt7H1PaCrpe89U0
|
||||
G/qz8IR3rhjZHF2zoN0F163JKi0iEJajA5vvZ5Yczl0z+5l5xK8o2DzVN2YfwiUK
|
||||
dpArYfyT5bzqGYIokHrENobdy2r5+fxTTqnbKkzPWy7bC/BIJs5tmbewxyeLnKHA
|
||||
5ra1MC5iTJC2x4zaYEIj3LCf2vzhGSDhZ/KeKQa6iW7ddpqAXEVpYAIFNjJx4kQd
|
||||
pqxdliXUNiY5eYwixWOoTxd5ahFQENuHz/x4t9aJuEOckA3sMUaYKBxGBR8o7TmO
|
||||
u0lYEhxAigZoQRyPFQqgbx3sqJbifqR9JHv/GcHBGFMeFYz/qrR19qQig31g7DJe
|
||||
QGUdbwnR6V3/5i8jryGxVNJu+tXeaJk41xjXm8ttp06PFfPHRZ3XYnLIU1O5bevz
|
||||
jtZqsNYa3CVw9HqKc1Lw
|
||||
=sksZ
|
||||
iQIcBAEBCAAGBQJSBlsKAAoJEJOE+m71LUu636AP/AqK6RwfbllZGx6d2ORVeYZR
|
||||
jA+FtgcadAr7CnB1QgY9GEAqFQIU3PuMhjfzjIW3IWyR0TOE4qmAB/CJh1erbRaD
|
||||
M8T12iyx2bLiUz05E99aVr5LHCEe2D+qThWgoM+5Ft+R9WAb2W66fz/9R0R7qSGL
|
||||
HXNq6H1dtWC2GjGLa5SsIiwgYpkjBKsVNdMSaNPh7T50NXjxNSUgYNb9xjCYaH1I
|
||||
esiA1T4EG5kYrpJ0Zne8xQO3T5k3fZMZARDJdhNPiFrbbVukltRHn5cVqoEGdAHo
|
||||
eKT3UvaeC+maxTQrC6JfksC4nvW7CldUCiRPK+K6oXrMoGxFbabHo72FPUKOik9d
|
||||
jzA1QkZS99BlJnWFIKQTp6syhAGaU1d9AR7JvDIIsDslYgtO4H9AhEkSupmMvBZc
|
||||
UvlE8Xz4gdTCC71C1opRChxGafOOic6KpQ+O3A/CbNR8YOlgHGEM2emwkJanXRGC
|
||||
jdXL7q6fTjNpFQ7cIGAeHbKcDGgOt8EwAEEf9aKpAylNFWqvlov42sriJYFW+KLg
|
||||
purZTTN23+L6ThEJzLynWvXJwxYTkyG5nax0SPzgQvTtHUs1RkSoLiCkBnh9Kkq1
|
||||
C0Kv3BMpwYDGXQypbCg+vR8j5FvyQ3ljTrSJdT5M5F62YrZdvBlrG+f2/kDK/kdH
|
||||
a8DVPVbbsw4dh03ip4HG
|
||||
=u2OC
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.3.1.ebuild,v 1.1 2013/08/10 15:20:18 blueness Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend"
|
||||
SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.gz"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
S="${WORKDIR}/xapian-omega-${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/xapian-${PV}
|
||||
dev-lang/perl
|
||||
dev-libs/libpcre
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
#move docs to /usr/share/doc/${PF}.
|
||||
mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}"
|
||||
|
||||
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/maven-bin/maven-bin-3.1.0-r1.ebuild,v 1.1 2013/08/10 11:15:09 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
MY_PN=apache-${PN%%-bin}
|
||||
MY_PV=${PV/_alpha/-alpha-}
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
MY_MV="${PV%%.*}"
|
||||
|
||||
DESCRIPTION="Project Management and Comprehension Tool for Java"
|
||||
SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
|
||||
HOMEPAGE="http://maven.apache.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.1"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# TODO: Needs further resolution:
|
||||
#
|
||||
# - https://bugs.gentoo.org/show_bug.cgi?id=472850
|
||||
# - https://bugs.gentoo.org/show_bug.cgi?id=477436
|
||||
#
|
||||
DEPEND="|| ( app-admin/eselect-java app-admin/eselect-maven )
|
||||
|| ( dev-java/commons-logging:0 dev-java/log4j:0 dev-java/avalon-logkit:2.0 )
|
||||
dev-java/avalon-framework:4.1
|
||||
dev-java/commons-io:1
|
||||
dev-java/juel:0
|
||||
dev-java/osgi-core-api:0
|
||||
java-virtuals/servlet-api:2.4"
|
||||
|
||||
RDEPEND=">=virtual/jdk-1.5
|
||||
${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MAVEN=${PN}-${SLOT}
|
||||
MAVEN_SHARE="/usr/share/${MAVEN}"
|
||||
|
||||
java_prepare() {
|
||||
rm -v "${S}"/bin/*.bat || die
|
||||
|
||||
chmod 644 "${S}"/boot/*.jar "${S}"/lib/*.jar "${S}"/conf/settings.xml || die
|
||||
|
||||
# Register jars.
|
||||
java-pkg_getjars avalon-framework-4.1,commons-io-1,commons-logging,juel,osgi-core-api,servlet-api-2.4 > /dev/null
|
||||
has_version dev-java/avalon-logkit:2.0 && java-pkg_getjars avalon-logkit-2.0 > /dev/null
|
||||
has_version dev-java/log4j:0 && java-pkg_getjars log4j > /dev/null
|
||||
}
|
||||
|
||||
# TODO: We should use jars from packages, instead of what is bundled.
|
||||
src_install() {
|
||||
dodir "${MAVEN_SHARE}"
|
||||
|
||||
cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
|
||||
|
||||
java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
|
||||
java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
|
||||
|
||||
dodoc NOTICE.txt README.txt
|
||||
|
||||
dodir /usr/bin
|
||||
dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
|
||||
|
||||
# See bug #342901.
|
||||
echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
|
||||
doenvd "${T}/25${MAVEN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect maven update mvn-${SLOT}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect maven update
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.17-r1.ebuild,v 1.1 2013/08/10 16:04:59 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
inherit autotools eutils flag-o-matic autotools-multilib
|
||||
|
||||
DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations"
|
||||
HOMEPAGE="http://code.entropywave.com/projects/orc/"
|
||||
SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs examples"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am"
|
||||
|
||||
src_prepare() {
|
||||
if ! use examples; then
|
||||
sed -i -e '/SUBDIRS/s:examples::' Makefile.am || die
|
||||
epatch "${FILESDIR}/${P}-AM_CONFIG_HEADER.patch" # in 0.4.18
|
||||
AT_M4DIR="m4" eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# any optimisation on PPC/Darwin yields in a complaint from the assembler
|
||||
# Parameter error: r0 not allowed for parameter %lu (code as 0 not r0)
|
||||
# the same for Intel/Darwin, although the error message there is different
|
||||
# but along the same lines
|
||||
[[ ${CHOST} == *-darwin* ]] && filter-flags -O*
|
||||
autotools-multilib_src_configure
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
--- a/js/src/js-config.in 2013-03-25 16:34:20.000000000 -0400
|
||||
+++ b/js/src/js-config.in 2013-08-09 22:15:29.000901763 -0400
|
||||
@@ -2,7 +2,7 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
-#filter substitution
|
||||
+%filter substitution
|
||||
|
||||
prefix='@prefix@'
|
||||
mozilla_version='@MOZILLA_VERSION@'
|
||||
--- a/js/src/Makefile.in 2013-03-25 16:34:20.000000000 -0400
|
||||
+++ b/js/src/Makefile.in 2013-08-09 22:17:20.211903793 -0400
|
||||
@@ -778,7 +778,7 @@
|
||||
|
||||
$(JS_CONFIG_NAME): js-config.in Makefile $(DEPTH)/config/autoconf.mk $(topsrcdir)/config/config.mk $(topsrcdir)/config/rules.mk
|
||||
$(RM) $@.tmp
|
||||
- $(PYTHON) $(topsrcdir)/config/Preprocessor.py $(JS_CONFIG_SUBSTITUTIONS) $< > $@.tmp \
|
||||
+ $(PYTHON) $(topsrcdir)/config/Preprocessor.py --marker="%" $(JS_CONFIG_SUBSTITUTIONS) $< > $@.tmp \
|
||||
&& mv $@.tmp $@ && chmod +x $@
|
||||
|
||||
SCRIPTS = $(JS_CONFIG_NAME)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue