parent
e88e18fb00
commit
6aa22ead02
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-admin/eselect-notify-send
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-notify-send/ChangeLog,v 1.1 2013/03/19 16:15:10 ssuominen Exp $
|
||||
|
||||
*eselect-notify-send-0.1 (19 Mar 2013)
|
||||
|
||||
19 Mar 2013; Samuli Suominen <ssuominen@gentoo.org>
|
||||
+files/notify-send.eselect-0.1, +eselect-notify-send-0.1.ebuild:
|
||||
Initial commit wrt #379941 by Michał Górny
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX notify-send.eselect-0.1 441 SHA256 94f785ab9ad739fe0ecbf965c337a13634795b3cec7537c4cbaa4184ecb7cde0 SHA512 3dba5b92d2afcf0980f6dd346acf08ac7ce0c42b7d1814950fdac6763571fd3ec1811f81c829a8d18cb8cc11007e86d26940d2b10753cc4464db32991555797f WHIRLPOOL 96393abdaac7da51af818b1b0ad25e105a4dcd77fa972aab9b6cfb762e45aaed2f1210f76567c9ceb60a29960fe29c6fc1ece14dc48edcd6778e5c6591fc48f4
|
||||
EBUILD eselect-notify-send-0.1.ebuild 800 SHA256 f9e7cef0a79a2bc07ca61d6aa944fa5e795d8450c9ada466a33d0aab4159dc29 SHA512 1f53032fc2c8458940722b0c0a8bff934895e1b32909dbe7c8b33699a35de77adaaad7a7570d1078ee6033f59bd7cf594a37854cf8c014bbc6fef6e3d970578b WHIRLPOOL 5824c2b314bd7fb6fbcea461be840f6a98c3da2b7eab286366593efc5e8f7e388f4097ae33e6c2a1504b872fffd19ee8c6ad5bb733b25ddab16d341f3b098fd9
|
||||
MISC ChangeLog 443 SHA256 b9ba103c1bf59cf93ddac2c3f96c9c5866924c67da082f73b2b7b4ea7afd8559 SHA512 97fc48bd8d3c3e8359e43980bd10ec69120161ac8406470883d42269e63bbadabae26ce48d4f84558cc8f258282e04107e206d4466b12e6c6c4cb1c252e5d5dc WHIRLPOOL 8ea5d2da400181fa0d9283bd3f8b0e977caadeb0ee941e7d0a00f3d285a39d1a0a1a3d9260d6aa3456b65945ff07eaf62dd0c4c1a3c30b1e9d9a0d7186a6e701
|
||||
MISC metadata.xml 239 SHA256 5d929c534d63615358eacbd035a386109d5deebdc7bb562511b4a6338ee2bbb8 SHA512 ab6b74388bf69a67b0d1f4283475f97eb5a731f31b5c9db4ee50b819a846c77d4ef09f63856e31a68b0bfdf18ee3baa6c76720d4345ccadf154385caaf1033bb WHIRLPOOL bcac6415c046557e53bf04579e077fed4d694dee8f7c0faeecf15f3f036137a2c9f0eaa0c492cecef23a45bd5af2c45542acd26641209d3c9be3108bf1ff09a7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRSI7tAAoJEEdUh39IaPFNPr0H+gJvx0BSJTBA5TMTWEXIgmB9
|
||||
NR0W4HTtMI82esWR9fAof3jzXpLZGBeXK+bkImjf8c5BgNYZxfe271T4u9ZXg7ps
|
||||
k5fMhgUU78HhYZvNxVcYjFVUC+V57ZXrlX50MQqNxQ/v2NHExFBYeeuwCqflj1sh
|
||||
FU0/JS1a64OkTUR1MU8lGwBPxCP9bMigAW6LCDZmoNipyiW6tDxi3w2QlBQmrFPT
|
||||
HS/5BdRNT5prqWXCAouML1NcbHyL/xtRptrauXiJxx8QpOH1tdFbTZ5P+421zcvI
|
||||
NcI8VcPNxhHQAxsxUdYVxmdpuFRCYrQSLI2B0ZMoFE5YWS3WLzEzKiTUHEk3+K8=
|
||||
=6T8L
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-notify-send/eselect-notify-send-0.1.ebuild,v 1.1 2013/03/19 16:15:10 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Manage /usr/bin/notify-send symlink"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-admin/eselect-lib-bin-symlink-0.1.1
|
||||
!<x11-libs/libnotify-0.7.5-r1"
|
||||
DEPEND=${RDEPEND}
|
||||
|
||||
S=${FILESDIR}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
newins notify-send.eselect-${PV} notify-send.eselect
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id: notify-send.eselect-0.1,v 1.1 2013/03/19 16:15:10 ssuominen Exp $
|
||||
|
||||
DESCRIPTION="Manage /usr/bin/notify-send implementation"
|
||||
MAINTAINER="ssuominen@gentoo.org"
|
||||
VERSION="0.1"
|
||||
|
||||
SYMLINK_PATH=/usr/bin/notify-send
|
||||
SYMLINK_TARGETS=( libnotify-notify-send tinynotify-send )
|
||||
SYMLINK_DESCRIPTION='notify-send binary'
|
||||
|
||||
inherit bin-symlink
|
@ -1,12 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>freedesktop</herd>
|
||||
<maintainer>
|
||||
<email>floppym@gentoo.org</email>
|
||||
<name>Mike Gilbert</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>williamh@gentoo.org</email>
|
||||
<name>William Hubbs</name>
|
||||
<email>freedesktop-bugs@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,14 +1,33 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ulogd 759 SHA256 ddfc3baf62d1641315a2a4eb932d81ce1f3d4b25dbdf90104caceca2e8a7458f SHA512 552e6c9918b6c93b27263ae13ada562aa8ff4530c5baed02ca525a97e9dfbd9e73227731e6901d327c63e3b69a9efecda4b1e51a2ffee60e76c8d8d74f88e2b5 WHIRLPOOL 7e841d409a9fd92349e5c5ad2114602a68324825e7c9fc575b72b4bb8b1dad94a5e6ccd5c5dd61adf6b7f212ccf166cc35bdf0acf8cb57c626dfc2ca1251f0e7
|
||||
AUX ulogd-0.98 687 SHA256 2e4eb690dec82dd2d69dad6c3446ff17ba85f2e080310f80ba3cb529c923ab1a SHA512 06f39e5829dc6ba521f371bef1e162b51e0fbc8b200dddf8364f3752fc9d3c9f660acbfe8115ef7546c84e53c719c7304ee0ad43cbb71b237959be4b710e2720 WHIRLPOOL 9c4d6600da7e11511a73a5cfad2f41302880688b0d103dfa3a505fb3c653ecd745b72f4870e7a4fddde877fec8c79207363ca752a5e049868f853811383af712
|
||||
AUX ulogd-1.23-gcc41.patch 848 SHA256 9453360a7c1e189df892e87f0f553a156eaea462641ade3e5db328c5fd208819 SHA512 53b5ed082494b9da1f24224aa13ac638dd4ceb913856dc194f23b53cbc1df2cc037adba98871c0bf4759331819b154443e08c6ea468c0f380eff1638ddb910ec WHIRLPOOL 17e9f695f61bd22fa71f92110a8e676e6f911d57dd17f15cc3d6f8c3be164ba2299de1bcc59b70b4d43a9c501cde7a389da2463fca576e09f3943434e0ceeed9
|
||||
AUX ulogd-1.24-syslog-and-logrotate.patch 1230 SHA256 315730b76ef2662620055bbb25de7865ca2242106a60222abee307710d3e50a2 SHA512 db5d835a2afc7f8468978631f3b515d96ef6457fc423df8253c207d6ff4257b08fbb07ae6000f6c46386116987b1f8f0fac7be7f58f0c30172660f819b854746 WHIRLPOOL 0439f708f3127ebc8619f811d4f7c3c75c561083b8873cb8856c80fd3d75d587920abc30406544156bc1cf09b08a3a406cf2e3245bcdf5574476ba65dae00e15
|
||||
AUX ulogd-2.0.2-automagic.patch 1879 SHA256 57045fdf9475be4b60a87dc19545515275e1eddfd07aab7b57e92c141232d457 SHA512 a31ab086b82ff88232e984760cf16553cb9c7ef170039da37ea5cdf347eee1fb3a21088e19033499e5940ae0556e7a59e7298749be9fef02dc6b5b30bce318e3 WHIRLPOOL aba1862ac7344111f6aa42910328018e198c19d3e20c6735b19667ac154307ae569dd92511f5888df3eccfe582939c64f5be9f09906405744aae6c226c8db70a
|
||||
AUX ulogd-2.init 947 SHA256 75ef1c4e75ef1ef2af7fdd108e89efa7280c800959c24001102147261f7375d8 SHA512 feead73345fa85029f9db2be988bdbd8f284900ab5d5f0dd5c219df3c2300c57ac1690cf102467a6371c8ab751c488c665ed8657b99db940954f73ffae22bfab WHIRLPOOL 4c048f8fb6c1454b47b80b3b8b4ed53d2917572e5e9e1c4cc59dfb23035ad337b4abf7a7aadceea47de84095dcc28f9439a5e5276d4788fa1b6ef7dc76de4f79
|
||||
AUX ulogd-2.logrotate 339 SHA256 3bfd8217cef43e7704c612affa978fd4ea4a9c3bb93df84a11aa79871182cac2 SHA512 8200c00d752c1bd030684175fa23757139f074065017cf8c27246c64110ed0ab0d62e3c0e06779b1cb617b8bcd25f64d74208741ee6aa34968535598f14b1579 WHIRLPOOL c64e033b4bd3512de63c5abedccd3ce80a28ead0c00dc99610f1ba3bffe46df1f83b20aeb8bb69a5f39a347023a715b4325322960a1306d85b54b8dded7320f9
|
||||
DIST ulogd-1.23.tar.bz2 143608 SHA256 78fda62a39e5ebccbd3277d723eb0a0087a6972c6350d987e454f8fa17546341 SHA512 b91ff1d971de505a1cccc56897d9cf7c246ff9999e134db1080be920ef217a6fd9e9a227a34b7cbc8839c376cd8fa091fd836bf6032605a81381b850943cb328 WHIRLPOOL 82d900e228b402b04b7ca5fa3e44d8128888b2bf0fc779c1ef877ec089cc1e0ee2ebcde4b240b287758223a81f37e6518f87b5c80cfc035b8d80d704677a5856
|
||||
DIST ulogd-1.24.tar.bz2 177398 SHA256 63a6069d9b537d8a6d6a4d99beeb4ccc0a853717414da3a6e0ce230a34d0e057 SHA512 9a11a3430998ba5130ab1d8b04766a7e2198acbb8fffac8cfee5b1c69b2d74d9878530a06fcf56aa6d6bb3f1c406d522a2cdc508617817107d289b275c010fe2 WHIRLPOOL 3f9e1c70aa6a9f0a37908a6478e647fc0bf1bd6ba3cc28b27b638338854ad59fd000913665f2767503e289bd9585520cfb2cf4fc4de2f2234e7f2aa32cc00d8f
|
||||
DIST ulogd-2.0.0beta4.tar.bz2 354526 SHA256 f29a75b87e2da6284a6e52a359c9d9e1f7c14b6dd96a4cd1b68f18a91f48e7a2 SHA512 e9151d6a3519fe6d8df8cfc722447892fb3dbfdfb3ae0b72e31f91bb4eb986a9fde15dd8281154a1b1a1e91936551022e421c8614fd9a1f56984d69cd6415fb0 WHIRLPOOL 5dfd330bbc251d8e92b0cf46b0499f35a26143e3535f0b2d50a507098eabc0d39229e849e00639a555051d27ef015c511aba1d84541a5f6a570430974a4b24a5
|
||||
DIST ulogd-2.0.2.tar.bz2 466664 SHA256 a36c4032d83edaef1b13f96b6647e9e150d7f20b5af7035f0a91c17fe2e066c5 SHA512 a7ac243ec67ab4325855df631bae011284c716495e5e2d26c1f392207448b6b793117124c89b66e7745a05b74cdddb5ed7acb44c34c24618cc27948a25e978df WHIRLPOOL 8113b5e35fe236fbcba8239daf13f435949aa7798f23794e1fc138cd6decc4119da3b06fdda1e3ad6f4c45f0521c44f0e1a50a7bef19644263df1972fedb00d8
|
||||
DIST ulogd-glsa-200701.patch.bz2 5279 SHA256 7b37b10e68761423f2fbf1b0ec15433c1364f8e27c7a8572b094450a7cb963ea SHA512 8a482ee25a5432fc367e64128a375f150dd34497ce8dfc0f511b08b6768a5f3dfcbfad0523d9a8747f02e3487552be6aba42022dc396557cc819258d2a1de5b3 WHIRLPOOL f48c0c82fb727c4aba8fcc9c32875714710c76a9fc2f7d55e4dbac2ca1b7903de6f23f9f151e04917cf1f9fe0f640348a04dc097dc486b10c191debd2131e7a6
|
||||
DIST ulogd-glsa-200805.patch.bz2 11649 SHA256 144426251c151f9cbd48931540865da11ff5cafd5039d1b4db46dba505aaebb7 SHA512 628e3405c5dcf8713a9d1647744df7e78d10a6eff1bcdfd3549502f8b509078d35264d70981248ed86e2fac46b6aea050785b72afef8d5fc9dbd10047340f353 WHIRLPOOL fd8ca22b3a468105d8ebd9dd77a28d7b2c93e08c437d5b67ca5c6b28aa11514aa620cc328177f7849e8a4a5f2a1ad9f46859696ab679005be5dd0b8daa7c57d3
|
||||
EBUILD ulogd-1.23-r1.ebuild 1505 SHA256 6f442663652ae190c0105ece8549f17e373919111d1d35dd8ea81906b616e339 SHA512 23ad0b950bb700a2f817c013957e35ce6b10df9b80c6082b715a58a5f543c8026a20193568e3635e07c1a1be03c89ffad9af6532e047a57cc9b31130e1007eb3 WHIRLPOOL ba7a7e5006b50d282c47f3ed5145cc2fe40e851a7cbb239557301b470fe9ed44dd7f1e3e63aaedf73d4906b87f1408e3c79ab99e449da3559b9cbd9bdd6ddb96
|
||||
EBUILD ulogd-1.24-r2.ebuild 2834 SHA256 2e057683ddb87cbff6cdf90f2f148b3c80b967b69faa827207c6b2cdb9e82e59 SHA512 47a6fb056a8d68f1bb8a8317d85ee1410268c0321671abdeed5fe38c7ad30f1b2d6fc344fefa3e76679b9794467453b30f63f0220f35198f760c566888ed47a9 WHIRLPOOL 61c3688f131b55fc2ec61acc942c83c690597e73b01f20ee8b7f1334996c35660cbe9dad0b943cd8bc4754766b90ce40f110cee419c3b64d8468c4a66fb79d8f
|
||||
EBUILD ulogd-2.0.0_beta4.ebuild 2217 SHA256 bceda9b347d3d1f305054770c8bc5e292e595f4a04304b3d3bfa872647e61893 SHA512 90622dfd8e4f3d3dcf44f67114edd29a37d5caab0a77d4c5aea19ad275e4f495d833ef63374b17acf35ea436ca3d4f0842e60323b504cfbb2c58b5b7e23ed984 WHIRLPOOL 4168ffbb35a82e440064151c6b76ceb477259de06abcf5b15ee7906d84d20f8c5dc3115c8b6e2a4abab47fed5e08bb71268b72a502214a12b186906c4969130c
|
||||
MISC ChangeLog 11627 SHA256 a0719d0c2f6383c1c1cf6d772842a7d66a657e66612d9d297ecf8d551e4caeee SHA512 3ba4f4780a3ff3f4681078b4f9e6a7f3f910938582c71b9a797a2d3884cbdd63a91a19677647ed425e68e8e1517b1f10336f649240b591707ceb1be1c1a9ff1f WHIRLPOOL 8d154535194a48a0c7f5fc5ef3452a3ec271324ed4a9068f4256e9683b14c44785e0ff93c845f512778feb0eb5d7adf5b36cfcca56dfe76a73090969945d0136
|
||||
MISC metadata.xml 642 SHA256 063b93639b0ca59451de65ca8e10c29bde9d3086e29714e0daa4b0ca00814110 SHA512 85630806e46047306bf1ffee744f205a8bed3be93f9fd5838edcb7efbfc00a172596b4296300f2e9d4f9196f6cb99ac2bbc0538542d46997ff899ad93dca9474 WHIRLPOOL 1fb0b6edddc4d1c3242b908263af8d43227beae181cd18f01199e8edf64d746681ab52da3bbd23e59ca8ea8b9b729f92d0fd698b5c72aa3eb178ea04c14206d9
|
||||
EBUILD ulogd-2.0.2.ebuild 3171 SHA256 4a1f12f46521b70d71a3f526206638030eb599ddf7a22bd7e854796981f6df79 SHA512 5e6a9445421143fa833e55e266c68934e8586ef05a1f30f48229955cf973bd219c424d8c6c17008fbd9401c478e267053e5f24f8c052c9f6b95b01846fb685f1 WHIRLPOOL 5510b8fe7ec29c2928be08e9731304248cb59550a24cd025deafca9883b73b77d8b64b34d03706395f3d24a8b6cd3cf0bce7b6816e04e3199b70028ebdf931cb
|
||||
MISC ChangeLog 12149 SHA256 5f92053c2085d12271d129fc69598e838e93dfb46e4246d5b0b9cb00cb998057 SHA512 db5b7b13c76aee51089e130678632771936ea58e3dac2c3001486afb59bac9346a0edeba31a6ae68ba9e0b905787025ad34a7d6027a27d7b0b30ccf4d4a5566a WHIRLPOOL 826090e41c142fafe4f72c653fa630ffe95a59c2ac1f6fe75617dd8706c328352f8bd0fe9683c23437fe918f5dcc03cad19233f7f37a7118cfa83d0bd93e9ef8
|
||||
MISC metadata.xml 956 SHA256 469b00574493871ad713d12f111c020f43572a57d0262d1877cd4d4c8fee4c05 SHA512 77fb7e819d67cc1ebd17aa9e55058cff72c4e57faf3b341e0a0014caabbaf5b1b191c44b6256fd353aafbede644953b73613d749f4c699a750108fd238395b18 WHIRLPOOL 215ff35462ee55ac3d2a541fbd4e0c0d59bd341f264f62de84218fbc420098b63ae249516d9b176722895a4ed8bd846157616da71b7ad6d3a36bedb9fe684b30
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRSbhtAAoJECo/aRed9267fRgH/RiETCRIRHaQbIl3d41tt56b
|
||||
c/ujSCmaEhUq5VHci6Mes5lU5TcPaP1IlFLNWFpu3EH8cZ2DZJDmZbDFUEtrX3k0
|
||||
u3L8Mpp1FJuJsQ4PICNqxlWIFN9lgN5kaS+hvdxxhxZ95PS+Dj+K1LUrCe8/CmOz
|
||||
vWhuMNNeIm69JI4WBaD5R2fibEcpD9SCW3le1qdbB70VF9Jr3ugQJBKZi7NTHFlA
|
||||
RdW+hqcKbY+qh2vvK9fc+yueYj4dmmEHyiqDjtcLo0GvA3SZ8RTBQ/vG8PnDVOyd
|
||||
BOWKik9xKenf2I2YkqV7IFnx01MqtQDpuU84WBW1TzkSQfjLPmxQ3Kkk788/OVc=
|
||||
=PyFk
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,60 @@
|
||||
--- configure.ac.orig 2013-03-01 19:45:23.285968838 +0400
|
||||
+++ configure.ac 2013-03-15 03:38:50.587620528 +0400
|
||||
@@ -20,14 +20,6 @@ AC_PROG_LIBTOOL
|
||||
dnl Checks for libraries.
|
||||
AC_SEARCH_LIBS([dlopen], [dl], [libdl_LIBS="$LIBS"; LIBS=""])
|
||||
AC_SUBST([libdl_LIBS])
|
||||
-AC_SEARCH_LIBS([pcap_close], [pcap], [libpcap_LIBS="-lpcap"; LIBS=""])
|
||||
-AC_SUBST([libpcap_LIBS])
|
||||
-AM_CONDITIONAL([HAVE_PCAP], [test -n "$libpcap_LIBS"])
|
||||
-if test "x$libpcap_LIBS" != "x"; then
|
||||
- enable_pcap="yes"
|
||||
-else
|
||||
- enable_pcap="no"
|
||||
-fi
|
||||
|
||||
dnl Checks for header files.
|
||||
AC_HEADER_DIRENT
|
||||
@@ -88,7 +80,10 @@ else
|
||||
enable_mysql="no"
|
||||
fi
|
||||
|
||||
-PKG_CHECK_MODULES([libsqlite3], [sqlite3], [], [:])
|
||||
+AC_ARG_WITH([sqlite], AS_HELP_STRING([--without-sqlite], [Build without SQLITE3 output plugin (default: test)]))
|
||||
+AS_IF([test "x$with_sqlite" != "xno"], [
|
||||
+ PKG_CHECK_MODULES([libsqlite3], [sqlite3], [], [:])
|
||||
+])
|
||||
AM_CONDITIONAL([HAVE_SQLITE3], [test -n "$libsqlite3_LIBS"])
|
||||
if test "x$libsqlite3_LIBS" != "x"; then
|
||||
enable_sqlite3="yes"
|
||||
@@ -96,7 +91,10 @@ else
|
||||
enable_sqlite3="no"
|
||||
fi
|
||||
|
||||
-CT_CHECK_DBI()
|
||||
+AC_ARG_WITH([dbi], AS_HELP_STRING([--without-dbi], [Build without DBI output plugin (default: test)]))
|
||||
+AS_IF([test "x$with_dbi" != "xno"], [
|
||||
+ CT_CHECK_DBI()
|
||||
+])
|
||||
AM_CONDITIONAL(HAVE_DBI, test "x$DBI_LIB" != "x")
|
||||
if test "x$DBI_LIB" != "x"; then
|
||||
enable_dbi="yes"
|
||||
@@ -104,6 +102,18 @@ else
|
||||
enable_dbi="no"
|
||||
fi
|
||||
|
||||
+AC_ARG_WITH([pcap], AS_HELP_STRING([--without-pcap], [Build without PCAP output plugin (default: test)]))
|
||||
+AS_IF([test "x$with_pcap" != "xno"], [
|
||||
+ AC_SEARCH_LIBS([pcap_close], [pcap], [libpcap_LIBS="-lpcap"; LIBS=""])
|
||||
+ AC_SUBST([libpcap_LIBS])
|
||||
+])
|
||||
+AM_CONDITIONAL([HAVE_PCAP], [test -n "$libpcap_LIBS"])
|
||||
+if test "x$libpcap_LIBS" != "x"; then
|
||||
+ enable_pcap="yes"
|
||||
+else
|
||||
+ enable_pcap="no"
|
||||
+fi
|
||||
+
|
||||
dnl AC_SUBST(DATABASE_DIR)
|
||||
dnl AC_SUBST(DATABASE_LIB)
|
||||
dnl AC_SUBST(DATABASE_LIB_DIR)
|
@ -0,0 +1,43 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/files/ulogd-2.init,v 1.1 2013/03/20 08:38:18 pinkbyte Exp $
|
||||
|
||||
ULOGD_PIDFILE="/run/ulogd.pid"
|
||||
ULOGD_EXEC="/usr/sbin/ulogd"
|
||||
ULOGD_OPTS="-u ulogd"
|
||||
|
||||
extra_started_commands="reload reopen_logs"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
start-stop-daemon --start --quiet \
|
||||
--make-pidfile \
|
||||
--pidfile ${ULOGD_PIDFILE} \
|
||||
--background \
|
||||
--exec ${ULOGD_EXEC} \
|
||||
-- ${ULOGD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping ${SVCNAME}"
|
||||
start-stop-daemon --stop --pidfile ${ULOGD_PIDFILE}
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading ${SVCNAME} configuration"
|
||||
start-stop-daemon --signal USR1 --pidfile ${ULOGD_PIDFILE}
|
||||
eend $?
|
||||
}
|
||||
|
||||
reopen_logs() {
|
||||
ebegin "Reopening ${SVCNAME} logfiles"
|
||||
start-stop-daemon --signal HUP --pidfile ${ULOGD_PIDFILE}
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
/var/log/ulogd/ulogd.log {
|
||||
notifempty
|
||||
size 1M
|
||||
create 0640 ulogd
|
||||
postrotate
|
||||
/etc/init.d/ulogd reopen_logs > /dev/null
|
||||
endscript
|
||||
}
|
||||
|
||||
/var/log/ulogd/ulogd_syslogemu.log {
|
||||
rotate 12
|
||||
size 5M
|
||||
notifempty
|
||||
create 0640 ulogd
|
||||
postrotate
|
||||
/etc/init.d/ulogd reopen_logs > /dev/null
|
||||
endscript
|
||||
}
|
@ -1,13 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
<email>itumaykin@gmail.com</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='pcap'>Build PCAP output plugin to save packets in PCAP format. Uses the <pkg>net-libs/libpcap</pkg> library</flag>
|
||||
<flag name='mysql'>Build MYSQL output plugin to save packets in a mysql database.</flag>
|
||||
<flag name='pcap'>Build PCAP output plugin to save packets in libpcap file format.</flag>
|
||||
<flag name='mysql'>Build MySQL output plugin to save packets in a mysql database.</flag>
|
||||
<flag name='postgres'>Build PGSQL output plugin to save packets in a postgres database.</flag>
|
||||
<flag name='sqlite'>Build SQLITE3 output plugin to save packets in an sqlite database.</flag>
|
||||
<flag name='sqlite'>Build SQLITE3 output plugin to save packets in a sqlite database.</flag>
|
||||
<flag name='nflog'>Build NFLOG input plugin to support stateless packet-based logging via nfnetlink_queue.</flag>
|
||||
<flag name='nfct'>Build NFCT input plugin to support stateful flow-based via nf_conntrack_netlink.</flag>
|
||||
<flag name='nfacct'>Build NFACCT input plugin to support traffic accounting via nfnetlink_acct.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,131 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/ulogd-2.0.2.ebuild,v 1.2 2013/03/20 13:23:57 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
inherit autotools-utils eutils linux-info readme.gentoo user
|
||||
|
||||
DESCRIPTION="A userspace logging daemon for netfilter/iptables related logging"
|
||||
HOMEPAGE="http://netfilter.org/projects/ulogd/index.html"
|
||||
SRC_URI="http://ftp.netfilter.org/pub/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dbi doc mysql nfacct +nfct +nflog pcap postgres sqlite"
|
||||
|
||||
RDEPEND="net-firewall/iptables
|
||||
>=net-libs/libnfnetlink-1.0.1
|
||||
>=net-libs/libmnl-1.0.3
|
||||
dbi? ( dev-db/libdbi )
|
||||
nfacct? ( >=net-libs/libnetfilter_acct-1.0.1 )
|
||||
nfct? ( >=net-libs/libnetfilter_conntrack-1.0.2 )
|
||||
nflog? ( >=net-libs/libnetfilter_log-1.0.0 )
|
||||
mysql? ( virtual/mysql )
|
||||
pcap? ( net-libs/libpcap )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( dev-db/sqlite:3 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/linuxdoc-tools
|
||||
app-text/texlive-core
|
||||
virtual/latex-base
|
||||
)"
|
||||
|
||||
DOCS=( AUTHORS README TODO )
|
||||
PATCHES=(
|
||||
# fix automagic support of dbi, pcap and sqlite3 output plugins
|
||||
"${FILESDIR}/${P}-automagic.patch"
|
||||
)
|
||||
DOC_CONTENTS="You must have at least one logging stack enabled to make ulogd work.
|
||||
Please edit example configuration located at /etc/ulogd.conf"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ulogd
|
||||
enewuser ulogd -1 -1 /var/log/ulogd ulogd
|
||||
|
||||
linux-info_pkg_setup
|
||||
|
||||
if kernel_is lt 2 6 14; then
|
||||
die "ulogd2 requires kernel newer than 2.6.14"
|
||||
fi
|
||||
|
||||
if kernel_is lt 2 6 18; then
|
||||
ewarn
|
||||
ewarn "You are using kernel older than 2.6.18"
|
||||
ewarn "Some ulogd2 features may be unavailable"
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if use nfacct && kernel_is lt 3 3 0; then
|
||||
ewarn "NFACCT input plugin requires kernel newer than 3.3.0"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# - make all logs to be kept in a single dir /var/log/ulogd
|
||||
# - place sockets in /run instead of /tmp
|
||||
sed -i \
|
||||
-e 's:var/log:var/log/ulogd:g' \
|
||||
-e 's:tmp:run:g' \
|
||||
ulogd.conf.in || die 'sed on ulogd.conf.in failed'
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with dbi)
|
||||
$(use_enable nfacct)
|
||||
$(use_enable nfct)
|
||||
$(use_enable nflog)
|
||||
$(use_with mysql)
|
||||
$(use_with pcap)
|
||||
$(use_with postgres pgsql)
|
||||
$(use_with sqlite)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
|
||||
if use doc ; then
|
||||
# prevent access violations from generation of bitmap font files
|
||||
export VARTEXFONTS="${T}"/fonts
|
||||
emake -C doc
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
readme.gentoo_create_doc
|
||||
prune_libtool_files --modules
|
||||
|
||||
if use doc ; then
|
||||
dohtml doc/${PN}.html
|
||||
dodoc doc/${PN}.dvi doc/${PN}.txt doc/${PN}.ps
|
||||
fi
|
||||
|
||||
use sqlite && dodoc doc/sqlite3.table
|
||||
use mysql && dodoc doc/mysql-*.sql
|
||||
use postgres && dodoc doc/pgsql-*.sql
|
||||
doman ${PN}.8
|
||||
|
||||
insinto /etc
|
||||
doins ${PN}.conf
|
||||
fowners root:ulogd /etc/ulogd.conf
|
||||
fperms 640 /etc/ulogd.conf
|
||||
|
||||
newinitd "${FILESDIR}/${PN}-2.init" ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}-2.logrotate" ${PN}
|
||||
|
||||
diropts -o ulogd -g ulogd
|
||||
keepdir /var/log/ulogd
|
||||
}
|
@ -1,20 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD emacs-vcs-24.3.9999.ebuild 11408 SHA256 3ee2b2aa9c7d8b0a0e77c5f671bb093cee0843e1f198e1eac387497ac234a351 SHA512 b1a10d851668760dac9cf25b2040ff11aaf6666cb1dae4258853e1e929a11b012ee5a9f4242d9ec7147a341c938445dace68e86b130fb13a3ef38a8fbfd74e20 WHIRLPOOL 8c82e32d8285b73ade748c9584bfef3a521855b2f924586a9c71e70ae1c35bcf5c2054746fcd286d2591346f7387cf30c3cb65c6731bcffa1ac58602f1284ca6
|
||||
MISC ChangeLog 71766 SHA256 dd381e69ad853abf1036303b1149d4d37d59ff3cc1e7cff46532736639d6e2f7 SHA512 2d36fcfdc181f1ce750fb6d202f6359cf7801b2512a3cfc2cdfefb895c04164fe670fe9a060f284c827dac93ee396c204bdec20fc281a2245635401e121cf148 WHIRLPOOL b996ebd6c42e5ef48bc24c9ade7300f4e31d97f3cc065c3f8fa1af0813e3b4ebde1a19e0b8561206091e09812f211aeb5122e09f0279c493825498113b097475
|
||||
EBUILD emacs-vcs-24.3.9999.ebuild 11427 SHA256 51dba6c292fcf47928d33b8ae325561783fa14269a8aa33eb45fd82b34b58701 SHA512 c9eeaff6b3bbd5fad159ba69b1b0e84d8652936b73401ec7342b272631c1afb42f3eec2125a14e600e588beaa7c014edb004f2658e7f5725032e0aaa3a107903 WHIRLPOOL c351c54da1e7a99818b563037bd26a364bb869c5de05e0c7d62b76bae39285cb1088d03640360e21b3524c644c1e82d983afa9cd1cd45dffbaa1abad889ec651
|
||||
MISC ChangeLog 71894 SHA256 f96005ad50407c3788f18c2c77c7c55c1fae6ef85c2336dae7e7fed4136774a3 SHA512 51e8c2a409e75db56fb77ae12f5cf1e218abf69dd8b69596e454fbd526059c2e488be7b81fd2df5d8bf94a5646ee755032fc93b41f06d17b025c2e894fdbaa36 WHIRLPOOL 5c1d8a36a5f3535da87380fc993206d78f93ec3d6b96f7e088aa5d12fe13a0ceea713fbac6c5e644e3377b8e3cf0ac327b937445efd95497d45364a767e2a625
|
||||
MISC metadata.xml 2431 SHA256 f5b0a24ab6e525de4d80cffb7a635260e47c88552e7c2b3fe694b76b130d36f1 SHA512 9345b4871208b2cdc7b1ef4d1981cad54aae6da91ba3fe2aa482df8a242b87d7d1c1288f132ed70ef2cab0372418275a50754c7249bb06adc7f5a17403a40fe7 WHIRLPOOL 73f2ce2c94b5e0b83cd1d06ce975b83004d54f51d573f3330450d60c2e7c5220c4bf92ca0af403a322ed9a67806b3cb11190f81f93e135bf1f8e0d8dee0cf220
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQGcBAEBCAAGBQJRQCqBAAoJEJQzkH1pP7W4ZZwMALFN8ELRnAzeaCHwyzXQPRkK
|
||||
KQa1VA4ZxMj0OaUUFmQv4odHbYAloDIjcRrtTA6o/UGZIOaIGYzJYyS1W2JjWpoy
|
||||
3UdgGYsofFiSOWxMCJ4t+m3Jvwi03r3ecB9SNZorqXH4fi71QrihBY/gtiWxkSHy
|
||||
LAx0QlGR5R7aQyuQJ6+G3nqapZLmcuqPdAEZCcyriM8nLHVh0j+byA0SP5NNTZFd
|
||||
GTW/q2eiUp7OWl36OBTIaBmSDGy7BOhTqBmhFxQ5Hg92HoWfyIwjf7RPhYdqk7FR
|
||||
A6Jx1CmDvOX+kMWx8fMCBDL1lw1vfC8//XhCoYRb0r0Z2bgt7fDDo4sfBU9TMaMG
|
||||
MgGCXs2A+J6G7dukvpcTTYXapvu1Ki00vTP0adFdYPfI/neKx+/lB05uf2IwKy5A
|
||||
LD0t4EccAr/0fMGIxThDn9PoK9B4ug/LKoGajTyf2F/oXeA+RAhbrUFssZPCIhT+
|
||||
xfnJFKVlLw9/zoDy2eOsKDc2Dv6bbM1SUu5p9r8P4A==
|
||||
=Nt+q
|
||||
iQGcBAEBCAAGBQJRSNofAAoJEJQzkH1pP7W4CIEL/2Crjy2m3GNCTysDEOOmKcx4
|
||||
zSfuCynUtm+YCx/8ss5OX6wRZGs8VmLaAZZohD7df0n9E2++0dlmn92HqoYk44nA
|
||||
kw6xjmfE+nr/sTLb998aa++g800OKXtRCwr5Szibka8Nol5lK7laD0IsIyZCfH7k
|
||||
U3/RE7yQ0SzyzOLsYBZus0/lhwd2TOvEPZUgzDlt2q6S0Meneoft+Vd9lRr6GEuz
|
||||
tHbyWs+sIN85SZTlqp5NNm/6u7exBfuP/9h1LvSGfDnC41rSyge0q05rN1vEjHZt
|
||||
p61mcmv/2brie96I4f1jhi7RRrcuISQritMMGFdf3mnBTLg6jDlobQcdM3bddnCE
|
||||
isQ0ksKQpYkSw4xfwqPyFWtb31vcauEZI8kVMqptqpfTm6F+pnBqKnkGj4v+nYgk
|
||||
9m+Ws2rRUlavqI2oTudeZQDdA/2F1NDo3DtDxVzB+XLm3d1FccaRCjxamsa6Y45S
|
||||
8Imio0dOJRqsktkoYi15u7x9XZkbQHfnXrjK2zx5Tg==
|
||||
=APuf
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20110905-r1.ebuild,v 1.1 2013/03/20 17:20:50 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
|
||||
HOMEPAGE="http://homepage.boetes.org/software/mg/"
|
||||
SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain ISC BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="livecd"
|
||||
|
||||
RDEPEND="sys-libs/ncurses"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# remove OpenBSD specific easter egg
|
||||
sed -i -e 's/theo\.o//' Makefile.in || die
|
||||
sed -i -e '/theo_init/d' main.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# econf won't work, as this script does not accept any parameters
|
||||
./configure || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall
|
||||
dodoc README tutorial
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use livecd; then
|
||||
[[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg "${EROOT}"/usr/bin/emacs
|
||||
fi
|
||||
}
|
@ -1,9 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX fdutils-5.5-destdirfix.patch 5699 SHA256 a2d2961738840aba6ec1b298da177bd4f474faa0b8ce01da6bf884d133ca68ee SHA512 88c4c1c5f12a38af48331edfed0615a8df6f6d6ee6457bd3453af788d9928b6cf7d1f1f9cc285dc6d86fc7eb7307f75a22c075b01cfaf07780b4985165a1b273 WHIRLPOOL 0396b008a18d4b02f3eb5653f074ce746153bc02e09fbe4aa73ef3aae9d1cbce91bb65c64f7aa4472d5be52dfc98e05ce476cb4e8d51266ff40d96980513bbfe
|
||||
AUX fdutils-no-fd.4-manpage.diff 434 SHA256 3436f0c8b8b52b3f418696cb19cd95027f016260a85ed8cb95691b33d802c075 SHA512 fde1038d321bc35baefed78ebc031668210b2ee5990012517f9c9cf75489093865d602a3e996aa4e4aacc3e2dd8f11142493623d2e6a90270876ac13d0fc7b9e WHIRLPOOL f2a098b7327cdbde3dfb8e2c86762fd46e6c3a2afeb59b3276cb6c8f47bc516c8ad16c9431f274ca15a1c7f6483b860804ebdd98a1ea516c875bb304052a3767
|
||||
DIST fdutils-5.4-20020222.diff.gz 25310 SHA256 259c340a5956272e60385d0b8ae0a04b3d2ae0fc395114672536cba5f50bf903 SHA512 069583e796f86266e486ad65009d6a8163fc56b59f957f34ab144cc25188b868c950a48e2fd25fc876cd5b1fa3faa40bdc4c16e4690fe3a2a47f933f85e31094 WHIRLPOOL 9b679a1a0b7254a1d72de083c3ae3fa9c329234c6da6138ad08649cde8fbff002e31ba8f0d4de504c3a98404a88ab23a3dc76a60b51599ee18af786f157e2d12
|
||||
DIST fdutils-5.4.tar.gz 190535 SHA256 20ebb4fa9ec74e669eb0377819fafbf177325e930906032649aa8344bb34b9e9 SHA512 3c2dde9d2e14f771f6916851827df5b2dde62e3522b6ceb411bf0772800a4d8ed4721d99ad170b81de0cc8dba41a60817232993f3d69eb07141e1929ac626570 WHIRLPOOL 20626366bc1ad4334184de97c8ef43d50a00496be80f298a59eeb1144f493750cea61a39cc43ff8d251794854ec0a635141bc39d43cba9fad36c411bd0710da2
|
||||
DIST fdutils-5.5.tar.gz 222801 SHA256 87d5bbe8094558463acc5902664c58afd794322b0ea3ab3c2ed7b362c583a48a SHA512 c9eab0b8931bbd11fcacfeff54c87059844b068595725abb00c7c605cba0bdc7c9abcd31d0a0186786306a9136eac2ec3bad43842f0383acdb162ccbb39a73b8 WHIRLPOOL 622ded0b8f56257f42fdb7ab7ce648a3d813882c2b05ab30cc36c1b447b66e8c51757ce972b43ffd65d7929be7b7aed72ff3fe235c8fa47a263739ae1daace14
|
||||
DIST fdutils_5.5-20060227-6.debian.tar.gz 54489 SHA256 51fae03acb4f087b09c076dc3ec4e7b31362f1e1a9fa7b2b17d6dade1cd512fb SHA512 db6759bd2b98ae65bca39cf5b09fdb250371e02daa7665d8d21f93c3ab968cfe345cecb20faedaf2600104b22e2fb4df6868860dac3ead0ffb28d2141c8d7149 WHIRLPOOL f34a8d5d98a5b89544270dad4c3198881062aef7bec99e2dbfc186bfeab2e24f5ac741b487fac8136d7bddce907527645116d26d21f5f1af9e6d4f6c581196e8
|
||||
DIST fdutils_5.5-20060227.orig.tar.gz 222915 SHA256 a867b381adc3596ca9a0c9139773bef18a38ceb5fa0e7401af46813c3a4b8d58 SHA512 a25d23827b9178a9a54d0012ad20248072e07aa5798bb3661fd0412d2441239b7bbf1778b5e34acb1a09a25a76e44c1801b706a242ce3b2337c06757e0ac02dd WHIRLPOOL 4baa17276258669d950a0b3199db23521ebcd63ebe069f9ad94ec1903dd62e142314ad411c6d40a7323f5cc4869f3fab147ca3eb930f4ae0c7dcaaea3362c442
|
||||
EBUILD fdutils-5.4.20020222-r1.ebuild 1062 SHA256 54e1d03b8ed7bd67ae443738838957b42a1520b5e1ddf8ffd3cdb9d3f562c7ac SHA512 3f187bb116a65bd73ab0ff43fc1098047fa8a7123b08fcf0e3f31fba41c430aba7357fe683fd382074cc10b6cadea4825b186eed9474c2a1fa7249361796886c WHIRLPOOL 91cfea450af3dbc26862cef791797f86bb2d72e0aa9aa7ba2ce6c8540d8814ffb0cf2a7858a7d275ff48fd157de6ba65736a435e4df6b8fbf67e80cfe2e4efe7
|
||||
EBUILD fdutils-5.5-r2.ebuild 1186 SHA256 76f7962285c04564c088195214855fa95e62f931751b2405cc0ce0cdebe6fa66 SHA512 aad41c8c3c310b7e71843359c8f5583731a5d8c8d2c0303499e5f0120d7ccd5560662f56582760567dbbd1d7fe46a0968e612e3092ab850151100199ad7b95c7 WHIRLPOOL a6350af1478525b630af3fb042e5ec8f8b9c9b0cdc0a30345e79b4fcbad06063a726dd934b9cc3b0aee2aa39c701b729c5c8104c1348a408a2a82001d647f505
|
||||
MISC ChangeLog 3542 SHA256 f12b84f5c802ed380701548fce87c9c6686d5476e82773ea8a4c0075e5be3c04 SHA512 05dad3897a66d43453b378681e3298c835777bd0f9791d236b0907fbcf0ce72fe58b1b4e62d5df48b12d673abdb20a140456ed3a41ae7026e1be7fd2a337b26a WHIRLPOOL d2a46601a4933f773ba4a24baf221040e368986a58c27ace61050c3c63b066d0824a91e3a4bfab9f19a34ab16a4fb365e4276de3018e55221329576a200c9d6c
|
||||
EBUILD fdutils-5.5.20060227.ebuild 1302 SHA256 59c70b427a286bab2c47df671be92230fb20fc396951e0fe4d964f0fed1146b4 SHA512 5d2a5b1e7bf250181b99cc3ab2c996f5a212deb5d81dbf2855b69abf0b53cb21726f1617fd66c7289d81ba58d7ccb11a48927ec0affcc50ca26307ebbafad3ad WHIRLPOOL 105afe2593b2bd72410cf07877907c9214001c4ea282af02b06e0ceae6ed229586f891047a5cd7a7c0782706aec986e240cd65761a74234726f9926492ec4929
|
||||
MISC ChangeLog 3943 SHA256 7af4814c528fef0e0ded1b9b3a83fe587a6c9d259c35304dd37d31aa41ff85db SHA512 32904bd815bde304793d5b223abd425f84d8c95a7d5d3208439780c3d9feb4496fd574a514fea8509f02e7b721e8d86f1655fd050a20b4844d0fee0f05c88539 WHIRLPOOL 0d772cd4cfb449a5158522ef8e64e734f29cca3b1bdf1b3b9792302f48acb6210acde9ec95fc0c804644478ef66258496ede477e1030cc164d73bdf1cc1da2af
|
||||
MISC metadata.xml 164 SHA256 3b1b59f5a5a6e3a377f6124aa855936c20e9b883f7bbbef0210fdef022da34f3 SHA512 84cc2f3f5b3ece35f020ba9a4b29f5ea9082ee201bc21b5a386c5f8a44a685967a27e2af96e3f6addc19ee0b6ee80e116f2afab770ec4e57b994f97c3d1161ea WHIRLPOOL 9b0f6952edfd4458f8d8f2186f89ae04ecc2b8de5eb819626c8da501dbac0ab3bcf8606b10a896582b2c5ab9de015f174ca4962f98fd4772759046213767e13e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRSgICAAoJEEdUh39IaPFNc/8H/jAKx/ppl69v9Ztob6fOzRLf
|
||||
t0D6Qk5uNQ1ywYo2p22rZEG7VSkIBSI2E9zNRJnPrWM5aw614fVDOOcMB/c7VHbS
|
||||
KtuSyyKhN8Hg3hRBuTLnd/1dCCTRTpiomFAy17FCUWBCWxGiEOj1o5jnOGh+VMBd
|
||||
fBrtZA4HPHwjztRLEa3KUazf2v12pB8H4wUgiW55KMLKdv75hgqvQX6kZyaxWABI
|
||||
+GKPsMkVbRC4cL5NwiQs/VfAssRt0Kq3v0a+OyJtRrXj8swqFr6DJUdG/b+qDSve
|
||||
KM2B9BHNdFJfw3ZJ3DSVvNhDu8O30AOYzfgln3JlwnMivOvimVUZedpCZNfk2hI=
|
||||
=1VD0
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/fdutils/fdutils-5.5.20060227.ebuild,v 1.1 2013/03/20 18:38:33 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
MY_P=${PN}_5.5-20060227
|
||||
|
||||
DESCRIPTION="utilities for configuring and debugging the Linux floppy driver"
|
||||
HOMEPAGE="http://fdutils.linux.lu/"
|
||||
SRC_URI="mirror://debian/pool/main/f/${PN}/${MY_P}.orig.tar.gz
|
||||
mirror://debian/pool/main/f/${PN}/${MY_P}-6.debian.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=sys-fs/mtools-4"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-apps/texinfo
|
||||
virtual/os-headers
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
S=${WORKDIR}/${PN}-5.5-20060227
|
||||
|
||||
src_prepare() {
|
||||
local d="${WORKDIR}"/debian/patches
|
||||
EPATCH_SOURCE="${d}" epatch $(<"${d}"/series)
|
||||
sed -i -e 's:{LDFLAFS}:(LDFLAGS):' src/Makefile.in || die #337721
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --enable-fdmount-floppy-only
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 $(use doc || echo compile)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc
|
||||
use doc && dodir /usr/share/info
|
||||
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
|
||||
# The copy in sys-apps/man-pages is more recent
|
||||
rm -f "${ED}"/usr/share/man/man4/fd.4 || die
|
||||
|
||||
# Rename to match binary
|
||||
mv "${ED}"/usr/share/man/man1/{makefloppies,MAKEFLOPPIES}.1 || die
|
||||
}
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.9.1-r1.ebuild,v 1.1 2013/03/20 13:38:54 kensington Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-2
|
||||
EGIT_REPO_URI="git://anongit.kde.org/akonadi"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres sqlite test"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost
|
||||
>=dev-libs/soprano-2.6.51
|
||||
>=dev-qt/qtgui-4.5.0:4[dbus]
|
||||
>=dev-qt/qtsql-4.5.0:4[mysql?,postgres?]
|
||||
>=dev-qt/qttest-4.5.0:4
|
||||
x11-misc/shared-mime-info
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
"
|
||||
|
||||
REQUIRED_USE="|| ( sqlite mysql postgres )"
|
||||
|
||||
RESTRICT=test
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.9.0-qt5.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about driver name change
|
||||
if use sqlite && has_version "<=${CATEGORY}/${PN}-1.4.0[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "SQLite driver name changed from QSQLITE to QSQLITE3."
|
||||
ewarn "Please edit your ~/.config/akonadi/akonadiserverrc."
|
||||
fi
|
||||
|
||||
# Notify about MySQL not being default anymore
|
||||
if ! use sqlite && has_version "<=${CATEGORY}/${PN}-1.9.0[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "The default storage drive has changed from SQLite to MySQL."
|
||||
ewarn "If you want to stay with SQLite, enable the sqlite USE flag and reinstall"
|
||||
ewarn "${CATEGORY}/${PN}."
|
||||
ewarn "Otherwise, select a different driver in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DAKONADI_USE_STRIGI_SEARCH=OFF
|
||||
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
|
||||
-DWITH_QT5=OFF
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
--- rtf-fix/Makefile.orig
|
||||
+++ rtf-fix/Makefile
|
||||
@@ -1,6 +1,4 @@
|
||||
-CC=gcc
|
||||
LEX=flex
|
||||
-CFLAGS=-O
|
||||
|
||||
all: rtf2rtf
|
||||
|
||||
--- sgmls-1.1/Makefile.orig 2013-03-20 13:40:43.674880678 +0400
|
||||
+++ sgmls-1.1/Makefile 2013-03-20 13:40:58.558881151 +0400
|
||||
@@ -15,14 +15,11 @@
|
||||
# Permissions mode to use for man pages.
|
||||
MANMODE=444
|
||||
|
||||
-CC=gcc
|
||||
PROFILE=
|
||||
INCLUDE=
|
||||
OPTIMIZE=-O
|
||||
DEBUG=
|
||||
WARN=
|
||||
-CFLAGS=$(DEBUG) $(INCLUDE) $(WARN) $(PROFILE) $(OPTIMIZE)
|
||||
-LDFLAGS=$(DEBUG) $(PROFILE)
|
||||
# Additional libraries needed.
|
||||
# Ultrix needs -li
|
||||
LIBS=
|
||||
|
||||
--- Makefile.in.orig 2013-03-20 13:43:36.900886178 +0400
|
||||
+++ Makefile.in 2013-03-20 13:43:49.783886587 +0400
|
||||
@@ -48,8 +48,6 @@
|
||||
OPTIMIZE = -O
|
||||
DEBUG =
|
||||
WARN =
|
||||
-CFLAGS = $(DEBUG) $(INCLUDE) $(WARN) $(PROFILE) $(OPTIMIZE)
|
||||
-LDFLAGS = $(DEBUG) $(PROFILE)
|
||||
|
||||
all:
|
||||
ifeq ($(BUILD_SGMLSASP), true)
|
@ -0,0 +1,24 @@
|
||||
--- linuxdoc-tools-0.9.68/perl5lib/LinuxDocTools.pm.letter Mon Nov 26 16:09:37 2001
|
||||
+++ linuxdoc-tools-0.9.68/perl5lib/LinuxDocTools.pm Mon Nov 26 16:09:49 2001
|
||||
@@ -108,7 +108,7 @@
|
||||
{ option => "pass", type => "s", short => "P" }
|
||||
];
|
||||
$global->{backend} = "linuxdoc";
|
||||
- $global->{papersize} = "a4";
|
||||
+ $global->{papersize} = "letter";
|
||||
$global->{language} = "en";
|
||||
$global->{charset} = "ascii";
|
||||
$global->{style} = "";
|
||||
--- linuxdoc-tools-0.9.68/man/linuxdoc.1.letter Mon Nov 26 16:10:04 2001
|
||||
+++ linuxdoc-tools-0.9.68/man/linuxdoc.1 Mon Nov 26 16:10:42 2001
|
||||
@@ -46,8 +46,8 @@
|
||||
format, but just output the usage of this suites.
|
||||
Available formats are: html, info, latex, lyx, rtf, tex, check.
|
||||
.IP "--papersize=\fIsize\fR, -p
|
||||
-Set the paper size. Default is ``a4'' (European 297x210mm paper).
|
||||
-You may also specify ``letter'' size.
|
||||
+Set the paper size. Default is ``letter''.
|
||||
+You may also specify ``a4'' size (European 297x210mm paper).
|
||||
.IP "--language=\fIlang\fR, -l"
|
||||
Specify the language of the document (this may change which style
|
||||
files are used for formatting by a back end). The default language is
|
@ -0,0 +1,11 @@
|
||||
--- rtf-fix/rtf2rtf.l.orig 2013-03-20 13:14:06.146829954 +0400
|
||||
+++ rtf-fix/rtf2rtf.l 2013-03-20 13:14:28.193830654 +0400
|
||||
@@ -72,7 +72,7 @@
|
||||
int skipnewline = 0;
|
||||
|
||||
extern char *yytext;
|
||||
-extern int yyleng;
|
||||
+extern yy_size_t yyleng;
|
||||
|
||||
#define CHAPTER 1
|
||||
#define SECTION 2
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/linuxdoc-tools/linuxdoc-tools-0.9.68.ebuild,v 1.1 2013/03/20 10:09:38 pinkbyte Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils sgml-catalog toolchain-funcs
|
||||
|
||||
DESCRIPTION="A toolset for processing LinuxDoc DTD SGML files"
|
||||
HOMEPAGE="http://packages.qa.debian.org/l/linuxdoc-tools.html"
|
||||
SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT SGMLUG"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-text/openjade
|
||||
app-text/opensp
|
||||
app-text/sgml-common
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
>=dev-lang/perl-5.004
|
||||
sys-apps/gawk
|
||||
sys-apps/groff
|
||||
virtual/latex-base"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \
|
||||
"/usr/share/linuxdoc-tools/linuxdoc-tools.catalog"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}/${P}-letter.patch" \
|
||||
"${FILESDIR}/${PN}-0.9.21-malloc.patch" \
|
||||
"${FILESDIR}/${P}-compiler.patch" \
|
||||
"${FILESDIR}/${P}-lex.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf --with-installed-iso-entities || die "./configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "Compilation failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Else fails with sandbox violations
|
||||
export VARTEXFONTS="${T}/fonts"
|
||||
|
||||
# Besides the path being wrong, in changing perl5libdir, it cannot find the
|
||||
# catalog.
|
||||
export SGML_CATALOG_FILES="/usr/share/sgml/sgml-iso-entities-8879.1986/catalog"
|
||||
|
||||
eval `perl -V:installvendorarch`
|
||||
einstall \
|
||||
perl5libdir="${D}${installvendorarch}" \
|
||||
LINUXDOCDOC="${D}/usr/share/doc/${PF}/guide" \
|
||||
|| die "Installation failed"
|
||||
|
||||
# Wrong path for the catalog.
|
||||
sed -i -e \
|
||||
's,/iso-entities-8879.1986/iso-entities.cat,/sgml-iso-entities-8879.1986/catalog,' \
|
||||
/usr/share/linuxdoc-tools/LinuxDocTools.pm || die 'sed failed'
|
||||
|
||||
insinto /usr/share/texmf/tex/latex/misc
|
||||
doins "${S}"/lib/*.sty || die
|
||||
|
||||
dodoc ChangeLog README || die
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/wgetpaste/wgetpaste-2.21.ebuild,v 1.1 2013/03/20 09:50:08 maksbotan Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="Command-line interface to various pastebins"
|
||||
HOMEPAGE="http://wgetpaste.zlin.dk/"
|
||||
SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="zsh-completion +lodgeit-default"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="net-misc/wget
|
||||
zsh-completion? ( app-shells/zsh )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
insinto /etc/wgetpaste.d
|
||||
newins "${FILESDIR}"/wgetpaste-config-services services.conf
|
||||
use lodgeit-default && \
|
||||
newins "${FILESDIR}"/wgetpaste-config-default-lodgeit gentoo-default.conf
|
||||
if use zsh-completion ; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins _wgetpaste
|
||||
fi
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.0.ebuild,v 1.1 2013/03/20 17:30:47 ultrabug Exp $
|
||||
|
||||
EAPI=4
|
||||
SCONS_MIN_VERSION="1.2.0"
|
||||
|
||||
inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
|
||||
|
||||
MY_P=${PN}-src-r${PV/_rc/-rc}
|
||||
|
||||
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
|
||||
HOMEPAGE="http://www.mongodb.org"
|
||||
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
|
||||
mms-agent? ( http://dev.gentoo.org/~ultrabug/20130319-10gen-mms-agent.zip )"
|
||||
|
||||
LICENSE="AGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="mms-agent sharedclient spidermonkey ssl static-libs"
|
||||
|
||||
PDEPEND="mms-agent? ( dev-python/pymongo )"
|
||||
RDEPEND="
|
||||
dev-lang/v8
|
||||
>=dev-libs/boost-1.50[threads(+)]
|
||||
dev-libs/libpcre[cxx]
|
||||
dev-util/google-perftools
|
||||
net-libs/libpcap
|
||||
app-arch/snappy"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-libs/readline
|
||||
sys-libs/ncurses"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mongodb
|
||||
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
|
||||
|
||||
scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
|
||||
scons_opts+=" --use-system-tcmalloc"
|
||||
scons_opts+=" --use-system-pcre"
|
||||
scons_opts+=" --use-system-snappy"
|
||||
scons_opts+=" --use-system-boost"
|
||||
|
||||
if use spidermonkey; then
|
||||
scons_opts+=" --usesm"
|
||||
else
|
||||
scons_opts+=" --use-system-v8"
|
||||
fi
|
||||
|
||||
if use sharedclient; then
|
||||
scons_opts+=" --sharedclient"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
scons_opts+=" --ssl"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-scons.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
|
||||
|
||||
if use sharedclient; then
|
||||
sed -i -e '/env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )/d' SConstruct || die
|
||||
sed -i -e 's/#env.SharedLibrary/env.SharedLibrary/g' src/SConscript.client || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
escons ${scons_opts} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
|
||||
|
||||
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
|
||||
|
||||
if ! use spidermonkey; then
|
||||
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
|
||||
fi
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners mongodb:mongodb "${x}"
|
||||
done
|
||||
|
||||
doman debian/mongo*.1
|
||||
dodoc README docs/building.md
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
|
||||
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||
|
||||
if use mms-agent; then
|
||||
local MY_PN="mms-agent"
|
||||
local MY_D="/opt/${MY_PN}"
|
||||
insinto ${MY_D}
|
||||
doins "${WORKDIR}/${MY_PN}/"*
|
||||
fowners -R mongodb:mongodb ${MY_D}
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# wrt bug #461466
|
||||
if [[ "$(get_libdir)" == "lib64" ]]; then
|
||||
rmdir "${ED}"/usr/lib/
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
escons ${scons_opts} test
|
||||
"${S}"/test --dbpath=unittest || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
|
||||
ewarn "You just upgraded from a previous version of mongodb !"
|
||||
ewarn "Make sure you run 'mongod --upgrade' before using this version."
|
||||
fi
|
||||
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
|
||||
}
|
@ -0,0 +1,161 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.16.ebuild,v 1.1 2013/03/19 23:18:24 floppym Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib versionator
|
||||
|
||||
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||
DOC_PV="${SRC_PV}"
|
||||
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||
|
||||
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||
HOMEPAGE="http://sqlite.org/"
|
||||
SRC_URI="doc? ( http://sqlite.org/2013/${PN}-doc-${DOC_PV}.zip )
|
||||
tcl? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!tcl? (
|
||||
test? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!test? ( http://sqlite.org/2013/${PN}-autoconf-${SRC_PV}.tar.gz )
|
||||
)"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc +extensions icu +readline secure-delete static-libs tcl test"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:= )
|
||||
readline? ( sys-libs/readline )
|
||||
tcl? ( dev-lang/tcl:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
tcl? ( app-arch/unzip )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-lang/tcl
|
||||
)"
|
||||
|
||||
amalgamation() {
|
||||
use !tcl && use !test
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if amalgamation; then
|
||||
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
|
||||
use prefix && eautoreconf
|
||||
|
||||
if amalgamation; then
|
||||
epunt_cxx
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
|
||||
if amalgamation; then
|
||||
if use debug; then
|
||||
append-cppflags -DSQLITE_DEBUG
|
||||
else
|
||||
append-cppflags -DNDEBUG
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support column metadata functions.
|
||||
# http://sqlite.org/c3ref/column_database_name.html
|
||||
# http://sqlite.org/c3ref/table_column_metadata.html
|
||||
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||
|
||||
# Support Full-Text Search versions 3 and 4.
|
||||
# http://sqlite.org/fts3.html
|
||||
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61
|
||||
|
||||
# Support R*Trees.
|
||||
# http://sqlite.org/rtree.html
|
||||
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||
|
||||
# Support soundex() function.
|
||||
# http://sqlite.org/lang_corefunc.html#soundex
|
||||
append-cppflags -DSQLITE_SOUNDEX
|
||||
|
||||
# Support unlock notification.
|
||||
# http://sqlite.org/unlock_notify.html
|
||||
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||
|
||||
if use icu; then
|
||||
append-cppflags -DSQLITE_ENABLE_ICU
|
||||
if amalgamation; then
|
||||
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
else
|
||||
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Enable secure_delete pragma by default.
|
||||
# http://sqlite.org/pragma.html#pragma_secure_delete
|
||||
if use secure-delete; then
|
||||
append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
|
||||
fi
|
||||
|
||||
local extensions_option
|
||||
if amalgamation; then
|
||||
extensions_option="dynamic-extensions"
|
||||
else
|
||||
extensions_option="load-extension"
|
||||
fi
|
||||
|
||||
# Starting from 3.6.23, SQLite has locking strategies that are specific to
|
||||
# OSX. By default they are enabled, and use semantics that only make sense
|
||||
# on OSX. However, they require gethostuuid() function for that, which is
|
||||
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
|
||||
# versions of OSX we have to disable all this nifty locking options, as
|
||||
# suggested by upstream.
|
||||
if [[ "${CHOST}" == *-darwin[56789] ]]; then
|
||||
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
|
||||
fi
|
||||
|
||||
if [[ "${CHOST}" == *-mint* ]]; then
|
||||
append-cppflags -DSQLITE_OMIT_WAL
|
||||
fi
|
||||
|
||||
# `configure` from amalgamation tarball does not support
|
||||
# --with-readline-inc and --(enable|disable)-tcl options.
|
||||
econf \
|
||||
--enable-threadsafe \
|
||||
$(use_enable extensions ${extensions_option}) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
|
||||
$(amalgamation || use_enable debug) \
|
||||
$(amalgamation || echo --enable-tcl)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ "${EUID}" -eq 0 ]]; then
|
||||
ewarn "Skipping tests due to root permissions"
|
||||
return
|
||||
fi
|
||||
|
||||
emake $(use debug && echo fulltest || echo test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||
prune_libtool_files
|
||||
|
||||
doman sqlite3.1
|
||||
|
||||
if use doc; then
|
||||
find "${WORKDIR}/${PN}-doc-${DOC_PV}" -name ".[_~]*" -delete
|
||||
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
From 253e1d0d10bdece158f8f68dc48c19ab57d2da29 Mon Sep 17 00:00:00 2001
|
||||
From: Mandeep Singh Baines <msb@chromium.org>
|
||||
Date: Mon, 18 Mar 2013 19:03:36 -0700
|
||||
Subject: [PATCH] atomic: fix compiler error when building for thumb2
|
||||
|
||||
Fixed the following error:
|
||||
|
||||
{standard input}: Assembler messages:
|
||||
{standard input}:179: Error: thumb conditional instruction should be in IT block
|
||||
-- `strexeq r4,r1,[r2]'
|
||||
{standard input}:283: Error: thumb conditional instruction should be in IT block
|
||||
-- `strexeq r1,r4,[r2]'
|
||||
{standard input}:379: Error: thumb conditional instruction should be in IT block
|
||||
-- `strexeq r1,r2,[r0]'
|
||||
make[4]: *** [fifo.lo] Error 1
|
||||
|
||||
Fix was to add the appropriate it block.
|
||||
|
||||
While I was at it, I optimized the code a bit by:
|
||||
|
||||
1) Moved the mov instruction above the ldrex to minimize the number
|
||||
of instructions between the ldex and strex as recommeded here:
|
||||
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0552a/BABFFBJB.html
|
||||
2) Saved 4 bytes by replacing mov with movs and teq with cmp.
|
||||
|
||||
Signed-off-by: Mandeep Singh Baines <msb@chromium.org>
|
||||
---
|
||||
lib/direct/atomic.h | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/direct/atomic.h b/lib/direct/atomic.h
|
||||
index 94cb0c9..8dc0dfb 100644
|
||||
--- a/lib/direct/atomic.h
|
||||
+++ b/lib/direct/atomic.h
|
||||
@@ -191,9 +191,10 @@ static inline int _D__atomic_cmpxchg(volatile int *ptr, int old, int _new)
|
||||
|
||||
do {
|
||||
__asm__ __volatile__("@ atomic_cmpxchg\n"
|
||||
+ "movs %0, #0\n"
|
||||
"ldrex %1, [%2]\n"
|
||||
- "mov %0, #0\n"
|
||||
- "teq %1, %3\n"
|
||||
+ "cmp %1, %3\n"
|
||||
+ "it eq\n"
|
||||
"strexeq %0, %4, [%2]\n"
|
||||
: "=&r" (res), "=&r" (oldval)
|
||||
: "r" (ptr), "Ir" (old), "r" (_new)
|
||||
--
|
||||
1.7.12.4
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libburn/libburn-1.2.8.ebuild,v 1.1 2013/03/20 18:25:30 billie Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Libburn is an open-source library for reading, mastering and writing optical discs."
|
||||
HOMEPAGE="http://libburnia-project.org"
|
||||
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="cdio debug static-libs track-src-odirect"
|
||||
|
||||
RDEPEND="cdio? ( >=dev-libs/libcdio-0.83 )"
|
||||
DEPEND="$RDEPEND
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable track-src-odirect) \
|
||||
--enable-pkg-check-modules \
|
||||
$(use_enable cdio libcdio) \
|
||||
--disable-ldconfig-at-install \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dodoc CONTRIBUTORS doc/{comments,*.txt}
|
||||
|
||||
cd "${S}"/cdrskin
|
||||
docinto cdrskin
|
||||
dodoc *.txt README
|
||||
docinto cdrskin/html
|
||||
dohtml cdrskin_eng.html
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.13.ebuild,v 1.1 2013/03/20 17:16:28 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils libtool multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a portable, high level programming interface to various calling conventions."
|
||||
HOMEPAGE="http://sourceware.org/libffi/"
|
||||
SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug pax_kernel static-libs test"
|
||||
|
||||
DEPEND="test? ( dev-util/dejagnu )"
|
||||
|
||||
DOCS="ChangeLog* README"
|
||||
|
||||
pkg_setup() {
|
||||
# Check for orphaned libffi, see http://bugs.gentoo.org/354903 for example
|
||||
if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version ${CATEGORY}/${PN}; then
|
||||
local base="${T}"/conftest
|
||||
echo 'int main() { }' > "${base}".c
|
||||
$(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
eerror "The linker reported linking against -lffi to be working while it shouldn't have."
|
||||
eerror "This is wrong and you should find and delete the old copy of libffi before continuing."
|
||||
die "The system is in inconsistent state with unknown libffi installed."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use userland_BSD && export HOST="${CHOST}"
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable pax_kernel pax_emutramp) \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/${PN}$(get_libname 5)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/${PN}$(get_libname 5)
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisoburn/libisoburn-1.2.8.ebuild,v 1.1 2013/03/20 18:29:23 billie Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Enables creation and expansion of ISO-9660 filesystems on all CD/DVD media supported by libburn"
|
||||
HOMEPAGE="http://libburnia-project.org/"
|
||||
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
IUSE="acl cdio debug external-filters external-filters-setuid frontend-optional launch-frontend launch-frontend-setuid readline static-libs xattr zlib"
|
||||
|
||||
REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )"
|
||||
|
||||
RDEPEND=">=dev-libs/libburn-1.2.8
|
||||
>=dev-libs/libisofs-1.2.8
|
||||
readline? ( sys-libs/readline )
|
||||
acl? ( virtual/acl )
|
||||
xattr? ( sys-apps/attr )
|
||||
zlib? ( sys-libs/zlib )
|
||||
cdio? ( >=dev-libs/libcdio-0.83 )
|
||||
launch-frontend? ( dev-lang/tcl dev-lang/tk )
|
||||
launch-frontend-setuid? ( dev-lang/tcl dev-lang/tk )
|
||||
frontend-optional? ( dev-tcltk/bwidget )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable readline libreadline) \
|
||||
$(use_enable acl libacl) \
|
||||
$(use_enable xattr) \
|
||||
$(use_enable zlib) \
|
||||
--disable-libjte \
|
||||
$(use_enable cdio libcdio) \
|
||||
$(use_enable external-filters) \
|
||||
$(use_enable external-filters-setuid) \
|
||||
$(use_enable launch-frontend) \
|
||||
$(use_enable launch-frontend-setuid) \
|
||||
--disable-ldconfig-at-install \
|
||||
--enable-pkg-check-modules \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt}
|
||||
|
||||
cd "${S}"/xorriso
|
||||
docinto xorriso
|
||||
dodoc changelog.txt README_gnu_xorriso
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libisofs/libisofs-1.2.8.ebuild,v 1.1 2013/03/20 18:26:54 billie Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="libisofs is an open-source library for reading, mastering and writing optical discs."
|
||||
HOMEPAGE="http://libburnia-project.org/"
|
||||
SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="acl debug static-libs verbose-debug xattr zlib"
|
||||
|
||||
RDEPEND="acl? ( virtual/acl )
|
||||
xattr? ( sys-apps/attr )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable verbose-debug) \
|
||||
$(use_enable acl libacl) \
|
||||
$(use_enable xattr) \
|
||||
$(use_enable zlib) \
|
||||
--disable-libjte \
|
||||
--disable-ldconfig-at-install
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
dodoc Roadmap doc/{checksums.txt,susp_aaip*,Tutorial,zisofs_format.txt}
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
--- a/include/netlink-local.h
|
||||
+++ b/include/netlink-local.h
|
||||
@@ -343,7 +343,9 @@
|
||||
}
|
||||
|
||||
#define ARRAY_SIZE(X) (sizeof(X) / sizeof((X)[0]))
|
||||
+#ifndef offsetof
|
||||
#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
|
||||
+#endif
|
||||
|
||||
#define __init __attribute__ ((constructor))
|
||||
#define __exit __attribute__ ((destructor))
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-1.1.3.ebuild,v 1.1 2013/03/20 01:26:43 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A library for applications dealing with netlink socket"
|
||||
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
|
||||
SRC_URI="http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="doc? ( app-doc/doxygen )"
|
||||
DOCS=( ChangeLog )
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.1-vlan-header.patch \
|
||||
"${FILESDIR}"/${PN}-1.1-flags.patch \
|
||||
"${FILESDIR}"/${PN}-1.1.3-offsetof.patch
|
||||
sed -i \
|
||||
-e '/@echo/d' \
|
||||
Makefile.rules {lib,src,tests}/Makefile || die
|
||||
sed -i \
|
||||
-e 's|-g ||g' \
|
||||
Makefile.opts.in || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR=$(tc-getAR)
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}/doc"
|
||||
emake gendoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}/doc"
|
||||
dohtml -r html/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/yaz/yaz-4.2.51.ebuild,v 1.1 2013/03/20 16:45:40 robbat2 Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="C/C++ programmer's toolkit supporting the development of Z39.50v3 clients and servers"
|
||||
HOMEPAGE="http://www.indexdata.dk/yaz"
|
||||
SRC_URI="http://ftp.indexdata.dk/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="debug icu tcpd ziffy"
|
||||
|
||||
RDEPEND="dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
dev-libs/openssl
|
||||
icu? ( dev-libs/icu )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
ziffy? ( net-libs/libpcap )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-lang/tcl
|
||||
>=sys-devel/libtool-2"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-4.2.30-icu-automagic.patch
|
||||
AT_M4DIR="m4" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-static \
|
||||
--enable-shared \
|
||||
$(use_enable debug memdebug) \
|
||||
$(use_enable icu) \
|
||||
$(use_enable tcpd tcpd /usr)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local docdir="/usr/share/doc/${PF}"
|
||||
emake DESTDIR="${D}" docdir="${docdir}" install || die "install failed"
|
||||
|
||||
dodir ${docdir}/html
|
||||
mv -f "${D}"/${docdir}/*.{html,png} "${D}"/${docdir}/html/ || die "Failed to move HTML docs"
|
||||
mv -f "${D}"/usr/share/doc/${PN}/common "${D}"/${docdir}/html/ || die "Failed to move HTML docs"
|
||||
rm -rf "${D}"/usr/share/doc/${PN}
|
||||
|
||||
dodoc ChangeLog NEWS README
|
||||
}
|
@ -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-python/cffi/cffi-0.5-r1.ebuild,v 1.1 2013/03/20 08:23:58 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Foreign Function Interface for Python calling C code."
|
||||
HOMEPAGE="http://cffi.readthedocs.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="virtual/libffi
|
||||
dev-python/pycparser[$(python_gen_usedep python{2_6,2_7} pypy{1_9,2_0})]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/hgdistver"
|
||||
DEPEND="$REDEPEND
|
||||
test? ( dev-python/virtualenv )"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test c/ testing/ -x -v
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && dohtml -r doc/build/
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue