parent
c9c9b2d2f1
commit
a40dbedaef
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 28803 BLAKE2B e68afcc2773cf7597f7a596f3c8a10428017264e7eb5310d19fe7770f22f2df8043ab1b86ae613fd7b399f18ccb48cdb3600a862a82c43950e0670f30c95774d SHA512 8cd12fd2b46bb37c103e3f332e8d713b7d91a5bb50cfec1397884e5090cb5b48e9749c131c3aef9fae06055317bd499653cac4cdbcac60bd647866a9a755d3df
|
||||
TIMESTAMP 2018-03-03T19:08:25Z
|
||||
MANIFEST Manifest.files.gz 28834 BLAKE2B 0c85a2bfc6eb60f23dbbe27692f3852bffeffaf0e861ecaa4dc021a04fad69094f1574244d12c257eaeaa3480bded61fbf982f6a115df5e6962aa0296dfdb8d7 SHA512 2a88f8cd6f53f2012070825605bb5065d8e1093d296fe07d43baa32db8dbfe75233303937cad99a36b2bd769d9a4a47c6030614175f74656bfd64b6f409528f5
|
||||
TIMESTAMP 2018-03-04T19:38:27Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlqa8qlfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlqcSzNfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klAXUxAAtcycvdxVPwpIzCe2MlLGxXRtCQtMyKzIRgIRYt0PxUrnErLY0VUsv6iO
|
||||
XNE7p7ksMrPltXVk5PfSIhkcGCLqdd+y3bLfpDTp3Dc5VQ83JQzKITfFkswQIgga
|
||||
A/b2E/LlzZkITIemmWQFGHGBJbFDNLlmDrFIZA6X9SsDns8L/9aJUDwoET5bsfB3
|
||||
9XPex6bCiRb8mUUjEcOH86YRJCaQVgT+LT82Hj6HEWtUlsp3g9P2iSgDuUE4FdTA
|
||||
bEyfOaOE/n92UTupCwcoB9iwf7x2OK3sOuLlE+2iLFv7zJiAtl3D83JY5y5vzGjH
|
||||
tQzx+AqcjmVmnkIGNKNGS4XnyXUQ5Q6Zzr+AxRiIn7rizp7JDJWBol5bhR3TOF09
|
||||
myPba4rAQpUugmqOceaQs6B3PlRMPf6B2fa+fwKcezr/QaAUV07pMuraSZmy9SSJ
|
||||
l6iWMFIU3vT7jRziM1bU28pHQFuPTiK8T3elEBhnqwN6R23OHIzTAx47jdTEjFjc
|
||||
gDM3GNdCZAUFIdUPEN1NTVOPQhhXkgggkd7KWxZoo+jlUO3fvTeaRBieOv9+iNrl
|
||||
GVQEIOX7AFyn9IY99ebp1LY0Cb4Z72/SFMuk2jjXGUdbeze5PQB4YN+FVWLaSAGR
|
||||
+2jbBlp98xD4fzPnQa/JDwyYiOMd7wHBTN2yNrhLLk+M9Mn3iTM=
|
||||
=Gydw
|
||||
klAtkA//cJRqobt1nw3seP0YPSK+p3+6egblDbSLLvEr6PukYTnKOPSME/kx38vg
|
||||
ZlEDhq7dM6bKoNrD+qc1aQTRpcUulk+ViUV+OTDhlrTBn+74/Ujke9PEpIzuf9T8
|
||||
yUXaQh5t4ML32KmA5bDz9EGstQk3xW9UQti+SSs1Sx+cdXt/dB7lXtp4MvhLsiX/
|
||||
kAa71rspICd1t1lmLuaQj/Jjk16RHoybC+irvmAaZsQcHErQBkfE0PxRrfrk7qvl
|
||||
NgqzX+00ifa+mAM2zxRpYd9CIiYsUZ9v2TwSySOPuQpN2pPvu8eAxHgN3I5yDSxP
|
||||
3034dw2vF6ySreO4GAM45h5loBtgyw5CAkBc3WeHKMCPJQroNROXHPTaBeHNJ35o
|
||||
WrGqHJ4az1fRpz2CCfpQsl0sUGtGAxaSHdEZanwaPHVc291u3XvvoDtJC7d3nzNy
|
||||
wUSVE1Rm9PVbZvmE5+LfK77AdDbCfH/wG7UjEINQ3n3RlLjv5iM5rfqsPOWlDy9B
|
||||
TyrIxzyAv8bGCNo/CuxghEJuyR1xSchLlo3XeZ0CYsqXMHw9Zmmmd9axEP+3MQrc
|
||||
dVSMQcu79ox4wg//0s1c13Vu2BC6r7nf9LxxAQOG8Ub3DwBGaDwPR+LzzgcLMLf1
|
||||
CXZxYtdXrfPBYAOstL/yKPY7jPUi4cMV5hRx9dWJvV3O+iuyx2g=
|
||||
=F6Si
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,7 +1,11 @@
|
||||
AUX fam-2.7.0-AM_CONFIG_HEADER.patch 242 BLAKE2B dd0c34f6f4e1c7b9b1893001faf911f428dcf7949828f5ea1fa448aaadad98ea1e671ea49ef5e1e619396495f8a95c5e2874550e4aae5056e1fbf00ed600f5d8 SHA512 874c2242dd3b1300fd87da5e13674a25d426bba688fb4dc9d80914392f9934050a1c9f338cd5591c170bfb1fb30bcd12c85a5f75d1687fff61d41ba85b3ab5e2
|
||||
AUX fam-2.7.0-out-of-tree.patch 262 BLAKE2B 06a18408ce56a9502c6ff779ff48f884d77d4b33b4dbfc0e35fc4b2fbd41cb268f0bcb272dc2575c8acbccd4e426c5ad83ecb1c1bc4138c29c0314c4f8e8bfdb SHA512 20e92a60b67167aa29e699dd61731e5564a22243cbc0634903421545f6918033bce9849de2d3f665ecf3fd24406dd9fef98c98e3d49759b632293c773c4ac813
|
||||
AUX fam-2.7.0-patch-header.patch 3292 BLAKE2B f6e96ab2ac33ddfee2efb20fa32c010d1d554e83efe106191ace70001cdca9de80c0c845ad997cc1ee3efb007769032e2c7904c1acf18a3a56a75155f9898b22 SHA512 055ee28f30286f236436e84fde4b4c89736252216f3484d8f068c3b5f285adf9de78b87007c18f4d6752246b9595d9cf1d3e1ac4ab6cad6b96a3bb9e9f1ba334
|
||||
AUX fam-2.7.0-sysmacros.patch 343 BLAKE2B c4b1d4ff996517f9c7a9f17b3e4a7c12053fb4fde9af64e3dbf1a57e26db377951331fdd54fd46982776cad342c6836f09034292a8e198d814e6ed72b095850b SHA512 474ab9d24175d6b3a58d05bc463a53979dfafbd67cf92f892cbf0e9f9330cc8e4b5a34aff261c052fd1080c09c936c0195432404d608b669a824b455d243f3c3
|
||||
AUX famd 393 BLAKE2B 5e6fd2f1e7eb9c48fcae90da144a1b6953e2469d0e4f3c7124e5f71440ae2de5195179d0abc969ef11fb59cb2290d541518e36a983e98c735d36837ca0ae8e29 SHA512 ddad96e311a678c5907086b69a6478c5c6e735ff2614846585a2b26476a5049ab90f984d82eba5ba3f0175c3675d478e2abdf4ef2bf98c457a9e1304324979e1
|
||||
DIST fam-2.7.0.tar.gz 301974 BLAKE2B 9a915e61b2898717cac1b7bbe9b2049aee0701314710906c5c8323aafe0847a9f017d09c4d9345e1fba386ac3c1001ec013325f9841d716e8c91e35bcf1e3962 SHA512 62b6222ee925eb2af1e258097c9bb676191690f38f8504ae16b1883a1019e0ac6dc7116ac2c4c596a956b3b3cfc3ce3ee7b613c319654681afb13e3ad3f284e2
|
||||
DIST fam_2.7.0-17.2.diff.gz 28826 BLAKE2B 880f8614304b048a24be03231ec26a02901befd75c8c5d51abf07d5afb42f370f4d3702d0db790f2f651f040372791024d9cbfbea15a1932629fb13a7b6a5ec8 SHA512 295c954fcecb7357a72ecf3c7469bb37c29e8969fc7be3a0e92e40e79911c9578f44c42a0a6f900610c8a9886f1addc62e50f258105aaadb61c718f526608697
|
||||
DIST fam_2.7.0-17.diff.gz 28056 BLAKE2B 4db010fdf7a2548f5651e9da876df63d3bd0d1a5f184b26df99f7d4204bbcbadf4c7672d248d9d1af2e7297b0ec17a5ec80e6b57016774877465a957ae3c6ae8 SHA512 76b14e1d17713eb86d52cb804d34012e5369b5f4e8bcbdc73a063d2ad9219e0c4a261cef9e144ee07744a953a2e893bdf2ceeefcf21edc7a2ac5e70a51a8e209
|
||||
EBUILD fam-2.7.0-r7.ebuild 1477 BLAKE2B b105c2c3183f1a39a062d7e64ac507af7b1ab4b33f0e974ccf7f4c3d607db7b9284e85f5d570ab2536910f415f2a00b2a346dad6f8a693dda2a63ffcb67dbe81 SHA512 e3ab8591d5bb3cced1c603e1379195f7f0826a019e1cee7902239116d625db383023d9ee3581f0258477f88ea191f353425f817771303e5916dca1234d2a1ac8
|
||||
EBUILD fam-2.7.0_p17_p2.ebuild 1767 BLAKE2B 9e79b10067faa4edec26c4c698ca43de136b7afcfb80bad400b246d758051a7df8033be04521246ef1a4ee1e97744a6437105240bfee69e7ef82e6d9485d64d1 SHA512 764fe44abd020c1f027f07a85e5c57323b4546f384323b78b2eb15b92ce4fafae04267b1d7ce7668043b2d8b2ec09bc5d2bd1ff9db0a1556b116070d8b0d2c1f
|
||||
MISC metadata.xml 244 BLAKE2B 9c6750147c240d7416fad33e04b53730dc89cbb615648a7f3defeed3ec058aeee6dbed55a1f81241417b42ca9f7daec177c725692166a5ba08765b5dcf5a6bc5 SHA512 1da71f4fae0251c97a8fcfa1e13b0a3f8b95a856fa919ebd30bf4f2f1b8fa900841db09ebc2a0ae9fe0d91f786ac40b63290382668412fcb05bca15b0746f1db
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit autotools eutils flag-o-matic ltprune multilib-minimal
|
||||
|
||||
FAM_PV="${PV/_p*/}"
|
||||
DEBIAN_PATCH="${PV#*_p}"
|
||||
DEBIAN_PATCH="${DEBIAN_PATCH/_p/.}"
|
||||
DESCRIPTION="FAM, the File Alteration Monitor"
|
||||
HOMEPAGE="http://oss.sgi.com/projects/fam/"
|
||||
SRC_URI="
|
||||
ftp://oss.sgi.com/projects/fam/download/stable/${PN}-${FAM_PV}.tar.gz
|
||||
mirror://debian/pool/main/f/${PN}/${PN}_${FAM_PV}-${DEBIAN_PATCH}.diff.gz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND="
|
||||
!app-admin/gamin
|
||||
net-libs/libtirpc
|
||||
net-nds/rpcbind
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
DOCS=( AUTHORS ChangeLog INSTALL NEWS TODO README )
|
||||
S=${WORKDIR}/${PN}-${FAM_PV}
|
||||
|
||||
src_prepare() {
|
||||
eapply "${WORKDIR}"/${PN}_${FAM_PV}-${DEBIAN_PATCH}.diff
|
||||
edos2unix debian/patches/10_debianbug375967.patch
|
||||
eapply "${FILESDIR}"/${PN}-${FAM_PV}-patch-header.patch
|
||||
|
||||
eapply debian/patches/*patch
|
||||
|
||||
eapply "${FILESDIR}"/${PN}-${FAM_PV}-AM_CONFIG_HEADER.patch
|
||||
eapply "${FILESDIR}"/${PN}-${FAM_PV}-out-of-tree.patch
|
||||
eapply "${FILESDIR}"/${PN}-${FAM_PV}-sysmacros.patch #580702
|
||||
|
||||
eapply_user
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
tc-export PKG_CONFIG
|
||||
append-cppflags $(${PKG_CONFIG} --cflags libtirpc)
|
||||
append-libs $(${PKG_CONFIG} --libs libtirpc)
|
||||
ECONF_SOURCE=${S} econf $(use_enable static-libs static)
|
||||
|
||||
# These are thrown away later
|
||||
if ! multilib_is_native_abi ; then
|
||||
sed -i -e 's/src conf man//' Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files
|
||||
einstalldocs
|
||||
|
||||
sed -i "${D}"/etc/fam.conf \
|
||||
-e "s:local_only = false:local_only = true:g" \
|
||||
|| die "sed fam.conf"
|
||||
|
||||
doinitd "${FILESDIR}/famd"
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -7,7 +7,7 @@
|
||||
AM_INIT_AUTOMAKE
|
||||
AM_MAINTAINER_MODE
|
||||
dnl AC_CONFIG_SRCDIR([acconfig.h])
|
||||
-AM_CONFIG_HEADER([config.h])
|
||||
+AC_CONFIG_HEADERS([config.h])
|
||||
AC_LANG(C++)
|
||||
|
||||
# Variables used by the FAM source.
|
@ -0,0 +1,66 @@
|
||||
--- a/debian/patches/15-partial_send.patch
|
||||
+++ b/debian/patches/15-partial_send.patch
|
||||
@@ -1,6 +1,6 @@
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/src/NetConnection.c++ fam-2.7.0-mod/fam-2.7.0/src/NetConnection.c++
|
||||
---- fam-2.7.0/fam-2.7.0/src/NetConnection.c++ 2003-01-18 09:18:12.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/src/NetConnection.c++ 2007-07-30 12:57:19.812380334 -0400
|
||||
+--- a/src/NetConnection.c++ 2003-01-18 09:18:12.000000000 -0500
|
||||
++++ b/src/NetConnection.c++ 2007-07-30 12:57:19.812380334 -0400
|
||||
@@ -213,6 +213,7 @@
|
||||
|
||||
msgList_t * msg = new msgList_t;
|
||||
@@ -31,8 +31,8 @@
|
||||
{
|
||||
/* Since the client library can close it's fd before
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/src/NetConnection.h fam-2.7.0-mod/fam-2.7.0/src/NetConnection.h
|
||||
---- fam-2.7.0/fam-2.7.0/src/NetConnection.h 2003-01-18 09:18:12.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/src/NetConnection.h 2007-07-30 12:53:46.746803625 -0400
|
||||
+--- a/src/NetConnection.h 2003-01-18 09:18:12.000000000 -0500
|
||||
++++ b/src/NetConnection.h 2007-07-30 12:53:46.746803625 -0400
|
||||
@@ -80,6 +80,7 @@
|
||||
typedef struct msgList_s {
|
||||
char msg[MAXMSGSIZE+5]; // + 4 for 32-bit length, + 1 for overflow
|
||||
--- a/debian/patches/16-port_number.patch
|
||||
+++ b/debian/patches/16-port_number.patch
|
||||
@@ -1,6 +1,6 @@
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/man/famd.8 fam-2.7.0-mod/fam-2.7.0/man/famd.8
|
||||
---- fam-2.7.0/fam-2.7.0/man/famd.8 2003-01-19 19:58:11.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/man/famd.8 2007-07-30 12:23:15.292527117 -0400
|
||||
+--- a/man/famd.8 2003-01-19 19:58:11.000000000 -0500
|
||||
++++ b/man/famd.8 2007-07-30 12:23:15.292527117 -0400
|
||||
@@ -51,6 +51,9 @@
|
||||
Register with the portmapper using the specifed RPC program
|
||||
and version numbers.
|
||||
@@ -12,8 +12,8 @@
|
||||
Poll a remove NFS server every \fIperiod\fR seconds
|
||||
to obtain file updates if the remove server is not running \fBfamd\fR.
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/src/Listener.c++ fam-2.7.0-mod/fam-2.7.0/src/Listener.c++
|
||||
---- fam-2.7.0/fam-2.7.0/src/Listener.c++ 2003-01-19 19:37:29.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/src/Listener.c++ 2007-07-26 16:32:03.863758810 -0400
|
||||
+--- a/src/Listener.c++ 2003-01-19 19:37:29.000000000 -0500
|
||||
++++ b/src/Listener.c++ 2007-07-26 16:32:03.863758810 -0400
|
||||
@@ -60,13 +60,14 @@
|
||||
|
||||
static void cleanup_negotiation(void *closure);
|
||||
@@ -57,8 +57,8 @@
|
||||
if (listen(sock, 1) < 0)
|
||||
{
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/src/Listener.h fam-2.7.0-mod/fam-2.7.0/src/Listener.h
|
||||
---- fam-2.7.0/fam-2.7.0/src/Listener.h 2003-01-18 09:18:12.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/src/Listener.h 2007-07-26 16:32:50.682255289 -0400
|
||||
+--- a/src/Listener.h 2003-01-18 09:18:12.000000000 -0500
|
||||
++++ b/src/Listener.h 2007-07-26 16:32:50.682255289 -0400
|
||||
@@ -51,7 +51,9 @@
|
||||
|
||||
Listener(bool started_by_inetd,
|
||||
@@ -79,8 +79,8 @@
|
||||
// Private Instance Methods
|
||||
|
||||
diff -Naur fam-2.7.0/fam-2.7.0/src/main.c++ fam-2.7.0-mod/fam-2.7.0/src/main.c++
|
||||
---- fam-2.7.0/fam-2.7.0/src/main.c++ 2003-01-19 01:15:51.000000000 -0500
|
||||
-+++ fam-2.7.0-mod/fam-2.7.0/src/main.c++ 2007-05-08 16:42:35.618954322 -0400
|
||||
+--- a/src/main.c++ 2003-01-19 01:15:51.000000000 -0500
|
||||
++++ b/src/main.c++ 2007-05-08 16:42:35.618954322 -0400
|
||||
@@ -89,6 +89,7 @@
|
||||
fprintf(stderr, "\t-d\t\tdebug\n");
|
||||
fprintf(stderr, "\t-v\t\tverbose\n");
|
@ -1,7 +1,5 @@
|
||||
DIST PackageKit-Qt-0.9.6.tar.xz 43288 BLAKE2B 7f00595ae91163346b1bd5b80da0f243388cb9a5ff64520a2574b96b3e6f240bc270b1083d24d4075960474d55720736c47cb84033d26f2ae5fce3ab6f062a23 SHA512 67d025e4e5b9860ec188518c11b3941b9a26cf9dce65665ea56307731721dac57dbb4e8726eb253f9fb39022aa3d0b0c7b9765532fa12b014fe9357028ece8aa
|
||||
DIST packagekit-qt-1.0.0.tar.gz 53495 BLAKE2B a19ff095ec42bc16e498455323a4046365f6ae144fdfc998dee799df9f4ea022696ab30682316b6417c8a96e80e75db31704e36e43c1a5eddd0a7d86309adada SHA512 4109117a94c47180cff0f073c03820ac39a139b6b3ac88dec82758fffe01271f7a3dae85d94e86a4a1167f4660326adc1d58dc6eb0fd164bd0aefee2e412dad4
|
||||
DIST packagekit-qt-1.0.1.tar.gz 53503 BLAKE2B af96899e520f4139d6025746c2a2e7a65c67c2900cdf4fbdb410c12e33f494343d078ec24e7dcdb33749b1d5206b0bf622809827ed64beae162888e48d0aaec0 SHA512 e1291545b496571c00a6a24586c45b7173e85e3704d419af6a0ec47ea5ce256c8ec7e887721b1bf8038cb967ceb82726925800ab06aa784b2bdd560e49be724a
|
||||
EBUILD packagekit-qt-0.9.6.ebuild 600 BLAKE2B 08678d739d7dcfc84ed766939393c14121248c9533bc80d327081060b0c5aa0f0fbe912090036aed39d754652ddb6544e0c6e31944e78cf0de248d4a7ed07816 SHA512 314156c2fea244321fe3e4dec1e3d4e85654562865ebea6932b8ce559a7e31c485ef6a1719faae0dfc4651dd9cc6998151c936bc2e36f447f79a38f4b96f747f
|
||||
EBUILD packagekit-qt-1.0.0.ebuild 571 BLAKE2B c727718b29d9defc285a177eb4eb1c3d4f31d9f153e636efbd1d9d7508b47602d425ea75ad4061b1c8ed7107c1af6a644065564764093497d456327fe03110ee SHA512 e55e2dae9a6bd9a40526eb451f1b2b0a4df166bed31a839e6857311bf25f9a5fdda748935aed51050dd4c956af35a9f70212de63f5abf0cef0f17d66f00994e7
|
||||
EBUILD packagekit-qt-1.0.1.ebuild 573 BLAKE2B 00cfe9c488622ff84ef1dd979ef3c0475105a86348eca5d72ff862ef8c5fcee233b78a8f037a55e3b2e4c03d9a900619cacdfc33c5ef9766f1684567752db719 SHA512 73cbce3de7c9f7cef8ab4e08dcb1b70bd7f01ae79609caa9606ac42ac3de7aa3c8ddd67ab0464ad3302ccd3bf4e669248188ace3c5eefc70a786e011ae17f544
|
||||
MISC metadata.xml 551 BLAKE2B 2a6881f45a4f44ea61556de150346743992c914d56673e51160a8fbf708a0cd22dfd3c0a89b272122a003af150e6f8311e7d472bd9696770481fe0c1e93778d3 SHA512 bebe5e7a9945182bf7650f762be1cd319a8ecd17a0f8822ad584ff67c363f87125e5f08b3f8a9934875f28c732451a6d9ac84b9b3b57284b799c76fa73415b70
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
MY_PN="PackageKit-Qt"
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Qt PackageKit backend library"
|
||||
HOMEPAGE="http://www.packagekit.org/"
|
||||
SRC_URI="https://www.freedesktop.org/software/PackageKit/releases/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/packagekit-base-0.9
|
||||
>=dev-qt/qtcore-5.6:5
|
||||
>=dev-qt/qtdbus-5.6:5
|
||||
>=dev-qt/qtsql-5.6:5
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/libxslt
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,3 @@
|
||||
DIST burncdda-1.8.0.tar.gz 23795 BLAKE2B c0c2e00f1cbaa343458429504e024bbfb2830e174cfc0e964d5ab5b90587dbe501a869727c04dc01e6023feb07de27b22febb70f020019ea6eaa50f5e39c2e5e SHA512 798d2f6c51005dc87d1214e82cc5b2227bdf34b93b0457382cb0eb86a1426be9e61df5029460b42842cb730b806934447f6adb9ed7e6674e69d4910799b3ee92
|
||||
DIST burncdda-1.8.3.tar.gz 23710 BLAKE2B 60e70eaa31d2c2eee2a3e3a874f28dde1fc1c4d221b9eb14119666f505f94275c78f4aa87b823ee7c926bb657492a0cbc9830635d2a3d781b9853ec8866c5caa SHA512 b0ddf9457ca9a1b8ad07b43aba4b5c6532ef09aae85b363802084bcf7bbb4d4bfadf980af98862dfbdd72e257d287f1e517323ebec7432be3514880e393e9f1d
|
||||
EBUILD burncdda-1.8.0.ebuild 747 BLAKE2B b13eb1087fd3e7827d66d332ad817b45a83607fa309a32e25514cb37847eb7d5935dee1c02d343c9a2cf89e64af3b1bc01e197bc9b69832f1ed7739112200964 SHA512 42e3a95f198fbcfd3b89f52ec09acdeed16953b9679cd2fa3de51ab587e5a65cf4119e6d1d8a859f99e011c56c6871002e521afe12447fff1b83ea9f10ba09c4
|
||||
EBUILD burncdda-1.8.3.ebuild 713 BLAKE2B e420f819d332959355b55b3723c49bcab504c88fa923ef378fb8bca1f0d0642c31af6868d21fb04214e7965504175fca919d0dd7a36221c5163362075ea48074 SHA512 8f62740382d174173d5f31e048e3831a287d65a0025ccdbb4d4b546d84cf6872a2a4bde2f2322febe1349b8b669c01f8f9ed7ee54401b236f48132031b548a70
|
||||
MISC metadata.xml 527 BLAKE2B 9051fc1e5e9905f5e86eb2b8cc3cbfaeb1caa5e25ac730a45f63c99c7acdec20e49f004d3248efb7bbee886758b9ec350ffffc6c979c172cdb6898eebbb27da0 SHA512 7b37753fad3ed11f3afa59b31d51ae2a90336ebb16f22b20a8c1cbed06c4f430126708eb5ff63724204b6cb10489c966cae3d3cb6703b2d440c52c98ce987352
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Console app for copying burning audio cds"
|
||||
HOMEPAGE="http://burncdda.sourceforge.net/"
|
||||
SRC_URI="http://www.thenktor.homepage.t-online.de/burncdda/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ppc ~sparc x86"
|
||||
IUSE="flac mp3 vorbis"
|
||||
|
||||
RDEPEND="
|
||||
app-cdr/cdrdao
|
||||
dev-util/dialog
|
||||
media-sound/normalize
|
||||
media-sound/sox
|
||||
virtual/cdrtools
|
||||
flac? ( media-libs/flac )
|
||||
mp3? (
|
||||
media-sound/mpg123
|
||||
media-sound/mp3_check
|
||||
)
|
||||
vorbis? ( media-sound/vorbis-tools )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
|
||||
insinto /usr/lib/${PN}
|
||||
doins *.func
|
||||
|
||||
insinto /etc
|
||||
doins ${PN}.conf
|
||||
|
||||
dodoc CHANGELOG
|
||||
doman burncdda.1.gz
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST Leo-5.1-final.zip 9028778 BLAKE2B 17dcec884acc552c8079a842bc645c3279e66e52e2f043a92867ce4f00491561753156c8e4a31b9b132d2546d44a79d2d9c0050dfc153e0f37f043c992d0cb74 SHA512 a8e1d42c0b7c8f6aa4465295515ef19965a03142997a1b65304fd72a2c541248b7dba66d7be295465fd6dbdd7fcd5c6e6542d222edb71ddcab093c0c360340b1
|
||||
DIST leo-5.6.tar.gz 9255687 BLAKE2B 46a9aa1d90a1663ece57731b3685def3bf050f2c398310aca9d24c07256d23e40a94e505c43bd90c6c5a58fda2021409d3e6510eddd5a1bc0533273c45495475 SHA512 c9f6583be4f6a76d781adccc4076782c6f136b1057796228a398cd31c92d61e1b7a86d151f36352c6b1f677bb3d298b6f347c9874e3782c645fdb6ee38747955
|
||||
EBUILD leo-5.1.ebuild 752 BLAKE2B 3e332a29baad839b4d77e98696030bad380c6114cf434ee7b3ae1ec64e4105c206e44fb7e17d2fb27a6dc5ca634b5750d279bf0796bd76b15445cc1af754ccfc SHA512 18dfa9502681e7f206ec99e3a3c82e7b5b8b00e0b0a1f7b6a00a218db1458cf6944cda41dfa4dbc419b8208e123fd23ad07122fe755c7120d814876f68410110
|
||||
EBUILD leo-5.6.ebuild 816 BLAKE2B f3f952bb40e8d3bd36d3a6e7fa637618b02bd6e28dbfb01c70019113bad9562e0ab063335243ebfd84d26eba06e5001027989671ebffd564feb4f10ecab6392e SHA512 0a77b58defea7f4a00c8c3cad0376570da17511d2f18298d97159c524911a62669b1dc859d3c1370c1a4342436c615fa31db4fa4aec5e4212671d05e1f5a5a89
|
||||
EBUILD leo-5.6.ebuild 815 BLAKE2B c49d82fe8d02f9191a5ea30ed4b0d1f971357b988468f0c3775d1c16b1cd465d59a27d392dc1cf808180acb05e161ef156c50916c847a451ec2e65bee056a1a2 SHA512 464713c68fa4d3a170a740d49e3961f9fab0161e7d8253c4c16965bcc3a45f44e394733f3b981e04af41b39598682e37ed36c361f917fb366c653fe018844e26
|
||||
MISC metadata.xml 308 BLAKE2B 2c8d0a692156e40f0d67d490212ded6b82a67efb0450e6512db856cc108772745dbcc5fade6b866b85bf07b4416db3357d3c04f3287ef8958477e6008828a8a3 SHA512 cfa3bb11079aca56b6b381f365e655078a1f07738c3af9d6c7d10313ee0a6826c0f40cc70e8ff31be6bf033a5effc8a7d725bccda8f78341700df10717976c66
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST mg-20170828.tar.gz 141028 BLAKE2B a0243ee05f86161f1a9448ec92c8cf14362a60dd3643ad49f79fdd6c2ffe56f51415321eb6f3d7b78c1ca6eab9cb91380cdb63f699359080011d6801feaedd04 SHA512 1ea16b1dd5e9e08abf9fcf0889130b4f39d36872bb64df85470a9ced1db87c0eecb18cc6e8c3c5a04f9049d58ef4492d5a88cf3502ec3351abccb7bddfb90c14
|
||||
DIST mg-20171014.tar.gz 141045 BLAKE2B a5b3bda6ff3b6416093069b471762687c2279737aa05b297ccd3077aff195cf52831566768613a81dcc977a27ac5ffd6e8a1874aa1010b6d90f4c678b6825cee SHA512 d55818308421aa523fb30b6e4725bb122f37637a822fabafeba9f9da3b97fd7f6af6431fce3015c969d0e656a48e89ed49b790deefc69fbdbb7e257f8a1aeb56
|
||||
EBUILD mg-20170828.ebuild 1047 BLAKE2B ee8886aaabefaeb4005d711eb0520c4508407ff0d44c1b1a0094b025764242c9ff35df8808288b7b9df3a48120d0f00de880b454d1fb7176c0c570e5a3781e07 SHA512 e2f54dbdccc36ed6055b96c69246507c085fd88bb5bd136a05e8d2c364c0c887dc866405116fe1f28d63a03392c82da2abb2bee34db1075490cb3cbce24e92b0
|
||||
EBUILD mg-20171014.ebuild 1050 BLAKE2B b2d45a5b11748781551fa77f260d4d822bd753f7f13399298624ef9ee6fdf6abb2d9c1880d5b8458e0acc2e90312eb7f643c6001fa808a775830948e4213302a SHA512 bcb1553d343ed8cd8d7eddac0fe7f81cbd20a4fd268921e33c3d61fcad6054169db55f75a5856dbb2b5ba4b4c070832c1081fa465ad9a8e6a0c5bffcc7ceed96
|
||||
EBUILD mg-20171014.ebuild 1049 BLAKE2B b0216a82db0629fe4badb2db87618e2dded5fbc232db783843f4f835680a75e01ff3b7534979dc0f4cbe0539205c6d94f692174ae5f90129f4a1db9de6f7e9fa SHA512 a780cdd00bbaff4ac1a1bbaf8fee9a9f4df0d6494a69ff11c7e01d37fb9e0150de6ae52adbec83343e269e6fffa4b063ec45815e4dd847c40d12b1262bd778a4
|
||||
MISC metadata.xml 384 BLAKE2B 86ad99174028addfaef8bb9f143949161c8d1d81f2e946b3aa9088bd644b61ce97869d0a0b669abcff56e925fe8757d77f6123a2dfe340b8620db2ae84ba0b55 SHA512 70e2db47bef37d81a3842797ea0e12081e697b6e06bd25fbecfb64acf58b80e60a0c31508bf1c93879734af0921a47654fd489f08301b2517757741e0c6d25cf
|
||||
|
Binary file not shown.
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit elisp eutils
|
||||
|
||||
DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
|
||||
HOMEPAGE="http://common-lisp.net/project/slime/"
|
||||
SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 xref? ( xref.lisp )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="doc xref"
|
||||
RESTRICT=test # tests fail to contact sbcl
|
||||
|
||||
RDEPEND="virtual/commonlisp
|
||||
dev-lisp/asdf"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/texinfo-5.1
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
CLPACKAGE=swank
|
||||
CLSYSTEMS=swank
|
||||
SITEFILE=70${PN}-gentoo.el
|
||||
|
||||
src_prepare() {
|
||||
# Remove xref.lisp (which is non-free) unless USE flag is set
|
||||
use xref || rm -f xref.lisp
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
elisp-compile *.el || die
|
||||
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
|
||||
elisp-compile contrib/*.el lib/*.el || die
|
||||
emake -j1 -C doc slime.info || die "Cannot build info docs"
|
||||
|
||||
#if use doc; then
|
||||
# VARTEXFONTS="${T}"/fonts \
|
||||
# emake -j1 -C doc slime.pdf || die "emake doc failed"
|
||||
#fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
## install core
|
||||
elisp-install ${PN} *.{el,elc,lisp} || die "Cannot install SLIME core"
|
||||
|
||||
## install contribs
|
||||
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo} \
|
||||
|| die "Cannot install contribs"
|
||||
|
||||
## install lib
|
||||
elisp-install ${PN}/lib/ lib/*.{el,elc} || die "Cannot install libs"
|
||||
|
||||
## install swank
|
||||
elisp-install ${PN}/swank/ swank/*.lisp || die "Cannot install swank"
|
||||
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
|
||||
## install docs
|
||||
dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
|
||||
newdoc contrib/README.md README-contrib.md
|
||||
doinfo doc/slime.info
|
||||
use doc && dodoc doc/*.pdf
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,8 +1,3 @@
|
||||
DIST eselect-java-0.2.0.tar.bz2 13353 BLAKE2B 9fbc647329194ce61970ed7315ddbb22311ca3a58a370c2e4e5a693f8d085d01251b54ba586ea0cd9c5cbd5d0fa93db1054b955a4be53ab59ffce767aa878c9b SHA512 376c72317461c743dd91f8576cff7b1279b8f1672aa878c492ec3ed0da5f3c8d25cbb5fd4d9120109a01466dadbd049fb75d642187c850676d939925bcb55fdd
|
||||
DIST eselect-java-0.3.0.tar.bz2 13434 BLAKE2B 0a9f69f3ad75174bc49f2ada6aafac9c7135c151cb06e8a37cf60095a1bd323c5e7bd99752269c7674af9c1b67cc061778fdf8e49c8a02f2e90ec9bb623058b9 SHA512 d874d1d20d3920d16d5812b2aa28455f9166c6590b711e2bd49b1632e164be18f177eec5f5f2814391966ca3b710aab21b44d29afead2148cc7d0ed90841f9d8
|
||||
DIST eselect-java-0.4.0.tar.xz 13412 BLAKE2B da3df5c342b1632d1cc597909283cfcb7cb71d4bff04c2aa3253110f06b8addc5121efe1a50409f2b297c70c4f816a385a0199e68821acb6c48e3065d3097b37 SHA512 a1bdb2554e4dc78d980cab80591f6e0c537f983ae78d2ca98bda8f5292cf749fa5a9983dc51c6576176566f2fcc255ca40b04c26bd1b5d7f1db2d12b76048567
|
||||
EBUILD eselect-java-0.2.0-r1.ebuild 1422 BLAKE2B 1e714b50a1074d69fb8f0a4ca75daa1b4f9547c5aea1991a64bed70e3a8f6d1f0569770c3835189f74c89881afba857005b244a11f709d8d30576dde223a5ef1 SHA512 2d0ba4ba0d5fae0ab05112ab1f83f789f89a10b23787716a0b83f5901b4db0f2736294f75578e0a56089ef53e90bfed897f159faa19b1f0e61303180987b78de
|
||||
EBUILD eselect-java-0.2.0.ebuild 1213 BLAKE2B 5bc8f810f4aebcddbe80f57916a7da3205ff7afd749714ad232071cfb1b98416bea889ddc8d0c899da8c81bdf922813b98a26571b27e38da7e521c725828233d SHA512 a6fd1d0654bd5e74547e7d4d6053a0070b712eea372b82e9012a61e69aae258e60661ad0c00d308a7873714f66f6ca5bb435e8f43ae7710c206906096d22286c
|
||||
EBUILD eselect-java-0.3.0.ebuild 1437 BLAKE2B 33adee87bb34fea80eafc86328f50fb1660c274ab5bf559f31c19fe678466b183a46b317ad88b49b42e0d9d62ec3a6a7cc35f9143d53f2b394acad5d26c6a1c6 SHA512 b1be8dc5dead93e6b4363ddef6f0561faf75ac1c5dead5e6ddb68aca397f36d71ac2015a03141a26528877b4a639c88e80b3ee938c9084810aa692ca64f8ed68
|
||||
EBUILD eselect-java-0.4.0.ebuild 1221 BLAKE2B f9a09e4adc95dddfb03c88a5bdf7424c0b493d0e24cd9dfc1d4aa602ab6dd8b744cef0c3564a7d1fe967fa97e00dbb99ed8baad915acfa87ee37f8d2e14c3c69 SHA512 a888a2641d48de535de7d64fc5779bfd68346b408024a7e07190612a2efbfab0bdcaa495b824b1af4af7955c0e2766ae275e39c2943845d735e21197b165604d
|
||||
EBUILD eselect-java-0.4.0.ebuild 1218 BLAKE2B 54fce6af63f039aaaae41e3de9eb42368844f996e43cd516bb16b5cd9da81c2d836a28cb121156a60a2770916c146b4b2155f6053690ce06985921e82f332287 SHA512 87b63b6d4a179224bffa364c4c759fbe29121315bd4a2991bd086dacaa80a335f72c33db9c8752d2429f2521be1bfdc402857609f415cfb69561a3e1c7b5dd67
|
||||
MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A set of eselect modules for Java"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-ecj
|
||||
!app-eselect/eselect-maven
|
||||
!<dev-java/java-config-2.2
|
||||
app-admin/eselect"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
|
||||
# Bug 549498: "eselect XXX show" should never send output to stderr.
|
||||
sed -i \
|
||||
-e '/^do_show.. {$/,/^}$/{ /echo/s,>&2$,, }' \
|
||||
"${S}"/src/modules/maven.eselect.in \
|
||||
"${S}"/src/modules/ecj.eselect.in
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local REMOVED=0
|
||||
|
||||
rm -v "${EROOT}"usr/lib*/nsbrowser/plugins/javaplugin.so 2>/dev/null && REMOVED=1
|
||||
rm -v "${EROOT}"etc/java-config-2/current-icedtea-web-vm 2>/dev/null && REMOVED=1
|
||||
|
||||
if [[ "${REMOVED}" = 1 ]]; then
|
||||
elog "The eselect java-nsplugin module has been removed and your configuration"
|
||||
elog "has been cleaned up. From now on, you may only install either Oracle or"
|
||||
elog "IcedTea's plugin but not both. Note you can use IcedTea's plugin with an"
|
||||
elog "Oracle VM. See the README installed with icedtea-web for more details."
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A set of eselect modules for Java"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-ecj
|
||||
!app-eselect/eselect-maven
|
||||
!<dev-java/java-config-2.2
|
||||
app-admin/eselect"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local REMOVED=0
|
||||
|
||||
rm -v "${EROOT}"usr/lib*/nsbrowser/plugins/javaplugin.so 2>/dev/null && REMOVED=1
|
||||
rm -v "${EROOT}"etc/java-config-2/current-icedtea-web-vm 2>/dev/null && REMOVED=1
|
||||
|
||||
if [[ "${REMOVED}" = 1 ]]; then
|
||||
elog "The eselect java-nsplugin module has been removed and your configuration"
|
||||
elog "has been cleaned up. From now on, you may only install either Oracle or"
|
||||
elog "IcedTea's plugin but not both. Note you can use IcedTea's plugin with an"
|
||||
elog "Oracle VM. See the README installed with icedtea-web for more details."
|
||||
fi
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="A set of eselect modules for Java"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java"
|
||||
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-ecj
|
||||
!app-eselect/eselect-maven
|
||||
!<dev-java/java-config-2.2
|
||||
app-admin/eselect"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
|
||||
# Bug 549498: "eselect XXX show" should never send output to stderr.
|
||||
sed -i \
|
||||
-e '/^do_show.. {$/,/^}$/{ /echo/s,>&2$,, }' \
|
||||
"${S}"/src/modules/maven.eselect.in \
|
||||
"${S}"/src/modules/ecj.eselect.in
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local REMOVED=0
|
||||
|
||||
rm -v "${EROOT}"usr/lib*/nsbrowser/plugins/javaplugin.so 2>/dev/null && REMOVED=1
|
||||
rm -v "${EROOT}"etc/java-config-2/current-icedtea-web-vm 2>/dev/null && REMOVED=1
|
||||
|
||||
if [[ "${REMOVED}" = 1 ]]; then
|
||||
elog "The eselect java-nsplugin module has been removed and your configuration"
|
||||
elog "has been cleaned up. From now on, you may only install either Oracle or"
|
||||
elog "IcedTea's plugin but not both. Note you can use IcedTea's plugin with an"
|
||||
elog "Oracle VM. See the README installed with icedtea-web for more details."
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,4 @@
|
||||
AUX 2.1-python.patch 1019 BLAKE2B 1ca2692b77850998f49e93f43dc371d05e33438f867c352bdbf085a86a280e11fa5d00d738661875ede0041907683ced98407ce75676d638f35ae0a92cfd0f54 SHA512 039d3521bc1d646669fcccb43d04354dfe7ed32477a338c27a576c77e5ffcf15fcf0419c14df43aa37d727431cce6ab0327aa04199d09ce1749051ab12686df8
|
||||
DIST lyx-2.2.3.tar.xz 15501856 BLAKE2B 08606f0c18d9cb5891bd7d612361597e3efc7e7855f7607c2620f10ddb22b7078d5085f725911496198d2d8a47ece54cbfe67cfbf4ec8eb15450271cd133b095 SHA512 b5a4a16b22680022651a0f3911c2c24bcd3541a573e672e541cb0af6572089e4b0e0ec1cafb40850e75c377e7da5b286d0314886e0c57d55f57645d8e4a07708
|
||||
EBUILD lyx-2.2.3-r1.ebuild 4399 BLAKE2B 754fed823766e2927b7dabec8f8488974a17a2b7141e9b3d15f05128ede7f32a720ff35f09741607833d5bfe48bb5a10647c2150edab8c4f21d9e2d3b8d93592 SHA512 8ab5677b4759e000dc913e869234abcb3c3de155f069f007c19be932722c5a9a23cf8d646a921b82d2e063518de312d30adcd564d73f13a81dd3e04ade9f82d2
|
||||
EBUILD lyx-2.2.3-r3.ebuild 4386 BLAKE2B 1b1e1d7013669ebe97703ce687f93b5c698314d88f3ee0f5b3b22249a24eb088d61b448bfa4807679a99662dffb80713d438f69f80b790fa04dd667387e8c94b SHA512 8f80f7acdfa453d19757e92f37a67e6e4892dca6d40a119aef7f4fac1a64d673727e1f7d642217d90903fc6c9db1ed85a4f055575e736355b969c0a8d74cabc2
|
||||
EBUILD lyx-2.2.3-r4.ebuild 4369 BLAKE2B 139a8f7198de12dde8b5ac21e185b4ee3ff239e4f7a0bbfbc615585166a15fa7adc346028d2b8ec41c97401a1c359bfed0f72a69a947b21364e780ae52c3e2bd SHA512 5a7e911ff23ff6a3839cc873d6c15fdbb921c6675c8e3ed0e5cd609fcf2316dda1beb0f63dbad4bc898b4c5b6842cbbd269fe84e2ebb07dbcab0407b38b78143
|
||||
MISC metadata.xml 1760 BLAKE2B 8a223f94b48a92104942b9ae94c2746da8628c260fc597a836ae3b468bbe277b6383af960883fcd731f2ad288cc34d2ed6a58c118e1bfbdd3c2b766e99514328 SHA512 416c99a6d19a9e736a546c4f939cc5238de5027f1151d49d1bed800a5b2a026868d4197198e86c250b77be568f45f94ace125d83700316a5b001e21ed48b91b4
|
||||
|
@ -1,187 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit gnome2-utils eutils fdo-mime flag-o-matic font python-single-r1 qmake-utils toolchain-funcs
|
||||
|
||||
MY_P="${P/_}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
FONT_S="${S}/lib/fonts"
|
||||
FONT_SUFFIX="ttf"
|
||||
DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
|
||||
HOMEPAGE="https://www.lyx.org/"
|
||||
SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.2.x/${MY_P}.tar.xz
|
||||
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.2/${MY_P}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x64-macos ~x86-macos"
|
||||
IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex monolithic-build nls +qt5 rcs rtf subversion svg l10n_he"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/boost:=
|
||||
dev-texlive/texlive-fontsextra
|
||||
sys-apps/file
|
||||
sys-libs/zlib
|
||||
virtual/imagemagick-tools[png,svg?]
|
||||
aspell? ( app-text/aspell )
|
||||
cups? ( net-print/cups )
|
||||
dia? ( app-office/dia )
|
||||
docbook? ( app-text/sgmltools-lite )
|
||||
dot? ( media-gfx/graphviz )
|
||||
enchant? ( app-text/enchant )
|
||||
gnumeric? ( app-office/gnumeric )
|
||||
html? ( dev-tex/html2latex )
|
||||
hunspell? ( app-text/hunspell )
|
||||
latex? (
|
||||
app-text/dvipng
|
||||
app-text/ghostscript-gpl
|
||||
app-text/noweb
|
||||
app-text/ps2eps
|
||||
app-text/texlive
|
||||
dev-tex/chktex
|
||||
dev-tex/dvipost
|
||||
dev-texlive/texlive-fontsrecommended
|
||||
dev-texlive/texlive-latexextra
|
||||
dev-texlive/texlive-pictures
|
||||
|| ( dev-texlive/texlive-mathscience dev-texlive/texlive-science )
|
||||
|| ( dev-texlive/texlive-plaingeneric dev-texlive/texlive-genericextra )
|
||||
|| (
|
||||
dev-tex/hevea
|
||||
dev-tex/latex2html
|
||||
dev-tex/tex4ht[java]
|
||||
dev-tex/tth
|
||||
)
|
||||
)
|
||||
l10n_he? ( dev-tex/culmus-latex )
|
||||
!qt5? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
rcs? ( dev-vcs/rcs )
|
||||
rtf? (
|
||||
app-text/unrtf
|
||||
dev-tex/html2latex
|
||||
dev-tex/latex2rtf
|
||||
)
|
||||
subversion? ( dev-vcs/subversion )
|
||||
svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
!qt5? ( dev-qt/qtsvg:4 )
|
||||
qt5? (
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtx11extras:5
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
|
||||
|
||||
PATCHES=( "${FILESDIR}"/2.1-python.patch )
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
font_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CXX
|
||||
#bug 221921
|
||||
export VARTEXFONTS=${T}/fonts
|
||||
|
||||
econf \
|
||||
$(use_with aspell) \
|
||||
$(use_enable debug) \
|
||||
$(use_with enchant) \
|
||||
$(use_with hunspell) \
|
||||
$(use_enable monolithic-build) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable qt5) \
|
||||
--with-qt-dir=$(usex qt5 $(qt5_get_libdir)/qt5 $(qt4_get_libdir)) \
|
||||
--disable-stdlib-debug \
|
||||
--without-included-boost \
|
||||
--with-packaging=posix
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use l10n_he ; then
|
||||
echo "\bind_file cua" > "${T}"/hebrew.bind
|
||||
echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind
|
||||
|
||||
insinto /usr/share/lyx/bind
|
||||
doins "${T}"/hebrew.bind || die
|
||||
fi
|
||||
|
||||
newicon -s 32 "${S}/development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
|
||||
doicon -s 48 "${S}/lib/images/lyx.png"
|
||||
doicon -s scalable "${S}/lib/images/lyx.svg"
|
||||
|
||||
# fix for bug 91108
|
||||
if use latex ; then
|
||||
dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx || die
|
||||
fi
|
||||
|
||||
# fonts needed for proper math display, see also bug #15629
|
||||
font_src_install
|
||||
|
||||
python_fix_shebang "${ED}"/usr/share/${PN}
|
||||
|
||||
if use hunspell ; then
|
||||
dosym ../myspell /usr/share/lyx/dicts
|
||||
dosym ../myspell /usr/share/lyx/thes
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
font_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
# fix for bug 91108
|
||||
if use latex ; then
|
||||
texhash
|
||||
fi
|
||||
|
||||
# instructions for RTL support. See also bug 168331.
|
||||
if use l10n_he || has he ${LINGUAS} || has ar ${LINGUAS} ; then
|
||||
elog
|
||||
elog "Enabling RTL support in LyX:"
|
||||
elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
|
||||
elog "You must enable RTL support in LyX. To do so start LyX and go to"
|
||||
elog "Tools->Preferences->Language settings->Language"
|
||||
elog "and make sure the \"Right-to-left language support\" is checked"
|
||||
elog
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
if use latex ; then
|
||||
texhash
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,32 @@
|
||||
From 8464afed560fa1096d37aa82aef99c00819fec87 Mon Sep 17 00:00:00 2001
|
||||
From: Chris Mayo <aklhfex@gmail.com>
|
||||
Date: Fri, 2 Mar 2018 19:15:35 +0000
|
||||
Subject: [PATCH] fix directories passed to qmake being ignored
|
||||
|
||||
contains() matches the whole value, add regular expressions for the path
|
||||
components.
|
||||
---
|
||||
src/gui-qt/highlight.pro | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/gui-qt/highlight.pro b/src/gui-qt/highlight.pro
|
||||
index bae8d7c..0380a90 100644
|
||||
--- a/src/gui-qt/highlight.pro
|
||||
+++ b/src/gui-qt/highlight.pro
|
||||
@@ -43,13 +43,13 @@ unix {
|
||||
PKGCONFIG += lua
|
||||
|
||||
# to make it run within Qt Creator
|
||||
- !contains(DEFINES, DATA_DIR) {
|
||||
+ !contains(DEFINES, DATA_DIR.*) {
|
||||
DEFINES+=DATA_DIR=\\\"/usr/share/highlight/\\\"
|
||||
}
|
||||
- !contains(DEFINES, CONFIG_DIR) {
|
||||
+ !contains(DEFINES, CONFIG_DIR.*) {
|
||||
DEFINES+=CONFIG_DIR=\\\"/etc/highlight/\\\"
|
||||
}
|
||||
- !contains(DEFINES, DOC_DIR) {
|
||||
+ !contains(DEFINES, DOC_DIR.*) {
|
||||
DEFINES+=DOC_DIR=\\\"/usr/share/doc/highlight/\\\"
|
||||
}
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST scrollkeeper-omf.dtd 11031 BLAKE2B 47a52f587447f30c1c93ebdb4d1339d714260c7bcf16711591edb0b0f8a41d6694a1f64f0306d0c296c032869176b884adb50762eaa445f50684820effcb9399 SHA512 edb38d85352d0ed4a4fd1eea108cd88696d2f0759bc4402d4b7f85aa56b5647ca5a518de14deb3a429344ede474d42a64b90100e5d3c772ae6e5e47a47d86ff0
|
||||
EBUILD scrollkeeper-dtd-1.0-r1.ebuild 1538 BLAKE2B 1b75e066575e75c8c565b8185b6c870afbd164d809707fe2dcace671f598bbea01af6f7e2d8ff16c4a9b4e2e162d2fed46a24caaa75ec06c38485a767ae1c037 SHA512 28b31ab7494ba0a733c8ece1cd030d57d7b7d8c75b1aae43d046d4ca0eb2a249f00e16201526567581333b917489cb51143c6dbf113b8225b60553080dee4846
|
||||
EBUILD scrollkeeper-dtd-1.0.ebuild 1524 BLAKE2B 4cc68dac41877e9383b18c6003ac55e2a79f70047db2769c29e445f5b184cacaec9008838474b4fa0a708831cecf255a8cedadadb1da22aca54b9df84319e23c SHA512 38fc1b0f643a7ab4e60470c130f139cecdab0cf3b890a20d2ad1acac73570b8519d38d8d56c0dac7bf5c7e6d4a499cb39c9cd5137b4be8afe9b4d05a086798f2
|
||||
MISC metadata.xml 335 BLAKE2B 5557a7230bee25bc8e1340443746da2d41568635c68904549b2ac2f6227a70444cf2753e6656de56c290c1a96e18dbe882401bcba68e271259cafaa44402a1f1 SHA512 c0180e1504b25daba0b5f2a6556793cf721eca12a4c488a57e7960b9b096129e5f535a24e1da1ffa6b1d9e8b646325edcebd00e5f7e908ace3d81d818e49f8e3
|
||||
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DTD_FILE="scrollkeeper-omf.dtd"
|
||||
|
||||
DESCRIPTION="DTD from the Scrollkeeper package"
|
||||
HOMEPAGE="http://scrollkeeper.sourceforge.net/"
|
||||
SRC_URI="http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/${DTD_FILE}"
|
||||
|
||||
LICENSE="FDL-1.1"
|
||||
SLOT="1.0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/libxml2-2.4.19"
|
||||
DEPEND="${RDEPEND}
|
||||
!<app-text/scrollkeeper-9999-r1"
|
||||
|
||||
src_unpack() { :; }
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/xml/scrollkeeper/dtds
|
||||
doins "${DISTDIR}/${DTD_FILE}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Installing catalog..."
|
||||
|
||||
# Install regular DOCTYPE catalog entry
|
||||
"${EROOT}"usr/bin/xmlcatalog --noout --add "public" \
|
||||
"-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
|
||||
"${EROOT}"usr/share/xml/scrollkeeper/dtds/${DTD_FILE} \
|
||||
"${EROOT}"etc/xml/catalog
|
||||
|
||||
# Install catalog entry for calls like: xmllint --dtdvalid URL ...
|
||||
"${EROOT}"usr/bin/xmlcatalog --noout --add "system" \
|
||||
"${SRC_URI}" \
|
||||
"${EROOT}"usr/share/xml/scrollkeeper/dtds/${DTD_FILE} \
|
||||
"${EROOT}"etc/xml/catalog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Remove all sk-dtd from the cache
|
||||
einfo "Cleaning catalog..."
|
||||
|
||||
"${EROOT}"usr/bin/xmlcatalog --noout --del \
|
||||
"${EROOT}"usr/share/xml/scrollkeeper/dtds/${DTD_FILE} \
|
||||
"${EROOT}"etc/xml/catalog
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
EBUILD scrollkeeper-9999-r1.ebuild 500 BLAKE2B c0a5b8e81bcd258da79158d0108adb0cde5b2424967c33fbcfc456a268a5b234da4710b026de8cb896ebfe4a097de44f35081f1a6e8066586cd697864ca98d66 SHA512 4a334bcb0964b8e3d3dd6a5fd5d6b1ae4be5972b5b5c646b782048e6d4e3577e5d2d381c705a887dee14b813712d06ccadb7f7c9c3f7d7961acfec11b805ca7a
|
||||
EBUILD scrollkeeper-9999-r2.ebuild 500 BLAKE2B 50303e305fe5892faa7d55071a3390193c900bf2ee96d92f7923de7d094e866ff3dd12bebe3e1e3fd0c40ad61c47230704b45364a7a30b8c3c7727ba70c7db38 SHA512 352b260d4dab4fbb81da720bbdf7da566d824d759c8cacb3cea5ed24e93a4d6c2c80be99797f94d52738796c691790ad43e86549c3ad552bc2e6985ddcdfa293
|
||||
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST tidy-html5-5.6.0.tar.gz 665438 BLAKE2B 3e362c8a22a5de827ec14110bad08985ff326c061043cd3cb0ffefd6b3af9a178197fca6a97bbb42b94760e530ec44646f13f6429736f7989effe52515580f21 SHA512 179088a6dbd29bb0e4f0219222f755b186145495f7414f6d0e178803ab67140391283d35352d946f9790c6b1b5b462ee6e24f1cc84f19391cb9b65e73979ffd1
|
||||
EBUILD tidy-html5-5.6.0.ebuild 529 BLAKE2B b8e577e009fd70e3c8f254a3433b53e9736ca8bf10f6b75c8ae9c101de9ca7125f27fb39a151514562173e662ff5a2005202e59725b55d95fbdfb4eebb8ad524 SHA512 d8aa99b2409d8884984858701368dc0efcc374c1ca942d57f530270d4ec075ca09909327e27884eec7ab2c14904eb30ccad0204fd38f384c2a292fa51aa13aa2
|
||||
EBUILD tidy-html5-5.6.0.ebuild 528 BLAKE2B f5ebb88416a0f0dfe3ea09479115d1a83f17895a3a05ecdf770e68de541f2c77bab4656eccdb2570bb8d3ca02616c441eba8bc3867f8930161f54b66d474d026 SHA512 7eb96c3c88a4eb63737b021e7d38ca28d036d041246891d1e24ba2122c841e5b5dc89fe85f56cb9518435a501e89437a7b157daf11cd26e88668ecef9ffb2220
|
||||
MISC metadata.xml 333 BLAKE2B 92aabf92af24245465d0e5b1f99faabf41cdb71fffd31b7fb1e8268c5d91977b44d3998ede7789f280031c80d70deb726ed201b896007d63fd0710ffbf8b120e SHA512 aedfa31a9188be8d3ad9ea8b278acf1b3e90f9b0c91dd63b00c19a90c6a74d16ee57d80810f39392564fbc1b782b35b6231a9b453f91e765296e5ec45d5c087b
|
||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST ebuild-mode-1.38.tar.xz 30744 BLAKE2B a147fbb462f0e1a2ba3272c74b12c9357200b0ca6671d75263547d7b777489772504c9fda634a797fecff8dce35e40b7bb579cdbd9a7da99f68f74b08a48a4da SHA512 bfcc4fb100f7d9299e9b466c7661e865f9b93ee352780da1647f1a98159fe3e9eeb8cd4b7d1d9906d532316d1256ec7b6f821cac3d064cda15f2fd62ca7cb349
|
||||
DIST ebuild-mode-1.42.tar.xz 34936 BLAKE2B dd94d17dc57e2d32b329ab62ec6eec8ada6a4aeddadb8d978736f5dcb4d613759fd860043cab92d12db11614f8b7fa71fc5537576a2af3f5e6c9d56fc2fdcc05 SHA512 119f954eaf009bd0c9f0a75810b94a54d65ed91c6ffef20dd164c7a5ef095410dd0f3642426817f5efa6623d4f3e120ed3b27076222b02a90e75a83bb80b8703
|
||||
EBUILD ebuild-mode-1.38.ebuild 662 BLAKE2B 08e6f672a151cbb8fd073e96b2699fb193ab97880a2c23a20cf7d93fd88de8e0fc17fa98fd11be4250de912b4d99105c2c2f2d433a76f0b6273047dafd635f4c SHA512 1c9202c08e99ca94de61d887d13699d391799a26f0946d0ec3af109d13163e40413bedda9466c88a04e7ef14475cfb5d7c56c3678c81a4e35e4540c15474653f
|
||||
EBUILD ebuild-mode-1.42.ebuild 703 BLAKE2B 4fb8321a4f2708171c344e79fc313c45ddf1cf258d3bbdcff51b725537419560b2c02a203b73315b4fa80c47ebe468af93fbfef557e1e09347cc676b67db1298 SHA512 f93821aa3a2d511cbf90400ae2f9688f03ac712b08f22a7aef5dbfac475c5f1d11d63b8fd48b767086d826fd4baba20591dc597d7cc5e05d2a3feb12583651b8
|
||||
EBUILD ebuild-mode-1.42.ebuild 702 BLAKE2B 3917cdc93e5c0060b598dc1e014b6a0571c1a2299a99644dbc32e55b5ac54e2eca437928eb68398f24e21cf98d31c4df874cbca6a407f45efdfcad5138f29de5 SHA512 2cc41d56bf3f7a9b5d7baf7607d7fa4bba6a541e3fdee1c96c4b9bf2238a8375415415da5130b06d9d5dfa0a88e143188a4a238f8fe2e9a72b015f36691f0845
|
||||
MISC metadata.xml 417 BLAKE2B d442b7726c175c95922475904d9dbb6260ecf53140bf041121fed80c3183142bdf7bcc88f7f87eeeab0dd91a81eacf507e2c4ea8cc8f86dbf6b60c52fcec868d SHA512 459969f9a78209b1058fb5fed220192bddd532c9dabc8e5d340c040bef0e454f08fe3896b33bcddaa011fd4639351f6f6a33ba6669895e99e001810324c101ad
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
inherit eutils user
|
||||
|
||||
DESCRIPTION="Flash-optimized, in-memory, nosql database"
|
||||
HOMEPAGE="http://www.aerospike.com"
|
||||
SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/readline:0
|
||||
sys-libs/zlib
|
||||
dev-libs/openssl:0
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}-debian7"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup aerospike
|
||||
enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local server_deb="${P}.debian7.x86_64.deb"
|
||||
local tools_deb="aerospike-tools-3.15.0.3.debian7.x86_64.deb"
|
||||
|
||||
ar x "${server_deb}" || die
|
||||
tar xzf data.tar.gz && rm data.tar.gz || die
|
||||
|
||||
ar x "${tools_deb}" || die
|
||||
tar xzf data.tar.gz && rm data.tar.gz || die
|
||||
|
||||
rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
|
||||
rm usr/bin/{asfixownership,asmigrate2to3}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/
|
||||
doins -r opt/aerospike
|
||||
|
||||
fperms +x -R /opt/aerospike/bin/
|
||||
fperms +x -R /opt/aerospike/lib/python/
|
||||
|
||||
for dir in '/etc' '/var/log'; do
|
||||
keepdir "${dir}/aerospike"
|
||||
done
|
||||
|
||||
insinto /etc/aerospike
|
||||
for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
|
||||
doins "${FILESDIR}/${conf}"
|
||||
done
|
||||
|
||||
insinto /usr/bin
|
||||
doins usr/bin/*
|
||||
fperms +x -R /usr/bin/asd
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/aerospike.logrotate aerospike
|
||||
|
||||
newinitd "${FILESDIR}"/aerospike.init aerospike
|
||||
|
||||
fowners -R aerospike:aerospike /opt/aerospike/
|
||||
fowners aerospike:aerospike /usr/bin/asd
|
||||
fowners -R aerospike:aerospike /var/log/aerospike
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue