parent
0e5b0d1550
commit
8b4a599cf8
@ -1,11 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX speechd-el-2.4-emacs23.patch 2154 SHA256 825b873c8dffc9628a2f32d72ae0c19f56fd085d35df29be22810e384411d129 SHA512 7493476eec6c653205c0ad0c899d01a75f875e899c43fddfe78ab14ae9a35b2626b5f82dc80ad0c745ec7d8333e314b50d6265b59b09e9569170b87877286025 WHIRLPOOL b33fb03f59d61c61b45663015fd0cac0d529e2396ee53b6b80a34c05c9a4d5f58c951d4d4f8f48d6ad825c1fb9801a76bb2e000b7a0eea95cd0936196a4da136
|
||||
DIST speechd-el-0.4.tar.gz 131535 SHA256 a34e3093a788e948420965144f6f79fffbe15e64e611eb2a2278e9004199c5cd SHA512 6c144c464d94d9bc278b92097e893d473d4c5c64004a10cbf522a5cc20cb3a5ebc55fa5a5f40cd4b325567556bac4790b3f92bea02c25b0476221bc55bcb16c1 WHIRLPOOL 39ca8fc5cca7ec994ef0b8279365e8ddd6cce5ab2432ccf1b1ddd178f093443e9ce77b5d009dc1a3a5db5390801a0f9ea8178937d44c13474defb300a199db63
|
||||
DIST speechd-el-1.0.tar.gz 145875 SHA256 30373c44b843052b8e25b80ec8433b23a743dc92302e3d6fb1b5888131ac665f SHA512 6c2f63e126f25c498c4e036a6486f93cdca08ffdb94d979fe4bdcfc69393c63c6ff44dd21dbac635cd98b9e99cbe2965fb7d4a5ac98965c0a2557862c0620789 WHIRLPOOL 15c11a065c5cae715f09e4c8b66c230186f9021249be46246bb10271068b5eb2f1e4d60d1e736eb769ce1b286c6fe6c052a71c60a9f45fd6a955d197a3b6cf99
|
||||
DIST speechd-el-2.2.tar.gz 177968 SHA256 6d57638fb20ef09207bea02b5d6cd65834aa4bbaf9b1b24833ae43c883298657 SHA512 f444f9b553ecfad82218f8d41f9928ff990b55ebed99a9fedffa6ad6273bca87fff2e3464ed934db3d60088c69eb2ba0db61526aa32d8e831129ba4dc5243eaf WHIRLPOOL 9522191c06b055b711135932e603632dddedca1b39d67346eb01d4df92f7d8a84d7f650f6c4785dc2c9c39c3103a7f1782707893a8fe7b9f820b88b41fd61f4c
|
||||
DIST speechd-el-2.4.tar.gz 182959 SHA256 bccf6a26cdb6123001473b5a618dc658fef6630014eddaf12fde4b7628458fda SHA512 394c94c32a91ef8a4914b19b57060de42368842a0fb1470d3e478c9b22c591ac05e908490b7da91a279f0c09643e0581bdcc260d4b329b923b4a5b75ebf062bd WHIRLPOOL 34a5c482b9eb7ee52e7922ba7be3bce847152a2d40a864016e7b2926b604b2984ef0777d746db8c742e1eec75775b7be481e5b8594175e0951883e9a7b63fdff
|
||||
DIST speechd-el-2.5.tar.gz 183278 SHA256 1ec52b27248e1c68d3ac37bee78842f3e124dc78e63891a1b706519349e4824e SHA512 b4e5d00d3a86be9c42172ab48c5b0c0f5f25817cb542302f04e29f594422247e4b008428dfaaa1bb2e208a71f126b9c86d25186974606bf5764212a0d6a1a09f WHIRLPOOL 3063e34e19e239653455ebe51bbc0e2e8630c21d5bd2342a24e39c1c8d6a831bb595165611cfa9b441fb6e9ccab50d956b81e63bb4235a86a03464812ffbe4ac
|
||||
EBUILD speechd-el-0.4.ebuild 892 SHA256 2b12817259520212b413d713c09a67e530ae875d8a4aad366a52e2b361bba79a SHA512 69beb2689456694751b1d5a52e1823a6b32fe50e15f11b06402cc6bedd69987b6efcf79f783d90aa1cba4fec7f7e8820357e1ac93571d46107d973ea5829529a WHIRLPOOL b992bc951ba0873784eca4bc7df0b00962942df79e2a57310115b5436d0aadcbef633d34d5c8fdbf1db35ae9006aa1904f1ceeeaebf9df4027c15ffb003c90c8
|
||||
EBUILD speechd-el-1.0.ebuild 926 SHA256 1ef79788fdc18eaf6a8fe639089d151db53fa4748dafffaced5f4320ad573339 SHA512 5363e352c6de24b4d80d4165638de43d91ad0b5ee415a1d094ac00c72012bfeb2803c0982736d574fed0556abf812eb856c5ecdb789e92ddf16464c26f1f8e35 WHIRLPOOL 5d6e04ebde5ef7ee8641178e98b1fad01928b6747d962aa6cb89956d843ac6da95b573e54c5e1612a98747bef1a6e010bd0b91934797cf9cbd93aaf138a5fea1
|
||||
EBUILD speechd-el-2.2.ebuild 1093 SHA256 941c4cc6860191be1c4313ae1deb062412d84260358cba845cb83900cb2eee0d SHA512 92deb8a5440a612fca8200295df63d8646b6d07ba5ae681562ed5a7b0b17fee37f1ccbb40e3c7302f391c88a7cb20e8c838d0b87574fbb2fdf0b03b658707543 WHIRLPOOL 22afbaacb1e4c1bd2e1e94103be5e35b41d9f2321adbed8e0a0c631ee172a8262fef4bf8369145a06c3ff7a05b6d17ddb35088407aa02ced7a614f265e549b79
|
||||
EBUILD speechd-el-2.4.ebuild 1157 SHA256 d9249f6fe145c77d611cee2708e50657db3ab5d922e7b886fdfe1eca5438aef5 SHA512 419b67ee7caa0afa0106f8c0adaa7c0530ff3e5ca9693ba1ecf1f74026ee9caa178493e26dd82febbb341ae3a2ade38bf21f994ecf9f8e31847764bc652757eb WHIRLPOOL 3e3ed0ad668d2756366c6610bb491ab2be74a05998bde0107540ec1d9229233ec743a7da217e891067863b0a1947da3d3238544ca74015fd9bd3bf91e3d23d97
|
||||
MISC ChangeLog 2449 SHA256 a1265d4fcb9267e188901a29e716ee6179b693707bcb43d8ce395b03ac0aba5f SHA512 24c6ea3a5ca88d9dad704d7c98768214e4acb3bb3b44c0cf67f829e9ae597cd5a4b6dfd25637d1644a3dcbc8c501977626c63dd21de69d764e892f368380dfb5 WHIRLPOOL 8f381251f2a3856fc2b1dbe4cea430168af4d0713171ef9bbe1c696a01d1b9bc9e7a5c1be71922d10a99d01924c4318f41a6338efd58ee2a5ddead42f2e94f33
|
||||
EBUILD speechd-el-2.5.ebuild 1096 SHA256 cef090eb5c6cd3a32fab993e7fe4f5cd23c74780471d7f398e66687100f56f46 SHA512 0587212d7e16957b1eaa3d62c535a9d8b79d69df732accfe2d15c5996ba40199f9991ced7bd2ac0abaa4bbec77094ef0c4b40b24989828aa56a10e16260e4549 WHIRLPOOL c8c442aa53199baa3f05b4e771b69fe45cb9178a8b7ebd439095d539ab363561071ae220dff2d311209dc74341accdb7f96b91a7637e7ee8e1c4f3e966ebf29e
|
||||
MISC ChangeLog 2653 SHA256 9e45f2f5bd8b57e8b104bf5425be9ad9b9388261678f94e08c73bf6b3968f6a1 SHA512 bf8144a2236262332dc9d2f7562f7d655891c57cc90c27739fb10601b855542836820e1a52ea7059e55811f860d2e317196b692012a34972707ce9a18edae9cb WHIRLPOOL ef40fbbbc533871700cc86ae3f5a02c68f405732ed74681115e2d5d5db3c2708e976155c592af8c26124387f3bfbd96c232ddf30fe1163c6763b990dd1f131e2
|
||||
MISC metadata.xml 305 SHA256 41f4cd9ca3f6bbf54539e378b84b3fa141eae4b43e723a6b0aee43cc640a8661 SHA512 ca9d1300ba59a6286aa220fa61e6759b44e777d1096688d9cc338ab5c57d53eee760f63a43e032c61d7a26e4ad258446fb95adabf39b8b00df9e0ee9be6355e7 WHIRLPOOL 463a81a067a839374abb1c8d953d37cf8ae5d0dd4115e0a02c82831549efbfafd302731ca9d963bf598b4db347f94ce37140307dce9d79618d74d6d53de0782c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR9zOqAAoJEH8qFnJlIeBtgXsH+wTZIQFPTv3lPf9r5X607w01
|
||||
oj0SzAOU3ed194w2CKWMAYgIW78Q75kdkD3IJz1QZ++TVHA9rB4tReq8SL2cl2AV
|
||||
Qq+DWz7Xo0JVbryE726vwwygT5t0E4EUDUNdezr95MqODwrg1jaGG+8jbByndVeG
|
||||
zzN0p0h1Aqj3IeXruF4d96pDU8WwDHsIik5cA68KijPyzYQVu4bDrqztpIn5WHB6
|
||||
gWZW7SW4O4x2xuT6j80nNMZvKqmNpEDJz07wl3d1Y7bOyB2jtnF0KTLaqgXf55/6
|
||||
bkOHj5A1XbVr0ELWgtVEtOVYSUbpiYzA9TQFkppMQrdIVvhusYazKhZC61qIsX4=
|
||||
=KSj+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speechd-el/speechd-el-1.0.ebuild,v 1.4 2009/10/17 22:01:46 halcy0n Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs speech support"
|
||||
HOMEPAGE="http://www.freebsoft.org/speechd-el"
|
||||
SRC_URI="http://www.freebsoft.org/pub/projects/speechd-el/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=app-emacs/elib-1.0
|
||||
>=app-accessibility/speech-dispatcher-0.5"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
einfo "Nothing to compile"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.el
|
||||
exeinto /usr/bin
|
||||
doexe speechd-log-extractor
|
||||
dodoc ANNOUNCE ChangeLog EMACSPEAK* NEWS README speechd-speak.pdf
|
||||
doinfo speechd-el.info
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Execute the following command from within emacs to get it to speak:"
|
||||
elog " M-x load-library RET speechd-speak RET"
|
||||
}
|
@ -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/app-accessibility/speechd-el/speechd-el-2.5.ebuild,v 1.1 2013/07/30 03:31:46 teiresias Exp $
|
||||
|
||||
EAPI="4"
|
||||
NEED_EMACS=23
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs speech support"
|
||||
HOMEPAGE="http://www.freebsoft.org/speechd-el"
|
||||
SRC_URI="http://www.freebsoft.org/pub/projects/speechd-el/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="brltty"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=app-accessibility/speech-dispatcher-0.7
|
||||
brltty? ( app-accessibility/brltty )"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.el *.elc
|
||||
dobin speechd-log-extractor
|
||||
dodoc ANNOUNCE NEWS README speechd-speak.pdf
|
||||
doinfo speechd-el.info
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Execute the following commands from within emacs to get it to speak:"
|
||||
elog " M-x load-library RET speechd-speak RET"
|
||||
elog " M-x speechd-speak RET"
|
||||
elog
|
||||
elog "or add the following to your ~/.emacs file:"
|
||||
elog
|
||||
elog "(autoload 'speechd-speak \"speechd-speak\" nil t)"
|
||||
elog '(speechd-speak)'
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-postgresql/eselect-postgresql-1.2.0.ebuild,v 1.1 2013/07/29 11:32:19 titanofold Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="Utility to select the default PostgreSQL slot"
|
||||
HOMEPAGE="http://www.gentoo.org/"
|
||||
SRC_URI="http://dev.gentoo.org/~titanofold/${P}.tbz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-admin/eselect"
|
||||
|
||||
src_install() {
|
||||
keepdir /etc/eselect/postgresql
|
||||
|
||||
insinto /usr/share/eselect/modules
|
||||
doins postgresql.eselect
|
||||
|
||||
dosym /usr/bin/eselect /usr/bin/postgresql-config
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
diff --git a/runtime/Makefile.am b/runtime/Makefile.am
|
||||
index dea06fe..34384be 100644
|
||||
--- a/runtime/Makefile.am
|
||||
+++ b/runtime/Makefile.am
|
||||
@@ -97,12 +97,13 @@ librsyslog_la_SOURCES = \
|
||||
#
|
||||
|
||||
if WITH_MODDIRS
|
||||
-librsyslog_la_CPPFLAGS = -DSD_EXPORT_SYMBOLS -D_PATH_MODDIR=\"$(pkglibdir)/:$(moddirs)\" $(PTHREADS_CFLAGS) -I\$(top_srcdir)/tools
|
||||
+librsyslog_la_CPPFLAGS = -DSD_EXPORT_SYMBOLS -D_PATH_MODDIR=\"$(pkglibdir)/:$(moddirs)\"
|
||||
else
|
||||
-librsyslog_la_CPPFLAGS = -DSD_EXPORT_SYMBOLS -D_PATH_MODDIR=\"$(pkglibdir)/\" -I$(top_srcdir) $(PTHREADS_CFLAGS) -I\$(top_srcdir)/tools -I\$(top_srcdir)/grammar
|
||||
+librsyslog_la_CPPFLAGS = -DSD_EXPORT_SYMBOLS -D_PATH_MODDIR=\"$(pkglibdir)/\" -I\$(top_srcdir) -I\$(top_srcdir)/grammar
|
||||
endif
|
||||
#librsyslog_la_LDFLAGS = -module -avoid-version
|
||||
-librsyslog_la_LIBADD = $(DL_LIBS) $(RT_LIBS)
|
||||
+librsyslog_la_CPPFLAGS += $(PTHREADS_CFLAGS) $(LIBEE_CFLAGS) $(LIBUUID_CFLAGS) $(JSON_C_CFLAGS) -I\$(top_srcdir)/tools
|
||||
+librsyslog_la_LIBADD = $(DL_LIBS) $(RT_LIBS) $(LIBEE_LIBS) $(LIBUUID_LIBS) $(JSON_C_LIBS)
|
||||
|
||||
#
|
||||
# regular expression support
|
@ -0,0 +1,154 @@
|
||||
diff --git a/action.c b/action.c
|
||||
index 259fb66..6b52d70 100644
|
||||
--- a/action.c
|
||||
+++ b/action.c
|
||||
@@ -98,7 +98,7 @@
|
||||
#include <strings.h>
|
||||
#include <time.h>
|
||||
#include <errno.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
|
||||
#include "dirty.h"
|
||||
#include "template.h"
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index d6d5c92..1970f60 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -33,7 +33,9 @@ PKG_PROG_PKG_CONFIG
|
||||
|
||||
# modules we require
|
||||
PKG_CHECK_MODULES(LIBESTR, libestr >= 0.1.5)
|
||||
-PKG_CHECK_MODULES([JSON_C], [json])
|
||||
+PKG_CHECK_MODULES([JSON_C], [json],, [
|
||||
+ PKG_CHECK_MODULES([JSON_C], [json-c])
|
||||
+])
|
||||
|
||||
case "${host}" in
|
||||
*-*-linux*)
|
||||
@@ -821,7 +823,7 @@ if test "x$enable_rsyslogrt" = "xyes"; then
|
||||
RSRT_LIBS1="\$(top_builddir)/runtime/librsyslog.la"
|
||||
fi
|
||||
AM_CONDITIONAL(ENABLE_RSYSLOGRT, test x$enable_rsyslogrt = xyes)
|
||||
-RSRT_CFLAGS="\$(RSRT_CFLAGS1) \$(LIBESTR_CFLAGS) \$(JSON_C_FLAGS)"
|
||||
+RSRT_CFLAGS="\$(RSRT_CFLAGS1) \$(LIBESTR_CFLAGS) \$(JSON_C_CFLAGS)"
|
||||
RSRT_LIBS="\$(RSRT_LIBS1) \$(LIBESTR_LIBS) \$(JSON_C_LIBS)"
|
||||
AC_SUBST(RSRT_CFLAGS1)
|
||||
AC_SUBST(RSRT_LIBS1)
|
||||
diff --git a/plugins/imkmsg/kmsg.c b/plugins/imkmsg/kmsg.c
|
||||
index 822d3db..172ff4d 100644
|
||||
--- a/plugins/imkmsg/kmsg.c
|
||||
+++ b/plugins/imkmsg/kmsg.c
|
||||
@@ -34,7 +34,7 @@
|
||||
#include <ctype.h>
|
||||
#include <sys/klog.h>
|
||||
#include <sys/sysinfo.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
|
||||
#include "rsyslog.h"
|
||||
#include "srUtils.h"
|
||||
diff --git a/plugins/mmaudit/mmaudit.c b/plugins/mmaudit/mmaudit.c
|
||||
index 6b6b804..c7cff2c 100644
|
||||
--- a/plugins/mmaudit/mmaudit.c
|
||||
+++ b/plugins/mmaudit/mmaudit.c
|
||||
@@ -43,7 +43,7 @@
|
||||
#include <errno.h>
|
||||
#include <unistd.h>
|
||||
#include <ctype.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include "conf.h"
|
||||
#include "syslogd-types.h"
|
||||
#include "template.h"
|
||||
diff --git a/plugins/mmjsonparse/mmjsonparse.c b/plugins/mmjsonparse/mmjsonparse.c
|
||||
index 35f69aa..b16aef0 100644
|
||||
--- a/plugins/mmjsonparse/mmjsonparse.c
|
||||
+++ b/plugins/mmjsonparse/mmjsonparse.c
|
||||
@@ -35,7 +35,7 @@
|
||||
#include <errno.h>
|
||||
#include <unistd.h>
|
||||
#include <ctype.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include "conf.h"
|
||||
#include "syslogd-types.h"
|
||||
#include "template.h"
|
||||
diff --git a/plugins/mmnormalize/mmnormalize.c b/plugins/mmnormalize/mmnormalize.c
|
||||
index fcadc32..f93974a 100644
|
||||
--- a/plugins/mmnormalize/mmnormalize.c
|
||||
+++ b/plugins/mmnormalize/mmnormalize.c
|
||||
@@ -40,7 +40,7 @@
|
||||
#include <unistd.h>
|
||||
#include <libestr.h>
|
||||
#include <libee/libee.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include <liblognorm.h>
|
||||
#include "conf.h"
|
||||
#include "syslogd-types.h"
|
||||
diff --git a/plugins/ommongodb/ommongodb.c b/plugins/ommongodb/ommongodb.c
|
||||
index dd99741..64d501d 100644
|
||||
--- a/plugins/ommongodb/ommongodb.c
|
||||
+++ b/plugins/ommongodb/ommongodb.c
|
||||
@@ -33,7 +33,7 @@
|
||||
#include <stdint.h>
|
||||
#include <time.h>
|
||||
#include <mongo.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
/* For struct json_object_iter, should not be necessary in future versions */
|
||||
#include <json/json_object_private.h>
|
||||
|
||||
diff --git a/runtime/msg.c b/runtime/msg.c
|
||||
index a227567..e683cdb 100644
|
||||
--- a/runtime/msg.c
|
||||
+++ b/runtime/msg.c
|
||||
@@ -41,7 +41,7 @@
|
||||
#endif
|
||||
#include <netdb.h>
|
||||
#include <libestr.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
/* For struct json_object_iter, should not be necessary in future versions */
|
||||
#include <json/json_object_private.h>
|
||||
#if HAVE_MALLOC_H
|
||||
diff --git a/runtime/msg.h b/runtime/msg.h
|
||||
index 6faf066..ac220b6 100644
|
||||
--- a/runtime/msg.h
|
||||
+++ b/runtime/msg.h
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
#include <pthread.h>
|
||||
#include <libestr.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include "obj.h"
|
||||
#include "syslogd-types.h"
|
||||
#include "template.h"
|
||||
diff --git a/template.c b/template.c
|
||||
index b675255..9cefa05 100644
|
||||
--- a/template.c
|
||||
+++ b/template.c
|
||||
@@ -34,7 +34,7 @@
|
||||
#include <string.h>
|
||||
#include <ctype.h>
|
||||
#include <assert.h>
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include "stringbuf.h"
|
||||
#include "syslogd-types.h"
|
||||
#include "template.h"
|
||||
diff --git a/template.h b/template.h
|
||||
index 318db6f..87a1c77 100644
|
||||
--- a/template.h
|
||||
+++ b/template.h
|
||||
@@ -30,7 +30,7 @@
|
||||
#ifndef TEMPLATE_H_INCLUDED
|
||||
#define TEMPLATE_H_INCLUDED 1
|
||||
|
||||
-#include <json/json.h>
|
||||
+#include <json.h>
|
||||
#include <libestr.h>
|
||||
#include "regexp.h"
|
||||
#include "stringbuf.h"
|
@ -1,254 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-5.8.5.ebuild,v 1.12 2012/08/19 19:07:06 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit autotools-utils eutils systemd
|
||||
|
||||
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||
HOMEPAGE="http://www.rsyslog.com/"
|
||||
SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
|
||||
zeromq? ( https://github.com/aggregateknowledge/rsyslog-zeromq/tarball/44b551abc29dd5b541884bd51b45b413855a93d8 -> ${PN}-zeromq.tar.gz )"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3"
|
||||
KEYWORDS="amd64 ~arm hppa x86"
|
||||
SLOT="0"
|
||||
IUSE="dbi debug doc extras gnutls kerberos mysql oracle postgres relp snmp static-libs zeromq zlib"
|
||||
|
||||
RDEPEND="dbi? ( dev-db/libdbi )
|
||||
extras? ( net-libs/libnet )
|
||||
gnutls? ( net-libs/gnutls dev-libs/libgcrypt )
|
||||
kerberos? ( virtual/krb5 )
|
||||
mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
oracle? ( dev-db/oracle-instantclient-basic )
|
||||
relp? ( >=dev-libs/librelp-0.1.3 )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
zeromq? ( net-libs/zeromq )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
BRANCH="5-stable"
|
||||
|
||||
# need access to certain device nodes
|
||||
RESTRICT="test"
|
||||
|
||||
# Maitainer note : open a bug to upstream
|
||||
# showing that building in a separate dir fails
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=(AUTHORS ChangeLog doc/rsyslog-example.conf)
|
||||
|
||||
src_prepare() {
|
||||
# Maintainer notes:
|
||||
# ZeroMQ support, for now it is done by hand until upstream process bug.
|
||||
# Bugzilla : http://bugzilla.adiscon.com/show_bug.cgi?id=277
|
||||
if use zeromq; then
|
||||
local ZEROPATH=${WORKDIR}/aggregateknowledge-rsyslog-zeromq-44b551a
|
||||
epatch ${ZEROPATH}/rsyslog-zeromq.patch
|
||||
cp -r ${ZEROPATH}/{i,o}mzeromq "${S}/plugins"
|
||||
fi
|
||||
|
||||
# Don't force '-g' CFLAG
|
||||
sed -i 's/CFLAGS="\(.*\) -g"/CFLAGS="\1"/g' configure.ac || die
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Maintainer notes:
|
||||
# * rfc3195 needs a library and development of that library
|
||||
# is suspended, so we disable it
|
||||
# * About the java GUI:
|
||||
# The maintainer says there is no real installation support
|
||||
# for the java GUI, so we disable it for now.
|
||||
local myeconfargs=(
|
||||
--disable-gui
|
||||
--disable-rfc3195
|
||||
--enable-largefile
|
||||
--enable-unlimited-select
|
||||
--enable-imdiag
|
||||
--enable-imfile
|
||||
--enable-impstats
|
||||
--enable-imtemplate
|
||||
--enable-imptcp
|
||||
--enable-mail
|
||||
--enable-omprog
|
||||
--enable-omstdout
|
||||
--enable-omtemplate
|
||||
--enable-omdbalerting
|
||||
--enable-omuxsock
|
||||
--enable-pmlastmsg
|
||||
--enable-pmrfc3164sd
|
||||
--enable-pmcisconames
|
||||
--enable-pmaixforwardedfrom
|
||||
--enable-pmsnare
|
||||
$(use_enable extras omudpspoof)
|
||||
$(use_enable zlib)
|
||||
$(use_enable mysql)
|
||||
$(use_enable dbi libdbi)
|
||||
$(use_enable postgres pgsql)
|
||||
$(use_enable oracle oracle)
|
||||
$(use_enable gnutls)
|
||||
$(use_enable kerberos gssapi-krb5)
|
||||
$(use_enable relp)
|
||||
$(use_enable snmp)
|
||||
$(use_enable snmp mmsnmptrapd)
|
||||
$(use_enable debug)
|
||||
$(use_enable debug rtinst)
|
||||
$(use_enable debug diagtools)
|
||||
$(use_enable debug memcheck)
|
||||
$(use_enable debug valgrind)
|
||||
)
|
||||
|
||||
use zeromq && myeconfargs=(
|
||||
${myeconfargs[@]-}
|
||||
$(use_enable zeromq imzeromq)
|
||||
$(use_enable zeromq omzeromq)
|
||||
)
|
||||
|
||||
systemd_to_myeconfargs
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=(doc/)
|
||||
autotools-utils_src_install
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}-gentoo.conf" ${PN}.conf
|
||||
newconfd "${FILESDIR}/${BRANCH}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${BRANCH}/${PN}.initd" ${PN}
|
||||
keepdir /var/spool/${PN}
|
||||
keepdir /etc/ssl/${PN}
|
||||
keepdir /etc/${PN}.d
|
||||
|
||||
use static-libs || find "${D}" -name '*.la' -delete || die
|
||||
|
||||
if use mysql; then
|
||||
insinto /usr/share/doc/${PF}/scripts/mysql
|
||||
doins plugins/ommysql/{createDB.sql,contrib/delete_mysql}
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
insinto /usr/share/doc/${PF}/scripts/pgsql
|
||||
doins plugins/ompgsql/createDB.sql
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}.logrotate" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use mysql || use postgres; then
|
||||
echo
|
||||
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||
elog " /usr/share/doc/${PF}/scripts"
|
||||
fi
|
||||
|
||||
if use gnutls; then
|
||||
echo
|
||||
elog "To create a default CA and certificates for your server and clients, run:"
|
||||
elog " emerge --config =${PF}"
|
||||
elog "on your logging server. You can run it several times,"
|
||||
elog "once for each logging client. The client certificates will be signed"
|
||||
elog "using the CA certificate generated during the first run."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if ! use gnutls ; then
|
||||
einfo "There is nothing to configure for rsyslog unless you"
|
||||
einfo "used USE=gnutls to build it."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Make sure the certificates directory exists
|
||||
CERTDIR="${ROOT}/etc/ssl/${PN}"
|
||||
if [ ! -d "${CERTDIR}" ]; then
|
||||
mkdir "${CERTDIR}" || die
|
||||
fi
|
||||
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||
|
||||
# Create a default CA if needed
|
||||
if [ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]; then
|
||||
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<_EOF
|
||||
cn = Portage automated CA
|
||||
ca
|
||||
cert_signing_key
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-self-signed \
|
||||
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
# Create the server certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for server ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<_EOF
|
||||
cn = ${CN}
|
||||
tls_www_server
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
else
|
||||
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||
fi
|
||||
|
||||
# Create a client certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for client ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<_EOF
|
||||
cn = ${CN}
|
||||
tls_www_client
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
rm -f "${T}/${PF}.$$"
|
||||
|
||||
echo
|
||||
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||
einfo " http://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||
}
|
@ -1,261 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-6.2.2.ebuild,v 1.3 2012/07/23 20:57:31 maekke Exp $
|
||||
|
||||
EAPI=4
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit autotools-utils eutils systemd
|
||||
|
||||
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||
HOMEPAGE="http://www.rsyslog.com/"
|
||||
SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
|
||||
zeromq? ( https://github.com/aggregateknowledge/rsyslog-zeromq/tarball/44b551abc29dd5b541884bd51b45b413855a93d8 -> ${PN}-zeromq.tar.gz )"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~x86"
|
||||
SLOT="0"
|
||||
IUSE="dbi debug doc extras kerberos mysql oracle postgres relp snmp ssl static-libs zeromq zlib"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libee
|
||||
dev-libs/libestr
|
||||
dev-libs/liblognorm
|
||||
dbi? ( dev-db/libdbi )
|
||||
extras? ( net-libs/libnet )
|
||||
kerberos? ( virtual/krb5 )
|
||||
mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
oracle? ( dev-db/oracle-instantclient-basic )
|
||||
relp? ( >=dev-libs/librelp-0.1.3 )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
ssl? ( net-libs/gnutls dev-libs/libgcrypt )
|
||||
zeromq? ( net-libs/zeromq )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
BRANCH="6-stable"
|
||||
|
||||
# need access to certain device nodes
|
||||
RESTRICT="test"
|
||||
|
||||
# Maitainer note : open a bug to upstream
|
||||
# showing that building in a separate dir fails
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=(AUTHORS ChangeLog doc/rsyslog-example.conf)
|
||||
|
||||
src_prepare() {
|
||||
# Maintainer notes:
|
||||
# ZeroMQ support,upstream bug #277
|
||||
if use zeromq; then
|
||||
local ZEROPATH=${WORKDIR}/aggregateknowledge-rsyslog-zeromq-44b551a
|
||||
epatch "${FILESDIR}/${BRANCH}/rsyslog6-zeromq.patch"
|
||||
cp -r ${ZEROPATH}/{i,o}mzeromq "${S}/plugins"
|
||||
fi
|
||||
|
||||
# Don't force '-g' CFLAG
|
||||
sed -e 's/CFLAGS="\(.*\) -g"/CFLAGS="\1"/g' -i configure.ac || die
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Maintainer notes:
|
||||
# * rfc3195 needs a library and development of that library
|
||||
# is suspended, so we disable it
|
||||
# * About the java GUI:
|
||||
# The maintainer says there is no real installation support
|
||||
# for the java GUI, so we disable it for now.
|
||||
# * mongodb : no plugin in the sources, we'll wait for bug #330 upstream
|
||||
local myeconfargs=(
|
||||
--disable-gui
|
||||
--disable-rfc3195
|
||||
--enable-imdiag
|
||||
--enable-imfile
|
||||
--enable-impstats
|
||||
--enable-imtemplate
|
||||
--enable-imptcp
|
||||
--enable-largefile
|
||||
--enable-mail
|
||||
--enable-mmnormalize
|
||||
--enable-omprog
|
||||
--enable-omstdout
|
||||
--enable-omtemplate
|
||||
--disable-omdbalerting
|
||||
--enable-omuxsock
|
||||
--enable-pmlastmsg
|
||||
--enable-pmrfc3164sd
|
||||
--enable-pmcisconames
|
||||
--enable-pmaixforwardedfrom
|
||||
--enable-pmsnare
|
||||
--enable-sm_cust_bindcdr
|
||||
--enable-unlimited-select
|
||||
$(use_enable dbi libdbi)
|
||||
$(use_enable debug)
|
||||
$(use_enable debug rtinst)
|
||||
$(use_enable debug diagtools)
|
||||
$(use_enable debug memcheck)
|
||||
$(use_enable debug valgrind)
|
||||
$(use_enable extras omudpspoof)
|
||||
$(use_enable kerberos gssapi-krb5)
|
||||
$(use_enable mysql)
|
||||
$(use_enable oracle)
|
||||
$(use_enable postgres pgsql)
|
||||
$(use_enable relp)
|
||||
$(use_enable snmp)
|
||||
$(use_enable snmp mmsnmptrapd)
|
||||
$(use_enable ssl gnutls)
|
||||
$(use_enable zlib)
|
||||
)
|
||||
|
||||
use zeromq && myeconfargs=(
|
||||
${myeconfargs[@]-}
|
||||
$(use_enable zeromq imzeromq)
|
||||
$(use_enable zeromq omzeromq)
|
||||
)
|
||||
|
||||
systemd_to_myeconfargs
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=(doc/)
|
||||
autotools-utils_src_install
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}-gentoo.conf" ${PN}.conf
|
||||
newconfd "${FILESDIR}/${BRANCH}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${BRANCH}/${PN}.initd" ${PN}
|
||||
keepdir /var/spool/${PN}
|
||||
keepdir /etc/ssl/${PN}
|
||||
keepdir /etc/${PN}.d
|
||||
|
||||
use static-libs || find "${D}" -name '*.la' -delete || die
|
||||
|
||||
if use mysql; then
|
||||
insinto /usr/share/doc/${PF}/scripts/mysql
|
||||
doins plugins/ommysql/{createDB.sql,contrib/delete_mysql}
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
insinto /usr/share/doc/${PF}/scripts/pgsql
|
||||
doins plugins/ompgsql/createDB.sql
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}.logrotate" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use mysql || use postgres; then
|
||||
echo
|
||||
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||
elog " /usr/share/doc/${PF}/scripts"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
echo
|
||||
elog "To create a default CA and certificates for your server and clients, run:"
|
||||
elog " emerge --config =${PF}"
|
||||
elog "on your logging server. You can run it several times,"
|
||||
elog "once for each logging client. The client certificates will be signed"
|
||||
elog "using the CA certificate generated during the first run."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if ! use ssl ; then
|
||||
einfo "There is nothing to configure for rsyslog unless you"
|
||||
einfo "used USE=ssl to build it."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Make sure the certificates directory exists
|
||||
CERTDIR="${ROOT}/etc/ssl/${PN}"
|
||||
if [ ! -d "${CERTDIR}" ]; then
|
||||
mkdir "${CERTDIR}" || die
|
||||
fi
|
||||
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||
|
||||
# Create a default CA if needed
|
||||
if [ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]; then
|
||||
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = Portage automated CA
|
||||
ca
|
||||
cert_signing_key
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-self-signed \
|
||||
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
# Create the server certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for server ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_server
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
else
|
||||
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||
fi
|
||||
|
||||
# Create a client certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for client ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_client
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
rm -f "${T}/${PF}.$$"
|
||||
|
||||
echo
|
||||
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||
einfo " http://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||
}
|
@ -1,253 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-7.2.2-r1.ebuild,v 1.1 2012/11/27 11:45:32 ultrabug Exp $
|
||||
|
||||
EAPI=4
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit autotools-utils eutils systemd
|
||||
|
||||
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||
HOMEPAGE="http://www.rsyslog.com/"
|
||||
SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~x86"
|
||||
SLOT="0"
|
||||
IUSE="dbi debug doc extras kerberos mysql oracle postgres relp snmp ssl static-libs zeromq zlib"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/json-c
|
||||
dev-libs/libee
|
||||
dev-libs/libestr
|
||||
dev-libs/liblognorm
|
||||
net-misc/curl
|
||||
dbi? ( dev-db/libdbi )
|
||||
extras? ( net-libs/libnet )
|
||||
kerberos? ( virtual/krb5 )
|
||||
mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
oracle? ( dev-db/oracle-instantclient-basic )
|
||||
relp? ( >=dev-libs/librelp-1.0.1 )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
ssl? ( net-libs/gnutls dev-libs/libgcrypt )
|
||||
zeromq? ( net-libs/czmq )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
BRANCH="7-stable"
|
||||
|
||||
# need access to certain device nodes
|
||||
RESTRICT="test"
|
||||
|
||||
# Maitainer note : open a bug to upstream
|
||||
# showing that building in a separate dir fails
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=(AUTHORS ChangeLog doc/rsyslog-example.conf)
|
||||
|
||||
src_prepare() {
|
||||
# Don't force '-g' CFLAG
|
||||
sed -e 's/CFLAGS="\(.*\) -g"/CFLAGS="\1"/g' -i configure.ac || die
|
||||
|
||||
# Fix runtime UUID/JSON libs linking
|
||||
epatch "${FILESDIR}/6-stable/${PN}-6.6.0-fix-runtime.patch"
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Maintainer notes:
|
||||
# * rfc3195 needs a library and development of that library
|
||||
# is suspended, so we disable it
|
||||
# * About the java GUI:
|
||||
# The maintainer says there is no real installation support
|
||||
# for the java GUI, so we disable it for now.
|
||||
# * mongodb : doesnt work with mongo-c-driver ?
|
||||
local myeconfargs=(
|
||||
--disable-gui
|
||||
--disable-rfc3195
|
||||
--enable-imdiag
|
||||
--enable-imfile
|
||||
--enable-impstats
|
||||
--enable-imptcp
|
||||
--enable-largefile
|
||||
--enable-mail
|
||||
--enable-mmnormalize
|
||||
--enable-mmjsonparse
|
||||
--enable-mmaudit
|
||||
--enable-omprog
|
||||
--enable-omstdout
|
||||
--enable-omuxsock
|
||||
--enable-pmlastmsg
|
||||
--enable-pmrfc3164sd
|
||||
--enable-pmcisconames
|
||||
--enable-pmaixforwardedfrom
|
||||
--enable-pmsnare
|
||||
--enable-sm_cust_bindcdr
|
||||
--enable-unlimited-select
|
||||
--enable-uuid
|
||||
$(use_enable dbi libdbi)
|
||||
$(use_enable debug)
|
||||
$(use_enable debug rtinst)
|
||||
$(use_enable debug diagtools)
|
||||
$(use_enable debug memcheck)
|
||||
$(use_enable debug valgrind)
|
||||
$(use_enable extras omudpspoof)
|
||||
$(use_enable kerberos gssapi-krb5)
|
||||
$(use_enable mysql)
|
||||
$(use_enable oracle)
|
||||
$(use_enable postgres pgsql)
|
||||
$(use_enable relp)
|
||||
$(use_enable snmp)
|
||||
$(use_enable snmp mmsnmptrapd)
|
||||
$(use_enable ssl gnutls)
|
||||
$(use_enable zlib)
|
||||
$(use_enable zeromq imzmq3)
|
||||
$(use_enable zeromq omzmq3)
|
||||
)
|
||||
systemd_to_myeconfargs
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=(doc/)
|
||||
autotools-utils_src_install
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}-gentoo.conf" ${PN}.conf
|
||||
newconfd "${FILESDIR}/${BRANCH}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${BRANCH}/${PN}.initd" ${PN}
|
||||
keepdir /var/spool/${PN}
|
||||
keepdir /etc/ssl/${PN}
|
||||
keepdir /etc/${PN}.d
|
||||
touch "${D}"/etc/${PN}.d/00_gentoo.conf
|
||||
|
||||
use static-libs || find "${D}" -name '*.la' -delete || die
|
||||
|
||||
if use mysql; then
|
||||
insinto /usr/share/doc/${PF}/scripts/mysql
|
||||
doins plugins/ommysql/{createDB.sql,contrib/delete_mysql}
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
insinto /usr/share/doc/${PF}/scripts/pgsql
|
||||
doins plugins/ompgsql/createDB.sql
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}.logrotate" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use mysql || use postgres; then
|
||||
echo
|
||||
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||
elog " /usr/share/doc/${PF}/scripts"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
echo
|
||||
elog "To create a default CA and certificates for your server and clients, run:"
|
||||
elog " emerge --config =${PF}"
|
||||
elog "on your logging server. You can run it several times,"
|
||||
elog "once for each logging client. The client certificates will be signed"
|
||||
elog "using the CA certificate generated during the first run."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if ! use ssl ; then
|
||||
einfo "There is nothing to configure for rsyslog unless you"
|
||||
einfo "used USE=ssl to build it."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Make sure the certificates directory exists
|
||||
CERTDIR="${ROOT}/etc/ssl/${PN}"
|
||||
if [ ! -d "${CERTDIR}" ]; then
|
||||
mkdir "${CERTDIR}" || die
|
||||
fi
|
||||
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||
|
||||
# Create a default CA if needed
|
||||
if [ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]; then
|
||||
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = Portage automated CA
|
||||
ca
|
||||
cert_signing_key
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-self-signed \
|
||||
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
# Create the server certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for server ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_server
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
else
|
||||
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||
fi
|
||||
|
||||
# Create a client certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for client ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_client
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
rm -f "${T}/${PF}.$$"
|
||||
|
||||
echo
|
||||
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||
einfo " http://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||
}
|
@ -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/app-arch/unrar/unrar-5.0.8.ebuild,v 1.1 2013/07/29 17:13:46 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
MY_PN=${PN}src
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="http://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="unRAR"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||
|
||||
S=${WORKDIR}/unrar
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-5.0.2-build.patch
|
||||
sed -i \
|
||||
-e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" \
|
||||
-e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" \
|
||||
makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname)
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) libunrar$(get_libname ${PV})
|
||||
|
||||
# The stupid code compiles a lot of objects differently if
|
||||
# they're going into a lib (-DRARDLL) or into the main app.
|
||||
# So for now, we can't link the main app against the lib.
|
||||
unrar_make clean
|
||||
unrar_make
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for app-crypt/codecrypt
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/codecrypt/ChangeLog,v 1.1 2013/07/29 14:48:48 yac Exp $
|
||||
|
||||
*codecrypt-1.2 (29 Jul 2013)
|
||||
|
||||
29 Jul 2013; Jan Matejka <yac@gentoo.org> +codecrypt-1.2.ebuild,
|
||||
+metadata.xml:
|
||||
Ebuild for codecrypt, thanks to [exa], fixes bug 477396
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST codecrypt-1.2.tar.gz 438752 SHA256 007f8f7f00659f618f3f733f5895ee56baa1d6e55df0a62e0f07ac50bfc5df0b SHA512 29ecec99c2c89ab169bb11ece4b6726ef1b9dd5ae7580c0ee5a3598779bf5e8734f0771f31c408a0b4e36047036f976d65b0400d21bbe589c437f28a793912da WHIRLPOOL 49c0689cfaa064747c22be1830b69c1753f851f59af818063f9771c1930bdb25a4da14939045d0e8886b19351dd030ff58fb0ba6a7bd2f6d61ec022f6acfb112
|
||||
EBUILD codecrypt-1.2.ebuild 468 SHA256 30246297356b758e603b85407e5c156547f170e9b5e1eb0d8372d7cef6743fb7 SHA512 4c44aa42a383ef80cb10110db9f8a8d75ecd104837115d20a10d52ab255af41b2449d40a43022d1f7dc3e9a0a15fd6b18999c266945e0b08d84577fdd2da2ec4 WHIRLPOOL 8d3009907883b101d20bfac811e56f5567009f9014c1911b4b78a8ae14de76e78b2fb1067a717cbec6ad6f2b1621136a27306317a4abaf4d57136f671dc36061
|
||||
MISC ChangeLog 380 SHA256 215552698b2bdbd786323c698d1e4b6065113cc710d395d93e6953b656db8bca SHA512 fe803b0b70c366c1186bf8b5fb1ec6c87cabcf2f20712250fa63d3d5f1c38430801a1ae8cbc4c1f033b4e262070d738842166687d3d78537748871ecd6f1256b WHIRLPOOL ae3bd22aa8e34c52e74303656905408542e21174bc9322e4cf235d2a4dbb25b37189f702dcdfc7d4623faf74d226fc0f99d3de7038109d0ea8cdde93427a0cef
|
||||
MISC metadata.xml 365 SHA256 4b1df39cefcbe7bdb4c3385ef9c20810679fd1d52364cb6075b786692152e05b SHA512 51ed8cfc693d39bab3708e4e79482383ede8d6f12dd4167cfc8e258d1be65e5b5d769b8186c0f86a278f437f8486e9069c78e0277f108ed4d91ee527027ddeac WHIRLPOOL 665bc51a23ce0b9470ed0a45192666cfc273ee5e96da80f17732b33c4efc923831059676671ce7175ddfef28b05c6f2ea9cb1cfc10ab04a14b0e5790c9b701da
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR9oDhAAoJEIN+7RD5ejahkzEIAMCiqOZT+Cyx650/RiIF47DO
|
||||
dNgGZryt3aU6qE6rqOSKw2hH88odn/oHi86t7b8iSIi46UL3kvQzWeVJsLnLK52o
|
||||
1xbQPsmHxlGponpd2Zbx8yNaesLvniSqwMyITg+50/6p3poWTf5yNezOoF3ZWzzL
|
||||
GQJ3rybraOT4VcIcnUifRCSMU/30HcmRPjSbSw1wJzAiXY8PUZV5wNiwQwhPsICr
|
||||
i4/4WYza0VVEDbQYXLTgpkHf9iwb7r7KuTaLq0FCidgH4eF1PvKarzJ+rxBabpXs
|
||||
WdFQBXo1tVmOwsQemyC0NoTDVzFErL1zNJ1+p4MmspshYiuJ37XvQRSEBnmPci8=
|
||||
=DkBO
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/codecrypt/codecrypt-1.2.ebuild,v 1.1 2013/07/29 14:48:48 yac Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Post-quantum cryptography tool"
|
||||
HOMEPAGE="http://e-x-a.org/codecrypt/"
|
||||
SRC_URI="http://e-x-a.org/codecrypt/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/gmp"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>exa.exa@gmail.com</email>
|
||||
<name>Mirek Kratochvil</name>
|
||||
<description>Proxied Maintainer</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,11 @@
|
||||
# ChangeLog for app-emacs/d-mode
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/d-mode/ChangeLog,v 1.1 2013/07/29 21:19:15 ulm Exp $
|
||||
|
||||
*d-mode-2.0.6 (29 Jul 2013)
|
||||
|
||||
29 Jul 2013; Ulrich Müller <ulm@gentoo.org> +d-mode-2.0.6.ebuild,
|
||||
+files/50d-mode-gentoo.el, +metadata.xml:
|
||||
Initial import. Ebuild and site-init file contributed by Martin von Gagern
|
||||
<Martin.vGagern@gmx.net> in bug 474036, with modifications by me.
|
||||
|
@ -0,0 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50d-mode-gentoo.el 157 SHA256 2cb3742f99e49bd4eb7f19da258db5cb06cdde85f9e4872ce218abfeb2007e76 SHA512 12a89496192f10a221bf3be386339dd2494304f5e0e8c8ebca1d9e622b5304609b01370d64b009120f333794a41815fd73124114035e02ce53241f58e9968546 WHIRLPOOL 9d02cd8e8e6d7c180a7351793f5a98fb867e481d79d20537cd3a25ee83168f5ac46b37946d370ed013bc5e552dca4f769eaf30ec96863089ba9e95d9d8c001fa
|
||||
DIST d-mode-2.0.6.tar.gz 5465 SHA256 303ede6d2555ab935676ec4576d36c79bc880af86f37838a3b651b39f20a8f38 SHA512 8706459af61e49b3ca1ef6d4021abff752706b4dca9385c4fbe2b7c29ecb028dc3df558b1e9b3a358e5c38e3d2ab7121505583f95d3afdd9a06bc9449ed678f2 WHIRLPOOL 6f86955536c68fdc6da917c453d0e2ab9603de661abb6b2c504a298a8f76ad4111a0afa2ac0e5b585f8f7acb7a8a688fd3a3089726aa4150476acdd4364ae09c
|
||||
EBUILD d-mode-2.0.6.ebuild 626 SHA256 394ebb493a98f0ebb345a6ccec2ed959118a54d524ada405b2c98d561ab8fb1b SHA512 8cec7b5bc2d26cb9c46558201de55f843315cd92e43ec470775229a779629dab9424c3ae75b3693093360a5299a0301888bed27e556dc73c8b89fc63bfa6611b WHIRLPOOL 3feb6040a2b11cacd88f50a509a1358742f84739b5f2bd4ed052bc45573d20711be7d2b92b140bf58ee02b4b222700742551aaa6a0fba4e9a0712b5fd349716e
|
||||
MISC ChangeLog 490 SHA256 5301af76f2ad94a4f76ad294e166b4566151d268ceeccb37d4b463b796a7d8b0 SHA512 94f30dc5d17a910812a0fcbc0babd08380e32871ad7723072cc043477e1abbb50e1a101dce49955aa26f0eba92ab758a129127f05a775403675f800476559876 WHIRLPOOL 06da6d6dfa1a25e96a64fe60f79b6ebdaac52ef1acfa84ae56fa1243e3e786f87e9a13d2f4131a5ed6d40fb6318b3bb06119524ea643298550c3122418fbadbb
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQGcBAEBCAAGBQJR9tzHAAoJEJQzkH1pP7W4ZOkL/3LhD2XxxluCaGmpPybooQDw
|
||||
htqTKyeT6vgQDo9KsgzrHR4qkkmposnqDrX2RIOpakyaIBnNnqL2KWRiotzr0fO7
|
||||
x3qxB2T3GIwE9G3FYsxhe0FqgiZPfxjyteNlhIb8B1uZ1ygxMGtrzFUsvxDHeB59
|
||||
uumDvjPxlW4Fg2EzIc3FNDtubnwvoqD9F0SwfVSwtVSF2BHKlhrr14x9pmu4LPIV
|
||||
+vO8f+AlY7RNok+jRNoKNF+XRAjvYIB6rZ0XMg3KGuk5iifO8R+s0ASUCPz4/IzY
|
||||
qQdGVimydimCxXBx8Ddb4UhNVf2TIYBupWl7rYUs2EDnIaRu7Lep5zX79/+bWf3E
|
||||
VXW1vcnaKDex6sy1fikQZ+BZ1Spa3x56vSQVY+BQLn2HXjZUrj4SURB9VqSRsV+n
|
||||
bG6JKKCOsuXBHZlpE0CPnb7PtsxCcfGJOh4oq88FSS81ZCwvrnj38bxMYq4e/oLx
|
||||
X7D1Q+UVh5xHJKnysNdhvvi6Wt5vB0Q904jobunVzA==
|
||||
=QVAB
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/d-mode/d-mode-2.0.6.ebuild,v 1.1 2013/07/29 21:19:15 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=23
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs major mode for editing D code"
|
||||
HOMEPAGE="https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode
|
||||
http://www.emacswiki.org/emacs/DMode"
|
||||
SRC_URI="https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S="${WORKDIR}/Emacs-D-Mode-2.0.6"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -0,0 +1,3 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'd-mode "d-mode" "Major mode for editing D code" t)
|
||||
(add-to-list 'auto-mode-alist '("\\.d[i]?\\'" . d-mode))
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>emacs</herd>
|
||||
</pkgmetadata>
|
@ -1,18 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX remove-native 5749 SHA256 fc24b0a2a9bf551d68ebbd96a25ea5ac61444f11b9f444a8b0e02b2067094686 SHA512 fab5344a8706015ac24338541db7cf06cac8bf14efbc162b078768a90c73bf9a828dcabb04660e6099895a814022bc9f4181de791ed92434931782e6e131e0e0 WHIRLPOOL 29595748ad8e8e425354c85a938cfa107695f3a319936838d6e15f5a3b054751a6ba10bad20283e24bf9cbebbd894374c55b747dcbf6bc011ce1e0ba03f486cc
|
||||
AUX remove-native 6762 SHA256 6e9bb42bd7a58e1eb55ffc4b02fd1b4dc4085299ea447bec5fb0c7ecce002100 SHA512 f9d677b757bed27936e4dca4657e0ed146bf579501295ee073c7b27a5943217ef575f3ff9a3017d65e2a790fd4fcfef28a57282b3d589485a6f452c5df4e0d03 WHIRLPOOL 8b6cd4c863ad8c607d043dff8498f1ed8ec6301f70cd7443e8b917ef5f8247824a0e0d8564cc4a2502cc38ab07f1abd229ca308ddd44a99aa4f4efc39c6710a6
|
||||
DIST emul-linux-x86-soundlibs-20121202.tar.xz 7097624 SHA256 f14db6acdf2203be725bf921756ae476e258f18ee93da366dd37f28443fc0f97 SHA512 96b10cfcb9144eb9e59df2935eeebf3b099390bbbdf9a03691f1edb19dc367397a906f495c00e9f05f173c2d09ba1ea45bae99d0f9aaa8ecae09371de576d298 WHIRLPOOL 78bcea03b0a1c4239c360adf7e7dc8430c3a87dee5814986ef20e18bfdc1e0d962a75a1b3295bc8b73858d10201ba174612e42af26fee7d560577b63ceb6138c
|
||||
DIST emul-linux-x86-soundlibs-20130224.tar.xz 7068240 SHA256 51ee669fb864b8522cd9ffa4aa8148c20eb07c06623a8c0bd718d444867da92a SHA512 67bca8c875e17bb8e1b3057182d08c679992ce525e124162e02e8a2c01bb5413d7ab19736a9f803d8a3835e7c5d68e556de9d3aee7240fb6708d2f3528ae56e0 WHIRLPOOL 48b9583dd91d5b1dbb4dedc1c9f5bf2937a325adad20bb45adf7de96e5d1db6a3e62a617ef85300c917faf57313a00790007d12db3a6dc9261ef627c71f14d9a
|
||||
EBUILD emul-linux-x86-soundlibs-20121202.ebuild 751 SHA256 fbc0ac6dc9ab8be17b458cddfd395eb9c4e77b858d567630c4cf6613b158fdbf SHA512 f4f4cc63c8f8ea2f2884697956a098efb8825e076619e563f5644fb9ef77d5f408a5beaa5a2355f19ad14ebf28e1830ba9bc8d8020d2337ffa03ebd3cf553c2a WHIRLPOOL c3c0546bf138432f5f0908a56f3c994d201c7a9bac10576ba75e5a8562cef65ad5557fd710232690d7458fa8887371b3a3d331d5bb40f21695b19ba1ad77fc86
|
||||
EBUILD emul-linux-x86-soundlibs-20130224-r6.ebuild 1785 SHA256 dc498b4ef35955bde96e9acbb4191b2a0350f6951d0b23072b644687b2d47408 SHA512 77ffb9df8522122b013757d7e8b5860c5b5624280d388ada091a565ea564f7eaa428955f0933dddb5d67a9c895016eaef59ff58f91213ef174675d3530926508 WHIRLPOOL ed3bd96017baaa67fab4415a17b98578b6228d29b65e7ffe3249dd2add59c163c7ac7a4e30951673d04354fbbae634f234d0f7c6d4382fbbe8ff6faf2d589f38
|
||||
EBUILD emul-linux-x86-soundlibs-20130224-r9.ebuild 2064 SHA256 01d9466136a8eb998efc5cd21f2beec318fbb5c00a52109e5ad17b2aa05255b9 SHA512 1a81f68726c073a6a3cd734b2366d3c770a968bc0aaa3ab4d599f7061ffe3366170877dc4d7d65bd68089bbdba349b3d86e68116c560a41757c78c38e36fb053 WHIRLPOOL 7af224640e603feaafa5b5b6e6563865a77118904dccf7a0be80ef6e80fc5af7cc1e201470112a6dc2c7f9bda3d4ad396c813664570666d66091e02aebb0b19d
|
||||
EBUILD emul-linux-x86-soundlibs-20130224.ebuild 796 SHA256 820c1ff543ca0d4756ce6201ea6d92422fe86813cc0451dd8a417f55fa5789f9 SHA512 04c9297c4c1fe3e3058bb11fa15bc2088cbf3bb838a0fe6ca306b4918164beb5a0764f758391b846063ca0ab596aecc70388b3b9c0639a5a335cf5df9ae249c1 WHIRLPOOL f56fb097e6bfdccb54b664df82deb0bc1fd7e528dcfce7e6d9b486ff86bedfa3fa5a8a8038854f9af093490c958292e5bc6e0e5f200b9c01ad2877e11b187f3f
|
||||
MISC ChangeLog 19318 SHA256 72c9e2de4377157ffd1fe03a414aaec5e65a5ba9ba5d975d91eef6895195a0c6 SHA512 3805469a7d6ddb86444c7b80477d522c1f2a816b23807b67e89b990fb5aaedba792fe5d1e84f688d6633b58047790ad908e467d1f1e5b29ca5599c56a834fea3 WHIRLPOOL 54e7534d7bfc7804742459b186c863e9ac52b4f43b656bce92efba4b55cebc787a555c190670280070ae121ee9b906150edbc18a90cf62e705b2d5e3ce6ea74d
|
||||
MISC ChangeLog 20145 SHA256 57ec76783fa2e3183d63afd35b69111d72f2332e7661369c5cb16c6c4b49878b SHA512 1b406e3804a3a1180912b305b3e7a8670a23f307069202a2ce40c031b82aea7c5dd07ec9b5a052c42399ef87336d3dc2af2d667fa6df77b25fbb18fed4d7fef2 WHIRLPOOL 670db013921091838cb487efae2467219f449daab68125d107dea1319455c83234e7578e380ade147738d21f3642f7b2d82fb26043e95acda10d1909d5cb65db
|
||||
MISC metadata.xml 225 SHA256 0ce288a649a1cbdf01d699a90300d341736ab0fd3456fd1002e2ffa8d409f453 SHA512 924fc3abc73e518a76ae8255dc51a98e2a96c5e0312b15a3b5f12e278b2b4345d0de8a7a2eb91dbad0b9e55e2c38ccc215fac8b07ff73ccd2fd9843e68531cf5 WHIRLPOOL 9ecaf784ea9cc1ae7e81cead25eb99cff6f61247a2f33ccf27782ddb17c2642f63a6892b9b664015d4f278469b2c8ef93b9f69b9a6d1f15cfcc55ce41451c503
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlH1jscACgkQvFcC4BYPU0oSSwCdHIDzo6I3Yb0FdmbddtQF909P
|
||||
t9YAoIxhCA10K9RiG0WM7Oj/Rjm8iEWg
|
||||
=f+FH
|
||||
iEYEAREIAAYFAlH3AkoACgkQvFcC4BYPU0qgYgCdHvahSAJYD8WEjZWCEGBYS8d6
|
||||
k/EAoJnD4b09knjeDm7pPSLZ0+MO6E1U
|
||||
=vmpG
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,427 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.0-r4.ebuild,v 1.1 2013/07/29 19:49:14 cardoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BACKPORTS=4785c033
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit eutils python-single-r1 user autotools linux-info systemd
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
AUTOTOOLIZE=yes
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit python +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
|
||||
systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( sys-power/pm-utils )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
sys-power/pm-utils
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
# one? ( dev-libs/xmlrpc-c )
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt"
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~NETPRIO_CGROUP
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK="~MACVTAP"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r12" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf="${myconf} $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf="${myconf} $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf="${myconf} $(use_with openvz)"
|
||||
myconf="${myconf} $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf="${myconf} $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf="${myconf} $(use_with uml)"
|
||||
myconf="${myconf} $(use_with qemu)"
|
||||
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf="${myconf} $(use_with phyp)"
|
||||
myconf="${myconf} --with-esx"
|
||||
myconf="${myconf} --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf="${myconf} $(use_with virt-network network)"
|
||||
myconf="${myconf} --with-storage-fs"
|
||||
myconf="${myconf} $(use_with lvm storage-lvm)"
|
||||
myconf="${myconf} $(use_with iscsi storage-iscsi)"
|
||||
myconf="${myconf} $(use_with parted storage-disk)"
|
||||
myconf="${myconf} $(use_with lvm storage-mpath)"
|
||||
myconf="${myconf} $(use_with rbd storage-rbd)"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
myconf="${myconf} $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf="${myconf} $(use_with udev)"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf="${myconf} $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf="${myconf} $(use_with policykit polkit)"
|
||||
myconf="${myconf} $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf="${myconf} $(use_with macvtap)"
|
||||
myconf="${myconf} $(use_with pcap libpcap)"
|
||||
myconf="${myconf} $(use_with vepa virtualport)"
|
||||
myconf="${myconf} $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf="${myconf} $(use_enable nls)"
|
||||
myconf="${myconf} $(use_with python)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf="${myconf} --with-qemu-user=qemu"
|
||||
myconf="${myconf} --with-qemu-group=qemu"
|
||||
else
|
||||
myconf="${myconf} --with-qemu-user=root"
|
||||
myconf="${myconf} --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf="${myconf} $(use_with audit)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf="${myconf} --without-netcf"
|
||||
|
||||
# we use udev over hal
|
||||
myconf="${myconf} --without-hal"
|
||||
|
||||
# locking support
|
||||
myconf="${myconf} --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
use systemd && myconf="${myconf} --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-remote \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF} \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
|
||||
keepdir /var/lib/libvirt/images
|
||||
|
||||
use python && python_optimize
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# support for dropped privileges
|
||||
if use qemu; then
|
||||
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
|
||||
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
|
||||
elif use qemu; then
|
||||
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
elog
|
||||
elog "For the basic networking support (bridged and routed networks)"
|
||||
elog "you don't need any extra software. For more complex network modes"
|
||||
elog "including but not limited to NATed network, you can enable the"
|
||||
elog "'virt-network' USE flag."
|
||||
elog
|
||||
if has_version net-dns/dnsmasq; then
|
||||
ewarn "If you have a DNS server setup on your machine, you will have"
|
||||
ewarn "to configure /etc/dnsmasq.conf to enable the following settings: "
|
||||
ewarn " bind-interfaces"
|
||||
ewarn " interface or except-interface"
|
||||
ewarn
|
||||
ewarn "Otherwise you might have issues with your existing DNS server."
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
fix invalid installs of docs/man and config into /usr/local
|
||||
|
||||
--- xen-4.2.2-orig/tools/Makefile 2013-04-23 18:42:55.000000000 +0200
|
||||
+++ xen-4.2.2/tools/Makefile 2013-07-29 17:01:33.764093405 +0200
|
||||
@@ -199,6 +199,9 @@
|
||||
--bindir=$(LIBEXEC) \
|
||||
--datadir=$(SHAREDIR)/qemu-xen \
|
||||
--disable-kvm \
|
||||
+ --mandir=/usr/share/man \
|
||||
+ --docdir=/usr/share/doc/xen \
|
||||
+ --sysconfdir=/etc \
|
||||
--python=$(PYTHON) \
|
||||
$(IOEMU_CONFIGURE_CROSS); \
|
||||
$(MAKE) all
|
||||
|
@ -1,25 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX librime-data-option.patch 1073 SHA256 d9a0885c53055ffa6e75399df1cfa405d7be21061e65de9085839cc3a2c6146f SHA512 84b3c45d897f4f07bf8755f569315f44969d53787ab7b47044fb0050995093b5d9fbe86e875bd635d116639809a2def88a16bdb0e11ec9b298c09dca7ee0060a WHIRLPOOL 068904363e65618b0fb17c8dc7640a86ec9b3e1d0baced2939e61b957304124b9d251ad2a45d17b8c7886544f2e14ff7f2d9f218007808bfc4513a23c17abb3e
|
||||
AUX librime-dictionary.patch 409 SHA256 a64e70aab186d14f2f0685bcaea811dea69660f7dc30f3a20143ae2d3afc680b SHA512 ca529ab32c5453e338c952670071fc2ad489c8785ac2336811ecad31f9e09f1fb0d081b68f61fac4b53f65ebeb3067e3ff499292ec7a3da63f51d3148a7cfd07 WHIRLPOOL 2310b349e18f2f45da856212cc98d7cb88a8c4c8c8c2029b194cb6aabf6cba49d939e258c8a7839c6fefbde4422267f93d494153f420ad2af850a5d3fb0d103c
|
||||
AUX librime-test.patch 1398 SHA256 98ad3c51d59ed64609bfe698568fad6764878cd5715e5fd3089cc0d084197fb3 SHA512 2fba47701527439e74d5511feb70dc604ccfa0d3eb8a402812b97617077ef721b8d7ad07b9a7cf7b69e5204f58a7366bf8d6b114c89a39f50f69a039c268e09b WHIRLPOOL ae6b711eb30b141eb0db6f9c19cf415bc2ac1ae0367bea8127c1a092d6868fe3d17a8d91dc3b66c0b1f4fb92abc77cdaefe0a4400f0b63680d8d9f92f662d46b
|
||||
DIST librime-0.9.7.tar.gz 2538868 SHA256 894ba70dea2eb47b02cdcce1f971917020a866cd1eccdf9f218cc1f4eae806ec SHA512 105283bfec37575b6c111b7bac2466c4d52b83cee3dc1d3bda06e8b7847d1dc4f21c2911cd93ca96f98f563885b6a8df33a26eeea8959c1554bc45bde3c94bf6 WHIRLPOOL fc0297bb4f45627c8cce3d4107a02703b1f109ec0bb0883886df95d38f73e085bec0dd446ff3d7407c4fab7a5c0c085fe38eb05505ef90bc8fdf5ed9c23cbbd6
|
||||
DIST librime-0.9.8.tar.gz 2538890 SHA256 94092a7d1990b949efe6b4bcf8e8351cee64a3abe7838770a775ecb02a1ef065 SHA512 73bfdd0febaffcd1fc08fa17aef609c07d24beff0fe7d188b71562b4b778564f9c908a811d11fde567164d3a0e651fd8ea1b1f36a1d55bf22927667ccbf99b43 WHIRLPOOL 53993122b58dbad41f85997ee159ed8abf5d90da4d260e705f4363fd7edf3cd8ca0996ec4ba370eb596c0162eade4ca5d37456216eef98be3a2e713dcaa8bf85
|
||||
DIST librime-0.9.9.tar.gz 2548968 SHA256 e828acc853a5d9e3ca191d065112c410183aadb5bd1d021704f82a8644ff6fd8 SHA512 71b39e713d5bbb73441dfb3038be6dc04518d2169df336e7fcb19b4c3b19a48d7db7c230fb1107148f3b7d95342851d23569617ff8138200c7ef1d750060c00f WHIRLPOOL fb5798491352eb1682a2bed7a73486df153a2479eef0adadc00726ab958b50606e32d59bfa8ded86c3aa35bac5e120e4251903fcb54326936251f1f3af726f92
|
||||
EBUILD librime-0.9.7.ebuild 852 SHA256 b691ae2b912af22ce93024e7b2705247130e55289ea720872edd8993d8a5fb9f SHA512 b430206ee33d719db5181a4a4f7f26f439dab960f009aa7ff272a26f6f268df30bca1ca3bb349f6c34a8139f779574f1be5a4df24f7767714e5ad6401e192294 WHIRLPOOL 9a97eeb39bb4b3b1a01f8a25055c270937136b426694fb84f4507cea777c5a214c4ec492b4827e0a6a67519ec3913b57610fce29171933db20ba3f0a69c55ec3
|
||||
EBUILD librime-0.9.8.ebuild 973 SHA256 1002f77a637a3fa73163b68bb90dac90fb183030168d9e49d46ffd36fcec45fc SHA512 ecb2d4077518ac75ac0e16e6a08974fe8f153ab594acff95a5695faea931a6d06d2fea1b7605deb233d21cd1187c28a0e054ec5dc7204db1c3cd3af6f13575a3 WHIRLPOOL dec09551cad4d8c7fe809379097e3a9bf7b3d515c73d56bd5a8aa40b42e1c145df6e7ff45b4f700963154738f8c656aa7e05101c944f3ed5adf43e7965723827
|
||||
EBUILD librime-0.9.9.ebuild 1004 SHA256 d760e53cf861a3199db5f1ddc7bfa771ed4bb00089222821d0e8a058047c88f6 SHA512 c379113a0068cc954412542dd131811fcca3b01fb9fbe108354a3955d8eb15e03aa3566044c8aa091d981baecffda5638ddb3abf5b3c5090e72b20b553eb6806 WHIRLPOOL 8bc53400bbbf6ce4a95088fb9cb3b4fb1c3222fb8728dc70069a95539e673a5d7489f4bbb636b88c275aee077d61373e1678d7a0ad2b7c9c54cfce88ffd30399
|
||||
MISC ChangeLog 1324 SHA256 549524a300b9239420c2c945a3ef16f99f6031b3e7478e9adb2e1607bbf0b398 SHA512 0504003ebee5927dc10a15531e7d266763719d2346be77d105ae82aca828f4436c4645805d42b87bad4029411e2d224fc22f9b7bc103700aa65edbecc9f64104 WHIRLPOOL 3a09993850e50f74253262f40a790996dc4f55dcee76b66f9980df6cdb33a80ad1d4e2ecd16edd00edbf65e8dfb757ed2bd716cec44808581c05d20767e815ca
|
||||
MISC ChangeLog 1492 SHA256 4f48bd6edf275de825b88863697a97cc607cfa957512084d562c0d4564713ef4 SHA512 ca1f32017cd3ccdb936fc77af6167fae21aea4839ca0f4d022d1d1d871cab4fdc8176ee664b7dc0ce1ed931256d874d27e6030923c0bf2bf09450450cc554027 WHIRLPOOL 9f713a65d9ee4b740355addb2593cd34e90eef6b15c8b0997ea33af71785404c0535a64f15887e826f8365d3c89a399391c5e2f593086509bce0343378e1fd0b
|
||||
MISC metadata.xml 550 SHA256 920e86b29ced653a5668fe43874ecb7b5488a7250794946c50a8807c7e1d04d4 SHA512 e051bdb788af3b12bb7ce24c748c5feb062fe8e4ef758e8145c3796ba102448ae0f4b066e8e41f80edec2f7a7e6104acf403d517d32de7affde108e18855f81a WHIRLPOOL 6900820e584c25ec8235ccd25056714a42c7740ffb5f75080713e305bfb3ca38fcc7bd915c228ace8a860ff585c7372d28ba66a60ed46463ead35330d6b1b5b3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR8aAlAAoJECo/aRed9267hv8H/0cU/oV0Cl6I7gjfWdLDIe9t
|
||||
b+xpk02y72EyX+xeS0mkX+W2CSkSTYhpBOsSU+MxU3LrsCNVEcc90iQVVD4PF4Lu
|
||||
zyFiLEmDjvKtZHnYbDjOqPrWq+I36hV2Gl/tpCSsT07u8oXAG1bSNM+h4AWstRQ+
|
||||
pvwWg+lxehZ3U5Mx1r/3wUVz6dJK5bCKmayLx6OFBQH38fKurPa/pjQ07mjexLiI
|
||||
g5wsm5Ea6mdx8yJjTR6YkJnY30B21Ld6Bkdf+61ehhyZ0EID9mLfQ0IDNdZtOQnd
|
||||
ecZUkOgiaYRwrEJfz7uhjlvXNR1para+gdLNQLmVKUNTQJpqdp8H7y0LQjHcdQk=
|
||||
=aiyA
|
||||
iQEcBAEBCAAGBQJR9kz7AAoJECo/aRed9267AjQH+QGoYPlpNkLKgiIj49lL/azQ
|
||||
oIxd42SBDRH6SfgtxDAmkmsxViVPrP8EUIAKmMWPXh1PfVHiW/0sP1XsH3G3qwIr
|
||||
Kl+LdaAGPUc623N4huEcb6OpOCyXVdmNi8aq2ailMBq5cBte3JJQvozz9VT82Mgt
|
||||
/ufsd56IM3Fbdu71sLGqFMGoiUGBBbjXzJHxcPiL6E3lIM+CgNGQ6eTt7YkJwJv/
|
||||
Q33l7n9D8NrKwn3d2fUoJJQVAZz5S1Iv2ZYQmg6JXBOHLtWn4hgXxfoFr9qC7uXl
|
||||
UdMD7nI2jg8MBTumucG9C2yCri5LaF/xKSW9Sc03uyOuzlbbHyPIf9kw1gnwbDk=
|
||||
=Tffw
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,27 +0,0 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 9027f82..e67b0f0 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -8,6 +8,7 @@ set(LIBRIME_VERSION 0.9.2)
|
||||
set(LIBRIME_SOVERSION 0)
|
||||
|
||||
option(BUILD_STATIC "Build static version of Rime" OFF)
|
||||
+option(BUILD_DATA "Build data for Rime" OFF)
|
||||
|
||||
if(WIN32)
|
||||
set(EXT ".exe")
|
||||
@@ -107,12 +108,14 @@ if (NOT BUILD_STATIC)
|
||||
install(FILES ${PROJECT_BINARY_DIR}/rime.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
|
||||
install(FILES cmake/RimeConfig.cmake DESTINATION share/cmake/rime)
|
||||
# data files
|
||||
+ if (BUILD_DATA)
|
||||
install(FILES ${PROJECT_SOURCE_DIR}/data/default.yaml DESTINATION ${pkgdatadir})
|
||||
install(FILES ${PROJECT_SOURCE_DIR}/data/essay.kct DESTINATION ${pkgdatadir})
|
||||
file(GLOB preset_schema ${PROJECT_SOURCE_DIR}/data/preset/*.yaml)
|
||||
install(FILES ${preset_schema} DESTINATION ${pkgdatadir})
|
||||
file(GLOB supplement_schema ${PROJECT_SOURCE_DIR}/data/supplement/*.yaml)
|
||||
install(FILES ${supplement_schema} DESTINATION ${pkgdatadir})
|
||||
+ endif(NOT BUILD_DATA)
|
||||
endif (NOT BUILD_STATIC)
|
||||
|
||||
add_subdirectory(src)
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/librime/librime-0.9.7.ebuild,v 1.1 2013/01/30 10:05:35 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils multilib vcs-snapshot
|
||||
|
||||
DESCRIPTION="Rime Input Method Engine library"
|
||||
HOMEPAGE="http://code.google.com/p/rimeime/"
|
||||
SRC_URI="https://github.com/lotem/${PN}/tarball/rime-${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="app-i18n/opencc
|
||||
dev-cpp/glog
|
||||
dev-cpp/yaml-cpp
|
||||
dev-db/kyotocabinet
|
||||
>=dev-libs/boost-1.46.0[threads(+)]
|
||||
sys-libs/zlib
|
||||
x11-proto/xproto"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build static-libs STATIC)
|
||||
-DBUILD_DATA=OFF
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -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/app-misc/byobu/byobu-5.49.ebuild,v 1.1 2013/07/30 06:21:07 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
|
||||
HOMEPAGE="http://byobu.co"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="screen"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/newt[${PYTHON_USEDEP}]
|
||||
screen? ( app-misc/screen )
|
||||
!screen? ( app-misc/tmux )"
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
|
||||
# Set default system backend to screen
|
||||
if use screen ; then
|
||||
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Create symlinks for backends
|
||||
dosym ${PN} /usr/bin/${PN}-screen
|
||||
dosym ${PN} /usr/bin/${PN}-tmux
|
||||
|
||||
docompress -x /usr/share/doc/${PN}
|
||||
}
|
@ -1,16 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST nut-18.10.tar.gz 1339561 SHA256 81a74e4777dcfd11e2ac44616399619b84773ab26a995aac2a0aa048fb305c93 SHA512 077a94dcc16ec9dea4e6d2bc95845bc1688309c0cca7077093129237ea019e6feff70cf61db839690ea8cec6ac2ae99c6330e54bd24e3aa56c4d15ff09d68088 WHIRLPOOL aa250b5ec439c0f7912ab8e352cb6168e63bcc2916e5d9750241e19a5d536171f75b146ac390fca8d46b267df90f5c24d44a19e1f5190eec4436c80517de1766
|
||||
DIST nut-18.8.tar.gz 1337141 SHA256 1bd8d8ecd49318552399b467c550805784cca0c78eeee73b8c285c66ed79f182 SHA512 a6bcfb5c4550d6c9b3129e96fd21f46137130d79861b81d766eaaf6b2bc29cb7819bc9af5557476c2ec301dbcd16dbd102c5d14ac13300b79dc649991839765a WHIRLPOOL f21a793bec8d26ff4865e8297a8b7f53027f87aee60bec2a03d2c1e8b64f3e2ec38fdd1dc4a75ca558f9cc887168bf5f7d6771e8f455ddcad629b6d4ab54ba27
|
||||
DIST nut-18.9.tar.gz 1338133 SHA256 e0b5f5552ae2c0b9075163f33069d165de2d5cb686357055eef81955054ebc6f SHA512 396c5a09008313a3314b2c52eeca29b96f84593d2695dacd3b6ae7ac1f3d0a860a93f09fdbc519a24e86f7c886e4aacdaf22f657c19dbb70699aac59519df5a6 WHIRLPOOL 765303be1fea49a06069ace93292cddd4f9c2107d00e82f8071c6eeb31119388a1fc953f00554af5edabc0d7e0f5a6deba0f6d07e592d3a9d44797cc2344cdc7
|
||||
EBUILD nut-18.10.ebuild 660 SHA256 a055ae32ae978c89b528f103d4d0982ce2604146928b8ebef02992c822755361 SHA512 33e5c5aacdc62cc0f00e72e1d4a56babc0ba63dabd9c20f8b93529679b7d1c17c2e8e8685920857f0fa4a83efd529871ad8d02c65cd8217b04206ec9e906af1c WHIRLPOOL d0563e3207e1a319c1425c199cc36decb5a1c35ba348c4cdc26e777ba356726f198a656a7106775eefca16af9bda6bdd40685c77f80862e8c2b3746b5d7cd41e
|
||||
EBUILD nut-18.8.ebuild 652 SHA256 e8f10eafcba1efb3d3d4337ff587e0b664eb67bf503d79b99eec4238fd577ad7 SHA512 02a4d117d08282705e6e24697304f55c26694517789a61a115fdf7aad08faa885e8385a128b2f55ed569c7edb329bd1940d2e952b261f01d06171e1243184ca0 WHIRLPOOL 26341a0acbc63ec86e0f804d3c26d94e94e47e2361951bcd6f07a8d2ea8ccdc42617fa1874dba722c000f66398faa00595e21cf9d06592d167280d3883c809ca
|
||||
EBUILD nut-18.9.ebuild 653 SHA256 68235ce14965d34036897c32538a4be47a685e5165aa35506e85f84ef3f1a32e SHA512 157368e6c43958e3d142fb88543b2d5e0ea7c11c561d9897407b04311617b708272ec5c9c9c62b152ea292da8d093b3505df7cfc1c474e88a56de2d98c69619b WHIRLPOOL b41e6a70a0fc6884dda8ff1eee719f8f66925f05ab60422b6f463b8b9a197c12beeefdcd8ce7e06bdee5ff97ac4a9585fb2979601910bd3803351600841a08b3
|
||||
MISC ChangeLog 8758 SHA256 f95eae2a8be6382a9448d473115de3bf27bd361b7a1298ce161a0a136ec92c76 SHA512 e4fe49141b28b48369d60a9b2dcd50289ddfcf23ac8c8770ea19730f3caa96acffed31a15b968f93aadc2343279a2a8cf7e08701cf7b6d4f1654af63a7e34bc2 WHIRLPOOL 8d698019cc8aeba044a723ccb6348749118afb3e9f1679e0f72499341310eb86e1ec8c1806b8c7fcd325504dcc13c1d8ba454fe3d417809740e1b4d0bcb941b3
|
||||
MISC ChangeLog 8875 SHA256 c812a8fd1bb55f081c168327a8363813585b56799119d4c8a2fd4f3702789128 SHA512 269dcbf7c3e395a0f7246a2361abac0b0f7df6c66644fce759989e94211e9d55265af2416375160a30f63c652f2c46c46cb672c8d963f8a4b762394a8169d5a7 WHIRLPOOL e942959d5f97ec3713542366a4ca2bfe316b4204873ed9bb9796e491c4bbc371af82402223b96f66aff34107a2fcda3cf4bbfad081ffa775421b5bd9b402b61f
|
||||
MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iEUEAREIAAYFAlHFzVAACgkQVWmRsqeSphPSWwCfeptrRNoSF6uFapek/PEuYgGF
|
||||
zqkAlA6V86b4e4TQ4/Vpg3E8FtNQOW8=
|
||||
=pjgI
|
||||
iQEcBAEBCAAGBQJR91vTAAoJEEqz6FtPBkyjiUwH/10B5Xl0MS6OuKiOdfJgunJ6
|
||||
MTyLYshLABZblgMLQKwRgkRKvGxthwWRhs5NzBonNupP8lA6yuYkWyX/6mJpWGTj
|
||||
JOfSUYkE93zn8UF2CVQkMj6u7e31r0X0Zs6M8GX9S6X/ntHvBG3ZWF8S1LiXhc6k
|
||||
2UEEOJyeFE/4gSxIpVJPZQC/ZWdoCbu8dP7yDzcxiIfJxXhS06wWWhy81qCFx9gs
|
||||
Cgm72YAbFygqvUPRq3EjZpfluSB6M6XjG+WpktixWOE1C5/+oCQu4ehqtMwgJ9Cd
|
||||
3GuJcXtEY1rNqdFAd1mSuCToeRPqEjRUybjZp0LQcUcMV/jjZrS0Uu2nD+RLQhs=
|
||||
=8zXH
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-18.10.ebuild,v 1.1 2013/07/30 06:23:14 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Record what you eat and analyze your nutrient levels"
|
||||
HOMEPAGE="http://nut.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
OPT="${CFLAGS}" FOODDIR=\\\"/usr/share/nut\\\" \
|
||||
nut
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/nut
|
||||
doins raw.data/*
|
||||
|
||||
dobin nut
|
||||
doman nut.1
|
||||
}
|
@ -0,0 +1,165 @@
|
||||
configdialog.cpp | 2 +-
|
||||
latexeditor.h | 2 +-
|
||||
latexeditorview.h | 2 +-
|
||||
latexhighlighter.h | 2 +-
|
||||
spellerdialog.h | 2 +-
|
||||
texmaker.cpp | 4 ++--
|
||||
texmaker.h | 2 +-
|
||||
texmaker.pro | 37 +++----------------------------------
|
||||
8 files changed, 11 insertions(+), 42 deletions(-)
|
||||
|
||||
diff --git a/configdialog.cpp b/configdialog.cpp
|
||||
index e596a2c..3660429 100644
|
||||
--- a/configdialog.cpp
|
||||
+++ b/configdialog.cpp
|
||||
@@ -220,7 +220,7 @@ void ConfigDialog::browseAspell()
|
||||
QDir spelldir(QCoreApplication::applicationDirPath());
|
||||
#else
|
||||
#ifdef DEBIAN_SPELLDIR
|
||||
-QDir spelldir(PREFIX"/share/myspell/dicts");
|
||||
+QDir spelldir(PREFIX"/share/myspell");
|
||||
#else
|
||||
QDir spelldir(PREFIX"/share/texmaker");
|
||||
#endif
|
||||
diff --git a/latexeditor.h b/latexeditor.h
|
||||
index 29b01f8..1db88ad 100644
|
||||
--- a/latexeditor.h
|
||||
+++ b/latexeditor.h
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
#include "latexhighlighter.h"
|
||||
#include "textblockselection.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
typedef int UserBookmarkList[3];
|
||||
|
||||
diff --git a/latexeditorview.h b/latexeditorview.h
|
||||
index 9809d86..adca0b2 100644
|
||||
--- a/latexeditorview.h
|
||||
+++ b/latexeditorview.h
|
||||
@@ -23,7 +23,7 @@
|
||||
#include "gotolinewidget.h"
|
||||
#include "replacewidget.h"
|
||||
#include "minisplitter.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
class LatexEditorView : public QWidget {
|
||||
Q_OBJECT
|
||||
diff --git a/latexhighlighter.h b/latexhighlighter.h
|
||||
index e0b91b1..74ec42a 100644
|
||||
--- a/latexhighlighter.h
|
||||
+++ b/latexhighlighter.h
|
||||
@@ -20,7 +20,7 @@
|
||||
#include <QColor>
|
||||
#include <QTextBlockUserData>
|
||||
//#include "latexeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
class QTextDocument;
|
||||
class LatexEditor;
|
||||
diff --git a/spellerdialog.h b/spellerdialog.h
|
||||
index 83248ae..cd16dad 100644
|
||||
--- a/spellerdialog.h
|
||||
+++ b/spellerdialog.h
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
#include "ui_spellerdialog.h"
|
||||
#include "latexeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
#include <QTextCursor>
|
||||
|
||||
diff --git a/texmaker.cpp b/texmaker.cpp
|
||||
index 51d2082..607f66e 100644
|
||||
--- a/texmaker.cpp
|
||||
+++ b/texmaker.cpp
|
||||
@@ -4363,7 +4363,7 @@ geometry_options=config->value("Quick/GeometryOptions","left=2cm,right=2cm,top=2
|
||||
QString dicDir=QCoreApplication::applicationDirPath() + "/";
|
||||
#else
|
||||
#ifdef DEBIAN_SPELLDIR
|
||||
-QString dicDir=PREFIX"/share/myspell/dicts/";
|
||||
+QString dicDir=PREFIX"/share/myspell/";
|
||||
#else
|
||||
QString dicDir=PREFIX"/share/texmaker/";
|
||||
#endif
|
||||
@@ -10835,4 +10835,4 @@ if (singlemode && currentEditorView())
|
||||
UpdateBibliography();
|
||||
}
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff --git a/texmaker.h b/texmaker.h
|
||||
index f7e278c..e80d9e5 100644
|
||||
--- a/texmaker.h
|
||||
+++ b/texmaker.h
|
||||
@@ -48,7 +48,7 @@
|
||||
#include "usertagslistwidget.h"
|
||||
#include "xmltagslistwidget.h"
|
||||
#include "logeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
#include "browser.h"
|
||||
#include "pdfviewerwidget.h"
|
||||
#include "pdfviewer.h"
|
||||
diff --git a/texmaker.pro b/texmaker.pro
|
||||
index d2312d1..0009663 100644
|
||||
--- a/texmaker.pro
|
||||
+++ b/texmaker.pro
|
||||
@@ -87,25 +87,6 @@ HEADERS += texmaker.h \
|
||||
versiondialog.h \
|
||||
unicodedialog.h \
|
||||
unicodeview.h \
|
||||
- hunspell/affentry.hxx \
|
||||
- hunspell/affixmgr.hxx \
|
||||
- hunspell/atypes.hxx \
|
||||
- hunspell/baseaffix.hxx \
|
||||
- hunspell/csutil.hxx \
|
||||
- hunspell/dictmgr.hxx \
|
||||
- hunspell/hashmgr.hxx \
|
||||
- hunspell/htypes.hxx \
|
||||
- hunspell/hunspell.hxx \
|
||||
- hunspell/hunspell.h \
|
||||
- hunspell/langnum.hxx \
|
||||
- hunspell/license.hunspell \
|
||||
- hunspell/phonet.hxx \
|
||||
- hunspell/suggestmgr.hxx \
|
||||
- hunspell/license.myspell \
|
||||
- hunspell/filemgr.hxx \
|
||||
- hunspell/hunzip.hxx \
|
||||
- hunspell/replist.hxx \
|
||||
- hunspell/w_char.hxx \
|
||||
singleapp/qtlocalpeer.h \
|
||||
singleapp/qtlockedfile.h \
|
||||
singleapp/qtsingleapplication.h \
|
||||
@@ -196,18 +174,6 @@ SOURCES += main.cpp \
|
||||
versiondialog.cpp \
|
||||
unicodedialog.cpp \
|
||||
unicodeview.cpp \
|
||||
- hunspell/affentry.cxx \
|
||||
- hunspell/affixmgr.cxx \
|
||||
- hunspell/csutil.cxx \
|
||||
- hunspell/dictmgr.cxx \
|
||||
- hunspell/hashmgr.cxx \
|
||||
- hunspell/hunspell.cxx \
|
||||
- hunspell/phonet.cxx \
|
||||
- hunspell/suggestmgr.cxx \
|
||||
- hunspell/utf_info.cxx \
|
||||
- hunspell/filemgr.cxx \
|
||||
- hunspell/replist.cxx \
|
||||
- hunspell/hunzip.cxx \
|
||||
singleapp/qtlocalpeer.cpp \
|
||||
singleapp/qtlockedfile.cpp \
|
||||
singleapp/qtsingleapplication.cpp \
|
||||
@@ -454,3 +420,6 @@ INSTALLS += desktop
|
||||
icon.files = utilities/texmaker.png
|
||||
INSTALLS += icon
|
||||
}
|
||||
+
|
||||
+CONFIG += link_pkgconfig
|
||||
+PKGCONFIG += hunspell
|
||||
\ No newline at end of file
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-4.0.3.ebuild,v 1.1 2013/07/29 12:54:54 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit qt4-r2 versionator
|
||||
|
||||
# The upstream version numbering is bad, so we have to remove a dot in the
|
||||
# minor version number
|
||||
MAJOR="$(get_major_version)"
|
||||
MINOR_1="$(($(get_version_component_range 2)/10))"
|
||||
MINOR_2="$(($(get_version_component_range 2)%10))"
|
||||
if [ ${MINOR_2} -eq "0" ] ; then
|
||||
MY_P="${PN}-${MAJOR}.${MINOR_1}"
|
||||
else
|
||||
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
|
||||
fi
|
||||
|
||||
MY_P="${P}"
|
||||
|
||||
DESCRIPTION="A nice LaTeX-IDE"
|
||||
HOMEPAGE="http://www.xm1math.net/texmaker/"
|
||||
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/hunspell
|
||||
app-text/poppler:=[qt4]
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtwebkit:4
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/latex-base
|
||||
app-text/psutils
|
||||
app-text/ghostscript-gpl
|
||||
media-libs/netpbm"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-hunspell.patch )
|
||||
|
||||
DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
|
||||
HTML_DOCS=( doc/. )
|
||||
|
||||
src_configure() {
|
||||
eqmake4 \
|
||||
${PN}.pro \
|
||||
PREFIX="${EPREFIX}/usr" \
|
||||
DESKTOPDIR="${EPREFIX}/usr/share/applications" \
|
||||
ICONDIR="${EPREFIX}/usr/share/pixmaps"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "A user manual with many screenshots is available at:"
|
||||
elog "${EPREFIX}/usr/share/${PN}/usermanual_en.html"
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.7.ebuild,v 1.2 2013/03/08 23:27:59 mpagano Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.9.ebuild,v 1.1 2013/07/29 19:48:50 mpagano Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.7"
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_7,3_2} )
|
||||
|
||||
inherit python
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
|
||||
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
|
@ -1,17 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX docbook2X-0.8.8-drop-htmldir.patch 327 SHA256 34e2b9e4f013a7abdaba5452887b79c1fa75bc147de2aaabbbd1ef9a4161e72b SHA512 c8e3cbbf1f18aeb5489d12f8fd661c38adae7e60ef3861135ff0aa3c515cc509ecc9ae19ace81e94cd181dac15b08bbb4783b39bd96674bdc83abc95aac5ddcc WHIRLPOOL a0a3a740a1832d3b16c354ef48e7ddc8f0f78f7597c731d40ced42aa2024ad9d844ed136535675a41f89c922531d2316247a46330fb3a159ab8146accc4b1bb5
|
||||
AUX docbook2X-0.8.8-error_on_missing_refentry.patch 1247 SHA256 273eaa08cfff75bb5fab4975761d1e427e4180d82700da396901a59ed0546c0d SHA512 ea9ed94190edb2ac2055694bb927457f94eeadf0eff340b9f5fdba6fad5b1dc0b9617829ce3470914cbe0ba0be145dfb000218d57f22ee767ebb8082d6c06bfb WHIRLPOOL 7a406d599e85df95be73dbfbdc3bcb60147575fd32240d863056416c852fcb3b14ee3eb8099363006cea8ea238125ef181b6bd0aab38915c7f77636a8d7d0fdb
|
||||
AUX docbook2X-0.8.8-filename_whitespace_handling.patch 2080 SHA256 ac5755da0dbdd67e7131284e865d86df24a56ac26cfbcdcdbe561926a54999fd SHA512 3a72979c03a1b5135662ad5cedefd0d508001994e727a0820d628ff5ad2476c09befeb921b9562230fdec3db547e5eec4b301aa08430dd6c2ce2632624a1c375 WHIRLPOOL 8430e967ea8020dde623079e49d309f0f920ad302e41bd68f4004ad135879a7c1594f23e0776ef4ac4a2bf39cdb6392e22bbd31fa18a65a5419015d633bf42ac
|
||||
AUX docbook2X-0.8.8-preprocessor_declaration_syntax.patch 3358 SHA256 0f571f0e9576ef09a07c46da76723cd3f83085ccf8daf25dee15b9921455112a SHA512 af88626ca61847a25ef8c4cf8a09ea27cd1dce6510952e9629b704d3637097b10d85b9727e502dd7eecea1d2152a71cd26bf6abf4a8370eb8647258faa30be45 WHIRLPOOL ab0af93c225825a39e18992b7139f2e5f2a5829e6b25fc6861dd6929f02314136fa84cd0c4336259747bec38a8447ca119c1ffac0357f5d681ef10cff403cd8e
|
||||
DIST docbook2X-0.8.8.tar.gz 723909 SHA256 4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45 SHA512 cc336017ad734fc62d96d289105e8ea154c418a03a37f3e21b0b3520063f8b466b4aae5a5aec2e0b83f6324c6c79b5557247a93338d0a9882a94a44112f6b65c WHIRLPOOL 60cf325cbb9dbc7e0edc3a7bc4beb061259b22602efae54335f3828417c593ce7cb4c838eb33d598e1e6c2b2583e93eafbdfab37dba2873f1d8abaa72ed07b95
|
||||
EBUILD docbook2X-0.8.8-r2.ebuild 1282 SHA256 765a5e06ee9caf86a9103038158602553a1200c862c7122cf767620b32a797e3 SHA512 367c00605ac1a7792c65763da8c7d0a84b998939cc432dea270d76fcc21a051f94244f716e40428681af67156fbfef66e56050b845ff80d497374b1f8dcd50a6 WHIRLPOOL 2235ff412f4036628900add6d5c1589b4497ccc8f07ca272afc6ab241e5534fd2f648f271d7dc772fe6564378f5101fd97979ce45b6a953be9723e58b15d0ab5
|
||||
MISC ChangeLog 6899 SHA256 ea25e20b0d986b0111edfc8dd57e612ec7330612f2ca2db9ace8fee0f027a70c SHA512 03740d6af04be5ad384355a74a95c9765d81cb0b26c363774a5ecddb4de315c006455eb37e44726b8d99704d88095dd03c451197e1d15691c80d8325aeb234ec WHIRLPOOL ca649722c3a67db40baf978c34d53dcb15c599f1d4880914834d76fa796133891b10f6a941d5fd24a3f27d99a927c9c0bb710dae1f10cfd976f5661ccc95a4b0
|
||||
EBUILD docbook2X-0.8.8-r2.ebuild 1284 SHA256 e7eaac15a49522272b01c09b1e60fbebc98dbe368f9ce3b96c4dd176a57571c4 SHA512 5f335b4b2c8f058144a8d6a83854b50c7b36a4cdb04d09f9eb18de606170d8a16d842b176ac8449ab83aadcf8bd4f814fe1265056d15f7f45389ed1266718d4c WHIRLPOOL 17218635b07f2d86c82f49a1d4d3fd3406b72ed0054dc93044b6b9006d0cf071f522153a7393c889e434b390f469c42ae298a73c158c2efa8607aafb90acace0
|
||||
EBUILD docbook2X-0.8.8-r3.ebuild 1549 SHA256 c6229c7e04cd236e358afe5cf81f5785986a415566b0513cac05dadc743414f0 SHA512 2a971f8e06b8565d4f42932c96cd2968e5d00c043f6c93f20f5c774c2ac7cd557e455332fbd8ef23c46e2002fcc55bed242fe4c43e416b553f6ff6ce41800113 WHIRLPOOL d82811809915e51d37cf0b01f4d282023b5983adbcb30c7d5bff7042578c15b4e5f5998a622e2d4ac20f09576e01d3407e217426aacf0d871a75e50ec0d060db
|
||||
MISC ChangeLog 7388 SHA256 66383cab64da24c026929515ce8abee9bbacafe490f46750409bfc7bcda2e0c8 SHA512 394e1e92bc266210978754c5ffd2422652b5691a6db294c939dbdd01006233ab02874660a8e8b42f71d77451ecb90a4650d6f3d7ff7e9c593c3e95f954fc5b09 WHIRLPOOL 97ececed9b54882ec0f8ec24aa7db4839dcaf850f14f03b05f0a34e7c73c88ca9653cf2d65ec9119415f7c355000bee3718931f5a85740ecd5caf892845679e8
|
||||
MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlHrsXQACgkQCaWpQKGI+9R0FACff/1Zlt9ZsCQeH/0njJspjkqB
|
||||
GFsAn1mH/NSyB9JYRubspmt3ILqOW367
|
||||
=UQCh
|
||||
iQEcBAEBCAAGBQJR9kgSAAoJECo/aRed9267sO4IAMtf61yUnTjJbvcwxTex1v6W
|
||||
uhmYfRIrxOGMOS7ayPbNTL2GFjUSBTGOfeGhe/xEw8csZ58w1xqrCKj+E43TAu1H
|
||||
+jv+3FX3rpz+Jx8nrRMxUiHDHZ/p7yFipYOocTBOdPcIZEgsXIticopPR4bqysYl
|
||||
aBXPoQcgLJFgyOkbTTV45hfkE4pIcOOi5+lWP8CEd1cnyKlaTn8we2b1wHM5yrOO
|
||||
h480aUmcYllMLlnRnFGhW99AX5NJl47+I83LhBHbv9uWfQTMhSeRC2kLKmKZVG53
|
||||
5JBqSpRtcCNZOL6BkbI0pN0ddwy394CCyDMpCB12gUBCFvKcem2SsEyAKOKfleQ=
|
||||
=hwPP
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook2X/docbook2X-0.8.8-r3.ebuild,v 1.1 2013/07/29 10:48:04 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1 #290284
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Tools to convert docbook to man and info"
|
||||
SRC_URI="mirror://sourceforge/docbook2x/${P}.tar.gz"
|
||||
HOMEPAGE="http://docbook2x.sourceforge.net/"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux ~x86-solaris"
|
||||
IUSE="test"
|
||||
LICENSE="MIT"
|
||||
|
||||
# dev-perl/XML-LibXML - although not mentioned upstream is required
|
||||
# for make check to complete.
|
||||
DEPEND="dev-lang/perl
|
||||
dev-libs/libxslt
|
||||
dev-perl/XML-NamespaceSupport
|
||||
dev-perl/XML-SAX
|
||||
dev-perl/XML-LibXML
|
||||
app-text/docbook-xsl-stylesheets
|
||||
=app-text/docbook-xml-dtd-4.2*"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
# Patches from debian, for description see patches itself.
|
||||
"${FILESDIR}/${P}-filename_whitespace_handling.patch"
|
||||
"${FILESDIR}/${P}-preprocessor_declaration_syntax.patch"
|
||||
"${FILESDIR}/${P}-error_on_missing_refentry.patch"
|
||||
# bug #296112
|
||||
"${FILESDIR}/${P}-drop-htmldir.patch"
|
||||
)
|
||||
src_prepare() {
|
||||
sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac || die 'sed on configure.ac failed'
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||
--with-xslt-processor=libxslt
|
||||
--program-transform-name='/^docbook2/s,$,.pl,'
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
Put HTML documentation in proper directory.
|
||||
Patch by Chris Mayo, https://bugs.gentoo.org/show_bug.cgi?id=296112
|
||||
|
||||
--- doc/Makefile.am.orig
|
||||
+++ doc/Makefile.am
|
||||
@@ -182,8 +182,6 @@
|
||||
# Install (automake)
|
||||
#
|
||||
|
||||
-htmldir = $(datadir)/doc/docbook2X
|
||||
-
|
||||
man_MANS = $(MAN_FILES)
|
||||
html_DATA = $(HTML_FILES)
|
||||
info_TEXINFOS = docbook2X.texi
|
@ -1,29 +1,30 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX liblangtag-0.4.0-arm.patch 378 SHA256 472fae5f0cd562eb15e3e5bbf59e92c0902496e6d610cdb2d1faae2a6300ce2f SHA512 2465407af07a8e55ae407b246e58112f42587126312d089e25c5ca6d01217d61976e2debea28737b74973de865962bc5d5a846d8e7a292d3263274330fa9aaed WHIRLPOOL ee04cbbdab48f8f631b3eb33d05f99b17c37d400af25cf55f0bb0b41e2e02db1cb6449ee64ae71a6a877f9154e63b3bd3879768d04b452f6046278a8132964fd
|
||||
AUX liblangtag-0.4.0-introspection.patch 552 SHA256 4144b90343fcc89f7fee0919c9d3b75f842919f3056ba2f1bff0e4f5cad7d3e7 SHA512 b4c795b6f5ec4a61dab2e6b51aa88588ec18134daa1e2bf392922cce71cd477329643861d9edab46a44f0d0c226d7ac1576b083a4d21dc76b02cce1ce08b312e WHIRLPOOL 3c15e77f374e6c132dc87dd967c1cf4fa862472d892a8e85ccd47dd7397c4139f1e1e8f83d2b5c8b76c4843f56e8117f75d4a2b11cd39534f1515a604fe8326f
|
||||
AUX liblangtag-0.4.0-module.patch 436 SHA256 7287f8dea3ad4d4c78dce7a0b350546551d22a5e429114c3ba1cd5c9ef4e5745 SHA512 8648da59146fa5f7e2149fd3cddf1ce1454a16ca2d5d560c066cd94e78cb1ee3be9d915ebf033a821ec3f24adc9ecca8bc9e8f31d1a997832810e9e6f1d752a6 WHIRLPOOL ac95cd631bca409ffd9bc89c2047b08bb7cc07dc444e244d36e82f992d8c96102023afafdec45b90e0afbe2ba6d837a320229d802e21b2f26645380028430593
|
||||
AUX liblangtag-0.5.1-gcc45.patch 737 SHA256 a4f5606eb811ef617ce042a505658d460d748809429bf43f6d8e85975b639ede SHA512 1f5c86c02c1223ac1dc0adee6e33564a75cc7ec261288bc6ab39c2ba5ce24c9e4c86b1b3b15cc04d204b31f195b126062b386a449aeba843256d3f54a72ad53f WHIRLPOOL 707724f8ca4a054b4784a35d15c5d5d5bcecc88e7cd1856a6110b9135cb9993f9622f6e4d9e15e6c99cedf1ee3266ff89c3dd80bb90c606d338bc7320584ee73
|
||||
DIST liblangtag-0.4.0.tar.bz2 613182 SHA256 cbb71d5d1af345c3bd9ceebbc78ddfbe70e3747c3cf95532a4fdef2abb034bae SHA512 d04f188d8cad68504d322bb9461f1be564ae831735afbde4b9f7a7b09819ba20b2e9a72f68e7660e69d8b80d33ea2beb4bfcbb6f521d58c06b2c2182fd7928c8 WHIRLPOOL 420c39e7c6ff7b12f071538338611430b9edb4322c3cf9fe2df2276bbd6a7aaa288958a01316cf885edd285e38fea59fd1ce2c8dbed9d78694dab37606e0abe5
|
||||
DIST liblangtag-0.5.1.tar.bz2 651785 SHA256 c3dd456762cd0b5fd1687f066c4bdf253d70b14729851b9cd05936a1cb46923b SHA512 006ed5b8621bfc4330589eeba8581dd2214a29c985f782b0c123012105ac6ea447f1d7593daec86b0126daf7929e6845208c633c63df67beca2d6201a6961bbf WHIRLPOOL 80f48834b00ba7732f07a7e88ae092a3f0f0168c3de176ad0544e130b8e0c3991a169ed4d502cdc9aff0af1fe3df43ac961d4c8517b9240b9934ea901c0626e5
|
||||
EBUILD liblangtag-0.4.0-r1.ebuild 1261 SHA256 4ebe0de196e8d019bc075abe42161c987965715b46b6bc30a88f0551767dc689 SHA512 94c696b5a2aa6f71bbdaecee229e34308477daf90a2a15b1fbf130a2761ef05206975d26f525bc7c196909e9e16a67bd51024c2d59047701ffd7833730325360 WHIRLPOOL 3fc1c7dc31dce7ceb2fcbe4ca41db12061726b80964c078bf7cf055f2846e7e089575aaf39cffafe4a6496051daf84cc381154e6bdb7528a2da7b1c3f33c21db
|
||||
EBUILD liblangtag-0.5.1.ebuild 1055 SHA256 6d97b2b1b663d32c10e1ee55e9a7595516d1ee17eb76ad8f1f07f1b6667bf6a5 SHA512 8537a75703686ed92b6ae2101b2a8db3ced69b8039536a4b8ce03ac044aa14a1527b362beb2d53a82d25ea706cbe1bbf7dc013ae25a6f5e097553f3b26bb1280 WHIRLPOOL 3e3ec21352c29e629ab6212ee9c1d25530b81090ebe5bb323fd91922bf65c5a105b1708b9fcbb74e9d82b4e3f1bd6d307bd321dd987cb8c862ef2615b648414f
|
||||
MISC ChangeLog 3100 SHA256 197e253692406f0897139f4c54a6d5b5a3ae762d3c863fb5068fd787cc0e6b01 SHA512 0f30030d7447ff293628ff9b5f6f2948f1a915a5926e6da485615ff7b75fd31f0e53c589afa8caee2adee4a50da8163e55dfcfb39377555707a7411a7766b2df WHIRLPOOL 6d6737667805d6928377025414ad01c411b70e49a4cbc211de37d4e77330fcf7169e778e61bbd7c36eb536914beb3a71f006554fc7d3494c0bb1f133d403fd06
|
||||
EBUILD liblangtag-0.5.1.ebuild 1106 SHA256 faacda08651668935d487bccff91595f710b4df34e339d677495df5cc2a1aeb1 SHA512 935dbaa45f835af63bbf1d63eafbf0cc6c668aec9ed764eca329a87b006d74845f43767d798c7e034f36233703fe68755e18640d0f9a5d0b3b2715b306eb66ce WHIRLPOOL f55e5fd6c6dd44cffbd09003909871ce41bbebfeaf7e560a3fa15078aa77df556c42d3f19e23880cdd6eb1a176a290c337132c48bbca420616135e7e9fd997ab
|
||||
MISC ChangeLog 3326 SHA256 e9780c3f1b0a55adf3fe597773cd9c2d141104a036a486d19ffdfa92f410debd SHA512 4aa2ac62cafe27e6359c95be44c8b15d0d98b7e33a2b93302e928a29eed56de05b0ba119bcf07c8ec0dd0153cda77408660923e5acb06a6f6c09446be12ebb09 WHIRLPOOL 9f117d722a888363cab9c70a1535919f31eb40f83f117d01922e58f7202e282cee12e85b640b27b0b184035ac7ba705662eb23825b7ccc0a412a65c5936390f0
|
||||
MISC metadata.xml 284 SHA256 e937a46d00fe6cbe1cf553eeaf44f3308e413fca5fe652a4e74c35fe336d0610 SHA512 6b883e0602ff9b5dd1a0055adfd0b9a9a5d74f32b0961e733d32cae582ff45e6e0ee00121cc455ce0b4402c8c44e152bb1708a183b69cd6c893d078bc50b8420 WHIRLPOOL 1402cf934cc79c53a85edca224eb2268f2b2e0fca5dbb273822510eaa22b6a26da722b16cc6a575e9184fd49ae776deef32cbddaebbb0d6bc2a331000bb56d7b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRyZHRAAoJELp701BxlEWfmVQP/0kvycOd8RiFSMhHyRRQIJAA
|
||||
p+2usg9LntFiqDydan77YZ8UTz7aQIhP8xPxEbhT9pHCYlFqTpkKIhzrY58bdkbj
|
||||
1dHDjfwpxgCHCP9SVviu+K1DUz797+pcUX7pFWF6t/11wsh4nTbX01gXyNc/c6Gh
|
||||
NTC8RCykkQUPoY8JQ9aPGJZCFZ41aRbNRXQ4V3TnyQv26kAyTO/5hcDDRaM+iK8/
|
||||
nsnv5D1CPuLi6tbvL+7G8GsdndR/gZe8rMj4h2LXbFPJF5a4Y/64mUGPiYmm/kMe
|
||||
smEFYTJJWSZOm0kEwWf5wcx7xP2a0Ndfvgt89b17lnMUtqvKZzFodtm05Sm5RasM
|
||||
vCIrdIX4h5y7F1E7QjLOTgQz1+/Z67TuxFWTmm+7TjnxPKP8VkTRPv/e5fbCxTzv
|
||||
7ClbUm8Qc5e4/lUfXoBtYgofOxdpwLillkRwly6Oo/WHhFXnATgFeEZ9/ycZf3hY
|
||||
7B3m647EK/jDCz9a4mDVBUBnlzrBNpU3iJuVTchX1o5LbRXAQvo1VTyFbVnDjxHS
|
||||
KvFn87howh13Ao4zcYRejnzKTG5FP/H56I2AA0MeDt/pGNvuouqBhuB+ebwS301w
|
||||
xq7aJ4DQPSbiBltoAN/ox/sx1WNbTbVkI2BXOehH3pDx90w4ld9k0p92Vxuwc0kz
|
||||
XuRTTXweqce2zuiHEn1a
|
||||
=WGKj
|
||||
iQIcBAEBCAAGBQJR92fDAAoJEOSiRoyO7jvo0sAP/29RbNKFM+6ytDpaDg39b6ff
|
||||
/Rbyz8+RO5qx+c1gf0oZlMOoyc0nGWJjDM5NL84RejX5v1xL72C1NTd+pSo7sL6Z
|
||||
oDcnhG+B5gGEXsuhwcN52/yPaCs5J5m9RqF+tImw1iVxdBP+EW0IVoqtCGlMnjSB
|
||||
ZSaiaLvuX/NO92PjlyFoIt/3l87wrjUPNQeQgLh+Y4s9nhfnYiBU+oKKSF0m67Pc
|
||||
4vr3rm1V4Q8w5S2xCSwz4G6CyANWBZFqNlDvHMi2tebUuJu3KxsJfnlZ4Efrl5By
|
||||
o662B09ynZ01G6xdCqbbMzpUXXpDICYvxhk7YHKrXjsjPQHTyWXGQoS2uKZWpcHn
|
||||
nY6BahL2d0G8KOAnQz0ggwZxZmgPUrdI+TJmfIhjqVtg2LDNClaGQbA1ZjG5Jt7y
|
||||
bW+hwi6vpRqiDghHXx6FBnow0ZTYdRkjtnFFPBlB4wuFFllsh+RvTSoAVohyofA5
|
||||
93y4ZFkaQvZTrfySjeo2i9JCdPu4zCWvgWdb6KPg0PVbpYFoofF3FRvXK9jDtBz4
|
||||
HY5wLd/E27s+/hugsOZoRIZsrAdndJG5NrvE/he+tuLcflzYBkfhNHcL1FHIIjIf
|
||||
qraVlSpLTVK49piHFsq7cUKph1sW3EKHSNxnyWGxd8EGC9BX+z8/7Y/5SGiDKKcc
|
||||
IiGNQu7TO2U8THtRZymc
|
||||
=0b4M
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,30 @@
|
||||
From 4a5ec00d229d9ccf293dc21ce64eb42de7e8118c Mon Sep 17 00:00:00 2001
|
||||
From: Jung-uk Kim <jkim@FreeBSD.org>
|
||||
Date: Thu, 9 May 2013 15:59:35 -0400
|
||||
Subject: [PATCH] Fix duplicate typedef introduced in 57c47aa.
|
||||
|
||||
---
|
||||
liblangtag/lt-trie.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/liblangtag/lt-trie.c b/liblangtag/lt-trie.c
|
||||
index d2162c9..301a6da 100644
|
||||
--- a/liblangtag/lt-trie.c
|
||||
+++ b/liblangtag/lt-trie.c
|
||||
@@ -33,11 +33,11 @@ struct _lt_trie_t {
|
||||
lt_iter_tmpl_t parent;
|
||||
lt_trie_node_t *root;
|
||||
};
|
||||
-typedef struct _lt_trie_iter_t {
|
||||
+struct _lt_trie_iter_t {
|
||||
lt_iter_t parent;
|
||||
lt_list_t *stack;
|
||||
lt_string_t *pos_str;
|
||||
-} lt_trie_iter_t;
|
||||
+};
|
||||
|
||||
/*< private >*/
|
||||
static lt_trie_node_t *
|
||||
--
|
||||
1.8.2.3
|
||||
|
@ -1,12 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST fpcbuild-2.2.0.tar.gz 35801603 SHA256 55c6fe8df0a09b15c1bc5cbf6c7df12ee955f86933fdf624f26fda59636d7a5f SHA512 bbc14ea79a9e16885170e47834f6c9ee27d646c483d27a99f844f7c06d80d2fa703a8f4816f97e1bd36a6f74704779109de32d6143427eb4c314cf8293f64d4a WHIRLPOOL e55e5547a6821e4817c0faf72e2c8f98a5afc62cbd3ba26ec69d2fecb33a8f3d9ef9a811c20fc9065e1b363b03aab2125d66319008d181cfb50fa7e6986a0e1d
|
||||
DIST fpcbuild-2.2.2.tar.gz 39186745 SHA256 0d73b119e029382052fc6615034c4b5ee3ec66fa6cc45648f1f07cfb2c1058f1 SHA512 7869e9e50236a47503f4eaedaf5229cd7fcd13991404a314cc9b6ac297325b3016144637de3e731c89804e1dbf505a82dc6ad68e34926befaaec7eed304a9fbf WHIRLPOOL da1c218ea6e2b9e2235945d60d448ba508ec9274369a210e71910a5c180d9a5d601943c261f37b4f40f780c93ce873e476a79688913d2de3fd00334fe6ace75a
|
||||
DIST fpcbuild-2.2.4.tar.gz 39849184 SHA256 77a54f09e39f07ed723071784a86d9ac8ca08fb5aa6fe41c8e9970bea395b4cf SHA512 91085c7f0e5f991726cc4a8bd8bf54e2384eb7fa0a1d96f4a329691a668c9fd977fec31e265f5cb8a904e37d61158282e11a5485657f8c6fb59d8105217b5b92 WHIRLPOOL 9f487f9ef198e20e863ee4f69092b10416c21017b81fc2a02452c1d2c7b688413c02fa507a0ccdeb3263c3b201674ff8f0a056926c623d19e11e3031eb69af28
|
||||
DIST fpcbuild-2.4.0.tar.gz 41769847 SHA256 b3abbeaa0f2c3427fd447759e715cbc19b920f2ccad2b40ae5ab47e9d4124fd4 SHA512 e167426460ff68d4ead5a5ed849c1e9bd3b46c45fdf826bf47a7dade448a77b31a2486a9976ffb8c32a5c2d0d7267de019a3815fb225d8aa1bdb8afa6636a1e1 WHIRLPOOL 8fd915afcddb4596be20b1aa8e585eeaef5ad26d0864cd8955d2b5a082bce8a6b0e5bc5f262005bea1d592ec478e642feec27f201ef0cc37b7dd76a471a7c9a9
|
||||
DIST fpcbuild-2.6.0.tar.gz 50751193 SHA256 d788854faa373e59835d4e353133f9965993cce79c62d82e5c31837a9117beef SHA512 5139bde3490cbe4e25fb5031299412c372a29149a083180fe3828856c2fb371347f4201ec98ae4cf8b2d4c77101de843b63e27ceee644018901e156718d994cd WHIRLPOOL 3c0c9403983cfdbc97cc4b840aefbf6595c8f28a1c4759945ada7db436f939db3dfe6aa1380ef0e8cabb1051899adcc4a5c4321ec8bd64431fdfa28c0a47be87
|
||||
DIST fpcbuild-2.6.2.tar.gz 55198144 SHA256 75ad700ccc772b07304c286b0aae95f48a504b15fe890a36361d17dc8e92d83c SHA512 ecc28e8c63fd6bdd6a1b02b0aca4b7ac861bd4c0e815146ab34181fff63f3f60102c227e17317efdc30d6e97b6003b708ed9853f1d21f9e5faabcc89c85a91fe WHIRLPOOL 8614adf51cb71072dc1a4ed9b79acb1943b58decfcadbefd260dfbf20b07f9cba1b5c91c3b57ea78cf89ceb4de102e7cc4d0d93c54e7101bbfa3151b80c0af26
|
||||
EBUILD fpc-ide-2.2.0.ebuild 845 SHA256 979909cc76ca704b070909ef52193ff3075bcf30ff5674442b02ac745ff66d01 SHA512 480206096a8c7c2978a7c0a426b36be90c1afb15008bc137884d92d4e6a1b40c757b6b545e6da7624d177896c9cded3f0d8aea4d56a5c421d97e4efcb33c2419 WHIRLPOOL edb531ba44acf42e055713b6b143a1a8dfb6973b7c500d7085d2a85f48c89d6cfdcf5248421ff1966a649485e2e5a2a0d0fdad05022e367e914862be9332b556
|
||||
EBUILD fpc-ide-2.2.2.ebuild 845 SHA256 940a2a3b5083cafb66c53fea0c3a454da3500653cb4b155de2c83e6a419cbb97 SHA512 eb32136e98a58f38b1b1f3e870b147e6f575509102ae2f4d69ed4cbff149410aef4d827101aba1e7ddc738b8e37e4f19d58373ec578ccb9ffdc74eef53604267 WHIRLPOOL e683e05f01c5a168be959d50eacdcf9236ae8f4023112627309b5d85d1ea7a2019252cbad8f6e55886f528f62f46b1af5e2498018847353193abc6c038b14e8b
|
||||
EBUILD fpc-ide-2.2.4.ebuild 1414 SHA256 cc674c55ef1074497bed896b2a618e87bc23e3e7c45fc848de1e4b64a5ae8b96 SHA512 702b7eee87aad777ab729b25618e86027cecfab51437c6177f963b610834a001aca3e567551930d6d164092e0f86e3bca202b45688c038b6aeba7b97290e468e WHIRLPOOL 2460ae95701af02577b0fecab0cdf77274812d84057984b25624042f7597169903e4497079eedf666c1d1466d65bf18dcd0825acd7aac05f127749b9cd637af1
|
||||
EBUILD fpc-ide-2.4.0.ebuild 1493 SHA256 c7cd8954fa55677072fc08536ce896df93b8f28274b27f45ca3a9e2b386a5937 SHA512 4c4d619e7142d8fd059c5c417677d5544066b9aa1c3ef34f95da4f0a1b5663a41a14d7c0422a004c223139526ffb663155e42249e3ca6bcf0d0ae952373c5327 WHIRLPOOL 62fb0383fb0804e2fc624961013a426619144197a5cbf7956af451512283398917bf4a3780400092bab3b9f81ecb6b280bb2bce90f26f9e2d1a7677f8bf47800
|
||||
EBUILD fpc-ide-2.6.0.ebuild 1460 SHA256 e35a3b02123be20293ec2161f606e4903466dd4943ef2f8231c3757557f1a8c3 SHA512 d6bb903991498a97aff178b08425707bbda0ee31e8a40b87ccec915fa0440752ada03e453b2d2f256737fabb41e05080b9c6eddcc97b5556732b88875299f7fa WHIRLPOOL 20b6d979e329fb157796d10ba020fe86dfd994d7f25b555497ed1b17a8bb1cba4e826dbdb4fae5898842ff447eff93cfb48a3525dfa96b3abd6316be6e158290
|
||||
MISC ChangeLog 2616 SHA256 61bfbde5953fb0a985ef6d6eb47337f4f11bdbd31684c1e6ffa9ae316227af5f SHA512 59b356a74fa22ad75943f301f6d9d94c56f665c661ff35682ec4b7703160ac272fe4bbbf7cd8caa7baae615b8d6abd19fc8be6c4f901a6c69496429585b3150c WHIRLPOOL c9086958bcfe7b11d9224add7bc601c8ef1af7dce9b75e6592c013c07db13ed0689ef29493b9fd46bd1fd91b7fa29cab4302417da9e7c50ef3c183142ea8b721
|
||||
EBUILD fpc-ide-2.6.2.ebuild 1460 SHA256 8798b8315ec9f710c60ad6a121fbe65e4c589c148cfbfb7659bb5759daca4b92 SHA512 b78cc928b12d15d7e84a0d084d7461bccdab58d29454d4fd43a1afa42b854a9cb21f95c5461393596fae628bfae7c94ec76587782a2f0f8faa33762328e9ae3b WHIRLPOOL f174ff0674fc2ea92be6ccef2f5db333733a314a86f1b9c813384463d893ea560dab7767ba031f794b6b5911dea04580b5bd4d3a326770ef0ff03ee51dc8f2cb
|
||||
MISC ChangeLog 2737 SHA256 3270940ecd0681551d8c716167294816a5c2449bd97a7270c5596c741ba5db13 SHA512 f3c3380760364b711138b71706b879ec69e2015df66c4348f5c9d2b995a7e3d1e62b60639171939afe708a5bb783ef09ae463fed26cf9a360418a4b3672d5cc0 WHIRLPOOL 8ea79d32f8cb54531e70f774d368189ac3adfacb231d13849febff2b359b254483aa3ee1295550d97a556a18320fe2f11947da890e7cb4bb768c351c6365697d
|
||||
MISC metadata.xml 259 SHA256 add5a40ff4475099e4fead067d8813a99e394393773cc77ca7a1b4261fbe9744 SHA512 268a6effa795d8b5169d7c26d08983751f7825194e6c2f0fbad1b07c329067621c3ad0e31acc1a76c9926194eb90ba3fc9bd652ac64cdcd781b01bc4b2ed9ddc WHIRLPOOL 9301f7955d5d625d4929dd063182172f5a452203790368e98824c6bdd03fb7b831616f559a90c86afde76bd5cf7e139003d2f86e5d69591698bf12e480304ed1
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR9tEzAAoJEFpvPKfnPDWzh+YH/1lVhoTVTCbAVTyAW5M/dI0X
|
||||
Z0VEJymvhVkLZBhbMyxtosZWQ8Hol5J8lP3UjPA1Eyi3MFKLK88Zf0r9LcEOnRmZ
|
||||
gGDgmbyjczdwz6VWBQmAzAgJ99IhBDJQpJoWNp2QQRe5oN8Z2VZdvW5ZlTS2a1st
|
||||
sQuKj9+CYt2re4HU2FteSXnXdNVUMbCWprW1bqGMxZAiqjDTHVfQmyQEig95n8EK
|
||||
FRyeuZLbnpbT+6yWTZqCF/FoN323bg1vuFuBu4n6k5wQP64g/ivM7Fq1j4MF3yE0
|
||||
+is5ZpulAo5VvS60EN8qfQF6GyYyQ4smnyOYkJUqVXdJtZ/Eggb6kRwkI+4VXvo=
|
||||
=C03j
|
||||
-----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/dev-lang/fpc-ide/fpc-ide-2.6.2.ebuild,v 1.1 2013/07/29 20:31:34 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
|
||||
HOMEPAGE="http://www.freepascal.org/"
|
||||
DESCRIPTION="Free Pascal Compiler Integrated Development Environment"
|
||||
SRC_URI="mirror://sourceforge/freepascal/fpcbuild-${PV}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 LGPL-2.1-with-linking-exception"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="~dev-lang/fpc-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# test gives compile errors, was not updated with fpc changes
|
||||
RESTRICT="test"
|
||||
|
||||
S=${WORKDIR}/fpcbuild-${PV}/fpcsrc/ide
|
||||
|
||||
src_prepare() {
|
||||
find "${WORKDIR}" -name Makefile -exec sed -i -e 's/ -Xs / /g' {} + || die
|
||||
|
||||
# Use default configuration (minus stripping) unless specifically requested otherwise
|
||||
if ! test ${PPC_CONFIG_PATH+set}; then
|
||||
local FPCVER=$(fpc -iV)
|
||||
export PPC_CONFIG_PATH="${WORKDIR}"
|
||||
sed -e 's/^FPBIN=/#&/' /usr/lib/fpc/${FPCVER}/samplecfg |
|
||||
sh -s /usr/lib/fpc/${FPCVER} "${PPC_CONFIG_PATH}" || die
|
||||
sed -i -e '/^-Xs/d' "${PPC_CONFIG_PATH}"/fpc.cfg || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 INSTALL_PREFIX="${D}"usr install || die "make install failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "To read the documentation, enable the doc USE flag for dev-lang/fpc,"
|
||||
einfo "and add /usr/share/doc/fpc-${PV}/fpctoc.htx to the Help Files list."
|
||||
}
|
@ -1,49 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX gprolog-1.4.0-ldflags.patch 2015 SHA256 e6343bcc26526f56fa35618ce95b0a391fe98467026ee2e607980c468da2d227 SHA512 c966098f113488e409c530fd5e9061b85c27735d9386976b0d44a1c10d106254d576e3182634361440793282b643003a9d30598a4aa29a436409389365a94aea WHIRLPOOL 6d2499bdae928681fb45ca6061b41923168e5e6110a1ad02926df287dbd6b2687fa16eaa879d650f1a9b563ac22bb153cea7c57679b56afc0ab76c5e7e911ad3
|
||||
AUX gprolog-1.4.0-links.patch 488 SHA256 d2274bcfe8e44c0350265bc8912aa43fb910bde42e5edf9dc739e0753b053d75 SHA512 bd80ad1c71582a6e6798245bde8f62c94f56f23fe2183afade5a7b9b6a51135b3223b108b1eab7058aa1e89ad0dfda77a6acc550b214fa52967f71735ce94e02 WHIRLPOOL 2996e3a492d31ec7501d171982427c5e2b54fa75d023ec548bf51ccd5850a5574c3d50967b219900d2cc5684c1d78cef9aa359a9223079a58ed02aaebae95e98
|
||||
AUX gprolog-1.4.0-ma2asm-pllong.patch 4840 SHA256 973b40c153e1b0974178c69519c8b4a2f3ecad3900fd02b48f58c2b77cbfbfd4 SHA512 4fdf0d769826e682f76ff3dcc6442df370bd32873ca4cc370ca1785ea15349d7ee29941cd5591db4c390aaf21cc579902c53dc6411b911b010032c08b852494c WHIRLPOOL 96a7997bea217373d3eb6080fd52f977c835f156bda48d82a90bcb3f17ab38082b5bd49dc4678d727e97af6ebd5f66d6b9662fa87fb55e063c738dbabc617a44
|
||||
AUX gprolog-1.4.0-nodocs.patch 1117 SHA256 ecc28ad5fab7e5b7ce905d080c2d75640c05519c5ea0af9ce42477a172e139f3 SHA512 faeef7f8a657649ea7cdfc5bc574bdc5c5c94ba47cd1df1ab8bd1151ea87e8c4651e85aece980947a6c893fc6bb3287dea1f346a447451031750e5562d544680 WHIRLPOOL d6490fc1914f0ad5c00b1dfc3ed79d3f9008d02b9b135e9dc03e9e910f5fbe03329f0b1e4d2bdabc8f31bf1cd0d666f78a1dd4ee078d604c9f3cf71fbb011044
|
||||
AUX gprolog-1.4.0-txt-file.patch 578 SHA256 0d449f9fe9403cb7cbead26cc32cd4b3e25ceec959c4bf99fff128f15f4140fb SHA512 2f8a745b2598907408dd716eb48f10cc0635440a38f76ff6c4c95b0620119b75b59d762e4ca939fa9a20f569793899c20d9d421190a102bc9db75240ab86a042 WHIRLPOOL 95aaa23ec039c9e6d7b08e6e165902cc2eb38986c6399800585046ddd31f5fe51b066ae7ebf33cffdeab65e5c2ede0e53dcc9e6677891cafcda63fb73d2cab58
|
||||
AUX gprolog-1.4.1-ldflags.patch 2015 SHA256 66e82d8249209c9018f706b730bdf474b7ee16dff59e2340cd6856203d047f92 SHA512 dabccb6009a4c20d97dac1f37f8bf1e6f78e615cf39669474ffc5842e38829a3cef73f176698ea8bf13bb70e4852fb8b3f2e21060f0c72440b59bea711b3adee WHIRLPOOL 3a212b833f1a60618f0e2faba7c129d8c724a926252bf2531b1eeddd77eadf12e278c9afe5e1ddc5a2558d111bb352a745f37df1df118ca1eafbc5a036dc69a3
|
||||
AUX gprolog-1.4.1-links.patch 488 SHA256 934df6a1c0396d0a868ad968c87666b9d9bcc9cc9f09dfaab3364cf81fe3daf7 SHA512 a514fb34d0420f9ffd37c1f51d843c864e025f9deaab9ca5f886e58569c6cba80c3a0c51087a766b2c20feb9b5c9dec6e1faefef4e274a211661f9eeb0ecffb1 WHIRLPOOL 90c55cedaef7184656965825897c1e783acf8cb87b90560c464e33f02f79d9d310ba011b5401231a76b8c5b7be68f334ed5ff7a26e3ff1b36c53a036c62ed51b
|
||||
AUX gprolog-1.4.1-nodocs.patch 1117 SHA256 c32b7fbf84e3bfe520b822832995464b8dfdf1203b2f4e9a0045254e2326d037 SHA512 b49431abcd6da963902563930c104e92b0843278d86fcd9028e8b14b34c713790cc84983545df71983ee1f79c0d37615ef51c1e21fd1525817abbb43c78ab60a WHIRLPOOL 647dc3966254588ba9d11df08a0ca85bc356066a191b36c14d46f3087416c21b4b51b599cc090f9203d6761120f2c64039782a7edffe6c86f8c5cb9d63b2a9ee
|
||||
AUX gprolog-1.4.1-txt-file.patch 578 SHA256 8a4416606ac6428c62968f1c39c41075e0fe74ac60e3db16094dead6e9fd5a83 SHA512 1e7e8ec6ca0e3ce1f59190e145125a018a1f99ccb068022121675863d46eef89663192d8c75b8e070c180891b3fa6a813f1c193895bee5b66977b6f92d705efa WHIRLPOOL 6a8aae49da0e900619826f8fdf704bc7999bdd2f7585bb39c5b135d496b56b9d50723e6a2b35ddde5fc6f2683c19732db4d9f6e906d68919045b3e69ce8b63eb
|
||||
AUX gprolog-1.4.2-ldflags.patch 2015 SHA256 b60d388795ce4538a9d49263208854d96fafa930f941fe67b8ee39b0d9e6b39f SHA512 abb7435798cb3bdcce831c9bb0891b77cdf1459fc0f04608fcd18c2228805c545711ec197d79217c0c710efeedcba0cdac4c8d91216bfa5a252ca1fb3f05ebe0 WHIRLPOOL 7b2172e1474e5adf55db0dcd87b841491e9e3adf4c9611e841496b2716c86e178b82fb3e209d4f4e62754159a5be46dd049b58dc4c47965151d465c32e47e396
|
||||
AUX gprolog-1.4.2-links.patch 562 SHA256 81edd32e950fe65eae2e4fdc2a8a5564ddda5841f369072936e85b757a95da4b SHA512 0631871ebe381dadcb5b76c09ec2175c922cb9544ea8c1fe3c737488d29c652ee9d15bef971484061c6bff7591b067537bd921eec06561db35f2f6bde6ecdf6b WHIRLPOOL 25148cf4b72ce4159e56754226939407f87e70324d4c7127dc251b723233ccc847ff260ba422ba588124e3e020d73bc963f6f6b360ebb56a8e155412b6fb16b8
|
||||
AUX gprolog-1.4.2-nodocs.patch 1191 SHA256 98bcae380f3b09f2bdc896834dbffba8cc9bea86e24a700d82c809c793ca0fef SHA512 14e6778a88fbaf0b063259f4e74f9546097d27818219fae98c103087b315937ccf42df965af6eaddcc762622b2324e1fe393a98e5233bbd396a7cfd787e3818d WHIRLPOOL c9e44a850f907ea4e8aa577870ac8464a32690118d838ce2c313ca993c394e9f297fe83526180abca5a903278a5ccf86c534cf590b077b49d8ec3fb61127d618
|
||||
AUX gprolog-1.4.2-txt-file.patch 652 SHA256 23dddf5041651a7b0a6383249af7375bbec3280df73522054c1e289f8c9b7a21 SHA512 fb1b110820cff846f2999d4c12cf44c8a0be54588d76c4d677a91bb8a78dc1f815d5a35cbe947a29861cfd742ac1a156dab239c18f8e7a1c33eb92b125b3d885 WHIRLPOOL d5dc4d787b401d0a20eea354af1669afd3f1457575f4b98ed64c9bd7d1e8270b7b9b7c59c9ec4b83a34a8c0fb229b3bedd3d221833cf6e389a9e29bed24642d9
|
||||
AUX gprolog-1.4.3-ldflags.patch 2015 SHA256 57c36c3fa2fa3d07589415a1113af4f3f116999e040b7cb9a2c3c7af1eb8d5fa SHA512 255ccc99c27c4a53b7f7cadc0e17ae7122e6114360d4c5217d7e5e7e0a4ccc438cfd718ca5473665d826bb3d601a9133789e231e0611ff5ceadacd11df7394a2 WHIRLPOOL b1242cf0401dab56e6831ab9350b9a4e999f1403addfdd06e361f3573471f534fec8aa4a0342f21511ea12a19e6d7af9f1954b4a0f46f3cd588b4da588c78648
|
||||
AUX gprolog-1.4.3-links.patch 562 SHA256 68db85fc53ff6a5472883bf248c0ffe1d45fb632c2a241b483709a97ca7bcf18 SHA512 ff73d5401d04dc4f58cd466c4fbeb38f0946b5b9ea775472ac7100a197a15d27c2f48a53e7d81456b016a0eda204d4d1e89b5ee1ba8c9b2b2211c7658258751a WHIRLPOOL 7778434ed126535c3687fbb9c33a794659f67862f486b568a433394801746186b4e8a2f37bd32abbd9506008a05d1898ec37ca08ffe27bd4a99b924c479536a2
|
||||
AUX gprolog-1.4.3-nodocs.patch 1191 SHA256 0a7aee005c5532cc8334f8d306302adae3c14c0b6be7c5b8c1077c1bcd5c7bcc SHA512 ea8b9ec470ee0052f31b33a23ef7dbe5f0317d68357c72c2110899fbf32e44fdebc0dea5f82b7fefb64c402dfa1d48dc9f158257ab05c900817596df79b4cb77 WHIRLPOOL e66b06322c9e0d310e513134b13afdd533e9e92f99c197062b6793dc2e412c20059b12fd85ff146f24e9ed610de8c33a63c9fecf6dd715c95fab3de55201257c
|
||||
AUX gprolog-1.4.3-txt-file.patch 652 SHA256 a74658ed3b5b7090db056ca99f3c4e2040c57149f9170a5f023c9e22292d057a SHA512 21caf9e8ec0af5d2162f68cfc531901fd1f6d4cff4fce42e72d9a38b00ee749a6f39ee154fc7f1e1e0a4eeedd5a568d2fadda566dff9d77eb0fda9775d716fb2 WHIRLPOOL 04a1a21b282a15c4e638fbeb16adc95abfbc04250b0d13caf33f71404b5126871bdf589ad50847eb8c802393bd105152608dfe1ec29fbd1fd1c898e30c6d499f
|
||||
AUX gprolog-1.4.4-ldflags.patch 2015 SHA256 37df811f95e28be72d4516c152a8b9cb1ef0061312b364abfcddaaa67d92dfef SHA512 6b2c7efc33a17bb69ac14b807a54a67a4327071616c40296c60d8b25abe6231dd673138cd383ee4e232b53fe02fdf06c1a391ec3dd67dc2002ae39d40f37e7ef WHIRLPOOL 9877772df3906591bacabfe5f6645304054a187b7d3d42bef9fe437851810443350b1ef82e19ae676df8adb64839018e59bf1949ca6c052e4a0cebb2b1dbf73a
|
||||
AUX gprolog-1.4.4-links.patch 562 SHA256 84a46f510413150f809e7ad176294465f0ee53a6f8faaf9eba74a3f07145d610 SHA512 ab3e41c8c55035ca466062b7a5184f23c32a568a41714add6577c0f2e573fe72e05b3aa69427406d05d88c4cb171148a0fd9d084b69d34657dfbf573513a1128 WHIRLPOOL 7a0a548b4c105fe6a6c7aa9c34d8a3567f03c8cdaa14491f09485cc6c6c8d511a12e37ec0431ab22f0c4fcff90c7cb2155df27643c007f0a588cc460874c5369
|
||||
AUX gprolog-1.4.4-nodocs.patch 1191 SHA256 4e342653326b061b5c0943f4396e2df78af8d39e2265408acb515465d665605c SHA512 c0dd7f705adaadbd5aa0bf164717928b5de52b507b2e6e9b8e07bcc99f43f8d010f8d7283a76f429d70b1024ae2db47fe01cef911857a5ad0d7c6693c2da1a28 WHIRLPOOL 14b711c5e76dc685a205dcfdf71ba7afe70a24813cbca8d996539c587ac126d2bdedf9fa494a3629ba12c3a49ddca2d61f94ab1823aeb487382956c7a81b2722
|
||||
AUX gprolog-1.4.4-txt-file.patch 652 SHA256 a767cb72469d85bcfed3cf0a81e702b38a6b9ffec83af0e8bebbc1133dd7bd55 SHA512 658014da6b6e75555e9fbe4c55769de2401ebac627634d0046fb14e10e51e8f8915509bc482f6f1254c63d6fa47199757b31f94db6271dc4fdc8f02e2e0c59cc WHIRLPOOL 8e654f0dddfed62f55688dd48144c1f718a1bf52c009628dd143814e3f8ddab545a6240374f6b689957dc21085c5f17d729082fbdff5878b2c7e8e486f07b79c
|
||||
DIST gprolog-1.4.2.tar.gz 3358528 SHA256 d5856a5b6a0f237db4b09264861898ef5b55339dd2798cc4333190cf9f604578 SHA512 b93eb522e1aacac08b347b84d0d82d146ae29b7331754f71f02a89bfab3038a1f5c40dbc936118edfddb8ea07e44e3283b2130756d2027b0a90467a45506dc84 WHIRLPOOL f5b82c68208ad85640f48b1910e40ae774788c11e114af8258911b6a8b2d3df3f36a49e03d79a5393e331ab843d52ee7eecbdf0b90986e0dbce2ea1a668e9ef9
|
||||
DIST gprolog-1.4.3.tar.gz 3426105 SHA256 4292fa15b310762d2df219e67d27c00ed4404799b3a7072f452df5e61336d49b SHA512 70cfc99d8dd78ecc0134651665624d857c52630048fb8ac9b4260bb15480888087d62b088a58daa73058e035bc8dfe027ace2a96222a0e6ee220042380d697ba WHIRLPOOL 0a9a4ddd1629ad5c6f1cf07af3462fb06705f3a8fd152f5c8bcc3afe720d4ac1dcdb32bd46177a4fbdc77d21fcd8f8def1de74f22ec403b8a3ac214e46241d3e
|
||||
DIST gprolog-1.4.4.tar.gz 3538152 SHA256 18c0e9644b33afd4dd3cdf29f94c099ad820d65e0c99da5495b1ae43b4f2b18e SHA512 b6227a06794d31162f2c790a025f7372a6676c1891a76e880d2152aeab6322d3341aeab85e11d9be6d97ff1c69801bee73fa3ea6b0659af61f55990a455dc212 WHIRLPOOL cdcdd60a7ebd045fa9bad2692430577477fc3a42eca3c86b31ce6c7c26c1b7c9e9c6d60273b33d0ceaec85bab08cc30d482c9ff740ed1ca0fce37a4b2c0a191d
|
||||
EBUILD gprolog-1.4.2.ebuild 1689 SHA256 40f40a4a9901ab59374e7220d7226e201a083bab9542b1ba18652182004b1d62 SHA512 a28c10f5dd1db29a4d5c7014b560939e6f47ea277c102b7cc97f7ed95b1c7d29f4a4b575d2ec387792a0d8c52dcba1c58b7ed5a356c7c1235eef59cfbc211fdf WHIRLPOOL e2a65060983b02bfc7aaf20c9492371fa85a9ad630311b13c21e429e6354a057162f23fab1223671b534263363fd25372e429bf5be1e9933c96bda52418f2287
|
||||
EBUILD gprolog-1.4.3.ebuild 1693 SHA256 1ee0dd940a5c8535e46617b6d36e87414c66f4cc36f0c7d74c8fa0b361e8ad62 SHA512 a51af125e4ecf0bb80e24738033749b8f6aa00294692c729dec55eb3fca32ae0704198807d3be2f7b121f58eaa65d2ec30e8e04fe873ac66fd00715398e230cc WHIRLPOOL 8f97b528cd2e8cef41a3bfd8d6cf9c0cd767c3eb24cfdef164d444c63b9e4a81bbacae87a887885e8e2a84dff510092464bf8e7edd9bf60c92f911c230aa1732
|
||||
EBUILD gprolog-1.4.4.ebuild 1689 SHA256 32bdb1d7649f6c49e478b6fdc8c62b1d07641d58ec1b1259bff985c331ab1fc1 SHA512 70d59611afb5c9ab59e2437af937f6a97fcd49277e9f8f86e7397852be9a083ef31eca7ca9aa0cde8a5679b7a672013c4f5fb728f91c4e78c3e9d40cb74efd94 WHIRLPOOL df0140fb4ed384968d0d09f1efb5e2a5b94ab6d7ab47ee05f09a978a6b282c661958b4e5d0487c8c6b019f362fe2003f69f52f492a03469dabb149c5a78bb255
|
||||
MISC ChangeLog 10132 SHA256 d087840c5eccb2763babcbdb874d9a902d79b8295db1525048f7b8504b098757 SHA512 b9d2ba12b5598cb83266eb0a61c73af076a01f29a7c818a73bcb4dbf47fd163f00a1e9dc4b4ced575fc46579469a1337ad86409ad9f3b30f6b00ddfe413b3eed WHIRLPOOL 454cc5e6c1aa521a1a62a4f8ac182f157b05844641d04509d0d0af46082658356d3878c48636e5ecb62c87326d937c1f7f235bce50008ab88db1c84504129fb1
|
||||
MISC ChangeLog 10863 SHA256 09fd87a9eac6eab6e6bd10ef88d8c88cab4e93ee4971107e1526dcb0dbbf2f1c SHA512 2138981e31d0729782a8877b5f37de0f1086189a7c14b3ed8d45577a88864a29d5068fdd9939a4975f9422438efb4b9ea5846c0b71fe50b928abddb160fb684f WHIRLPOOL 248804d8fb33b6a8a97967f51dd2970d330b51b8adccabe81bcd938d6fcce4db8827d7e7ac77b4d16da0899f4e81e4ac22c7827b1e134f0d3252b6f1e7be665c
|
||||
MISC metadata.xml 159 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba SHA512 532979c6de159980035c56482b05558c2b59c97dc99d83903988d8a535512e209110273f7123fcb0b1ce8aeed34b368fc7a309e68f3a6b510296d547b0134137 WHIRLPOOL 24bf1d6894c0450424190af0e967c7f947cfa9a3a4b6cbe29c0a54ea4f857e252fb6ee5d14b3503b52f066dca47b4b7add3b7a57c5391de468ea49d589a2fe37
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRyZKsAAoJELp701BxlEWfZ7QP/3hfEKIyIIj9AynhSThexAl6
|
||||
oMfBJ8/CT9VUDWqpLixsjhTl+g9FqjzBoXOJPbYAtI98NTyhNGMbeGIQNY6ttp3P
|
||||
b+PiDngoD+UNz9ACZcM58obznc+nHycFGh/aiMbBpMxByqbGejTJEKwT6A1R05tf
|
||||
XITx6iIbnhqjdqJCUmK6L+9JJGIaF6+YCJagwdGX3Ta1Al4Tb2mqRzSyzzapdej4
|
||||
5poWnT3xqTLp9fZZDPjUKOkgj/xnUIDMLl9mqSP4KXttPiBvCX893B/2N2P9zbdx
|
||||
ox6ca+CfuLtENIim5xQDqBJVoFt4kDGAweDIL5jD0olH5WLUfKMGbLftZObsJI/z
|
||||
733sKX2vtlRyrEgnFZIHAaiOaV3RNuw8DVR84Qz2rVU45wEhh+YCe//aofumwXxi
|
||||
Zkoh1AIhgpUA9ft2nButYHSXyDPzErCLTy9dHVNcjYhpyqSgqHezjk339bETIKya
|
||||
XvvEKtwpKwwEUxJ3t3UbOkd7ZJnbLZshHkON4Gjkm/lzd6a4l13dlOgrSphD2ntu
|
||||
9sk1v6KVu+Oz0UGKo9qxiBdccM0nPA/5GcIRrMyho162gGbwERzd4TpXjVEADKwq
|
||||
0o2FlrYBHe65Cp3KJ3c6/f7hURJVylkA4RRuckrSvwXulrovfMksHjmhi3g3MG3s
|
||||
6NNDENSrar6lOX9o+jc6
|
||||
=9ZRG
|
||||
iEYEAREIAAYFAlH2epgACgkQrwS/tqE49e1W0ACggADd1rnJY8Pc/WQoSuGM3RYu
|
||||
tHwAmwehcUM6l33YEPOBYLJtyZTyvH9x
|
||||
=CGvh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,40 +0,0 @@
|
||||
diff -ur gprolog-1.4.0.orig/src/Ma2Asm/Makefile.in gprolog-1.4.0/src/Ma2Asm/Makefile.in
|
||||
--- gprolog-1.4.0.orig/src/Ma2Asm/Makefile.in 2011-04-07 04:14:10.000000000 +1200
|
||||
+++ gprolog-1.4.0/src/Ma2Asm/Makefile.in 2011-07-01 21:07:33.000000000 +1200
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \
|
||||
ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
||||
diff -ur gprolog-1.4.0.orig/src/TopComp/Makefile.in gprolog-1.4.0/src/TopComp/Makefile.in
|
||||
--- gprolog-1.4.0.orig/src/TopComp/Makefile.in 2011-04-08 20:41:40.000000000 +1200
|
||||
+++ gprolog-1.4.0/src/TopComp/Makefile.in 2011-07-01 21:09:31.000000000 +1200
|
||||
@@ -15,10 +15,10 @@
|
||||
|
||||
$(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \
|
||||
../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
|
||||
$(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
|
||||
|
||||
|
||||
diff -ur gprolog-1.4.0.orig/src/Wam2Ma/Makefile.in gprolog-1.4.0/src/Wam2Ma/Makefile.in
|
||||
--- gprolog-1.4.0.orig/src/Wam2Ma/Makefile.in 2011-03-29 02:21:35.000000000 +1300
|
||||
+++ gprolog-1.4.0/src/Wam2Ma/Makefile.in 2011-07-01 21:06:22.000000000 +1200
|
||||
@@ -12,7 +12,7 @@
|
||||
$(CC) $(CFLAGS) -c wam2ma.c
|
||||
|
||||
wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
@ -1,15 +0,0 @@
|
||||
--- gprolog-1.4.0.orig/src/Makefile.in 2011-04-08 18:35:22.000000000 +0200
|
||||
+++ gprolog-1.4.0/src/Makefile.in 2012-07-04 09:46:49.000000000 +0200
|
||||
@@ -81,10 +81,10 @@
|
||||
|
||||
# --- Links --- #
|
||||
|
||||
-install-links: uninstall-links
|
||||
+install-links:
|
||||
if test $(LINKS_DIR) != none; then \
|
||||
./mkinstalldirs $(LINKS_DIR); \
|
||||
- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \
|
||||
+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \
|
||||
fi
|
||||
|
||||
uninstall-links:
|
@ -1,120 +0,0 @@
|
||||
diff -ur gprolog-1.4.0.orig/src/Ma2Asm/alpha_any.c gprolog-1.4.0/src/Ma2Asm/alpha_any.c
|
||||
--- gprolog-1.4.0.orig/src/Ma2Asm/alpha_any.c 2011-03-29 05:20:05.000000000 +1300
|
||||
+++ gprolog-1.4.0/src/Ma2Asm/alpha_any.c 2011-07-05 19:38:52.000000000 +1200
|
||||
@@ -870,7 +870,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
int
|
||||
-Call_C_Arg_Int(int offset, long int_val)
|
||||
+Call_C_Arg_Int(int offset, PlLong int_val)
|
||||
{
|
||||
switch (offset)
|
||||
{
|
||||
@@ -1433,7 +1433,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Cmp_Ret_And_Int(long int_val)
|
||||
+Cmp_Ret_And_Int(PlLong int_val)
|
||||
{
|
||||
Inst_Printf("lda", "$1,%ld", int_val);
|
||||
Inst_Printf("subq", "$0,$1,$1");
|
||||
@@ -1551,7 +1551,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Dico_Long(char *name, int global, VType vtype, long value)
|
||||
+Dico_Long(char *name, int global, VType vtype, PlLong value)
|
||||
{
|
||||
switch (vtype)
|
||||
{
|
||||
diff -ur gprolog-1.4.0.orig/src/Ma2Asm/mips_irix.c gprolog-1.4.0/src/Ma2Asm/mips_irix.c
|
||||
--- gprolog-1.4.0.orig/src/Ma2Asm/mips_irix.c 2011-03-29 05:20:05.000000000 +1300
|
||||
+++ gprolog-1.4.0/src/Ma2Asm/mips_irix.c 2011-07-05 19:39:30.000000000 +1200
|
||||
@@ -510,7 +510,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
int
|
||||
-Call_C_Arg_Int(int offset, long int_val)
|
||||
+Call_C_Arg_Int(int offset, PlLong int_val)
|
||||
{
|
||||
switch (offset)
|
||||
{
|
||||
@@ -1125,7 +1125,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Cmp_Ret_And_Int(long int_val)
|
||||
+Cmp_Ret_And_Int(PlLong int_val)
|
||||
{
|
||||
Inst_Printf("li", "$24,%d", int_val);
|
||||
Inst_Printf("sub", "$12,$2,$24"); /* $2 - $24 -> $12 */
|
||||
@@ -1238,7 +1238,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Dico_Long(char *name, int global, VType vtype, long value)
|
||||
+Dico_Long(char *name, int global, VType vtype, PlLong value)
|
||||
{
|
||||
switch (vtype)
|
||||
{
|
||||
diff -ur gprolog-1.4.0.orig/src/Ma2Asm/powerpc_any.c gprolog-1.4.0/src/Ma2Asm/powerpc_any.c
|
||||
--- gprolog-1.4.0.orig/src/Ma2Asm/powerpc_any.c 2011-03-29 05:20:05.000000000 +1300
|
||||
+++ gprolog-1.4.0/src/Ma2Asm/powerpc_any.c 2011-07-05 19:17:16.000000000 +1200
|
||||
@@ -500,7 +500,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
int
|
||||
-Call_C_Arg_Int(int offset, long int_val)
|
||||
+Call_C_Arg_Int(int offset, PlLong int_val)
|
||||
{
|
||||
BEFORE_ARG;
|
||||
|
||||
@@ -835,7 +835,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Cmp_Ret_And_Int(long int_val)
|
||||
+Cmp_Ret_And_Int(PlLong int_val)
|
||||
{
|
||||
if (LITTLE_INT(int_val))
|
||||
Inst_Printf("cmpwi", CR(1) "," R(3) ",%ld", int_val);
|
||||
@@ -958,7 +958,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Dico_Long(char *name, int global, VType vtype, long value)
|
||||
+Dico_Long(char *name, int global, VType vtype, PlLong value)
|
||||
{
|
||||
switch (vtype)
|
||||
{
|
||||
diff -ur gprolog-1.4.0.orig/src/Ma2Asm/sparc_any.c gprolog-1.4.0/src/Ma2Asm/sparc_any.c
|
||||
--- gprolog-1.4.0.orig/src/Ma2Asm/sparc_any.c 2011-03-29 05:20:05.000000000 +1300
|
||||
+++ gprolog-1.4.0/src/Ma2Asm/sparc_any.c 2011-07-05 19:18:29.000000000 +1200
|
||||
@@ -449,7 +449,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
int
|
||||
-Call_C_Arg_Int(int offset, long int_val)
|
||||
+Call_C_Arg_Int(int offset, PlLong int_val)
|
||||
{
|
||||
BEFORE_ARG;
|
||||
|
||||
@@ -792,7 +792,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Cmp_Ret_And_Int(long int_val)
|
||||
+Cmp_Ret_And_Int(PlLong int_val)
|
||||
{
|
||||
if (LITTLE_INT(int_val))
|
||||
Inst_Printf("cmp", "%%o0,%ld", int_val);
|
||||
@@ -912,7 +912,7 @@
|
||||
* *
|
||||
*-------------------------------------------------------------------------*/
|
||||
void
|
||||
-Dico_Long(char *name, int global, VType vtype, long value)
|
||||
+Dico_Long(char *name, int global, VType vtype, PlLong value)
|
||||
{
|
||||
|
||||
switch (vtype)
|
@ -1,29 +0,0 @@
|
||||
--- gprolog-1.4.0.orig/src/Makefile.in 2011-04-09 04:35:22.000000000 +1200
|
||||
+++ gprolog-1.4.0/src/Makefile.in 2011-07-02 08:25:22.000000000 +1200
|
||||
@@ -97,7 +96,7 @@
|
||||
# --- Documentation --- #
|
||||
|
||||
install-doc:
|
||||
- if test $(DOC_DIR) != none; then \
|
||||
+ if test $(DOC_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(DOC_DIR); \
|
||||
(F=`cd ../doc; echo $(DOC_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \
|
||||
@@ -113,7 +112,7 @@
|
||||
# --- HTML --- #
|
||||
|
||||
install-html:
|
||||
- if test $(HTML_DIR) != none; then \
|
||||
+ if test $(HTML_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(HTML_DIR); \
|
||||
(F=`cd ../doc/html_node; echo $(HTML_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \
|
||||
@@ -129,7 +128,7 @@
|
||||
# --- Examples --- #
|
||||
|
||||
install-examples:
|
||||
- if test $(EXAMPLES_DIR) != none; then \
|
||||
+ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \
|
||||
(F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \
|
@ -1,10 +0,0 @@
|
||||
--- gprolog-1.4.0.orig/src/Makefile.in 2011-04-09 04:35:22.000000000 +1200
|
||||
+++ gprolog-1.4.0/src/Makefile.in 2011-07-01 20:40:24.000000000 +1200
|
||||
@@ -60,7 +60,6 @@
|
||||
install-system:
|
||||
./mkinstalldirs $(INSTALL_DIR) $(INSTALL_DIR)/bin \
|
||||
$(INSTALL_DIR)/include $(INSTALL_DIR)/lib
|
||||
- for i in $(TXT_FILES); do $(INSTALL_DATA) ../$$i $(INSTALL_DIR); done
|
||||
for i in $(BIN_FILES); do $(INSTALL_PROGRAM) */$$i $(INSTALL_DIR)/bin; done
|
||||
for i in $(OBJ_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
||||
for i in $(LIB_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
@ -1,40 +0,0 @@
|
||||
diff -ur gprolog-1.4.1.orig/src/Ma2Asm/Makefile.in gprolog-1.4.1/src/Ma2Asm/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/Ma2Asm/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Ma2Asm/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \
|
||||
ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
||||
diff -ur gprolog-1.4.1.orig/src/TopComp/Makefile.in gprolog-1.4.1/src/TopComp/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/TopComp/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/TopComp/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -15,10 +15,10 @@
|
||||
|
||||
$(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \
|
||||
../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
|
||||
$(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
|
||||
|
||||
|
||||
diff -ur gprolog-1.4.1.orig/src/Wam2Ma/Makefile.in gprolog-1.4.1/src/Wam2Ma/Makefile.in
|
||||
--- gprolog-1.4.1.orig/src/Wam2Ma/Makefile.in 2012-01-10 18:24:38.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Wam2Ma/Makefile.in 2012-07-02 13:08:11.000000000 +0200
|
||||
@@ -12,7 +12,7 @@
|
||||
$(CC) $(CFLAGS) -c wam2ma.c
|
||||
|
||||
wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
@ -1,15 +0,0 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 13:38:49.000000000 +0200
|
||||
@@ -81,10 +81,10 @@
|
||||
|
||||
# --- Links --- #
|
||||
|
||||
-install-links: uninstall-links
|
||||
+install-links:
|
||||
if test $(LINKS_DIR) != none; then \
|
||||
./mkinstalldirs $(LINKS_DIR); \
|
||||
- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \
|
||||
+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \
|
||||
fi
|
||||
|
||||
uninstall-links:
|
@ -1,29 +0,0 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 12:53:42.000000000 +0200
|
||||
@@ -97,7 +97,7 @@
|
||||
# --- Documentation --- #
|
||||
|
||||
install-doc:
|
||||
- if test $(DOC_DIR) != none; then \
|
||||
+ if test $(DOC_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(DOC_DIR); \
|
||||
(F=`cd ../doc; echo $(DOC_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \
|
||||
@@ -113,7 +113,7 @@
|
||||
# --- HTML --- #
|
||||
|
||||
install-html:
|
||||
- if test $(HTML_DIR) != none; then \
|
||||
+ if test $(HTML_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(HTML_DIR); \
|
||||
(F=`cd ../doc/html_node; echo $(HTML_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \
|
||||
@@ -129,7 +129,7 @@
|
||||
# --- Examples --- #
|
||||
|
||||
install-examples:
|
||||
- if test $(EXAMPLES_DIR) != none; then \
|
||||
+ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \
|
||||
(F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \
|
@ -1,10 +0,0 @@
|
||||
--- gprolog-1.4.1.orig/src/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.1/src/Makefile.in 2012-07-02 12:55:39.000000000 +0200
|
||||
@@ -60,7 +60,6 @@
|
||||
install-system:
|
||||
./mkinstalldirs $(INSTALL_DIR) $(INSTALL_DIR)/bin \
|
||||
$(INSTALL_DIR)/include $(INSTALL_DIR)/lib
|
||||
- for i in $(TXT_FILES); do $(INSTALL_DATA) ../$$i $(INSTALL_DIR); done
|
||||
for i in $(BIN_FILES); do $(INSTALL_PROGRAM) */$$i $(INSTALL_DIR)/bin; done
|
||||
for i in $(OBJ_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
||||
for i in $(LIB_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
@ -1,40 +0,0 @@
|
||||
diff -ur gprolog-1.4.2.orig/src/Ma2Asm/Makefile.in gprolog-1.4.2/src/Ma2Asm/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/Ma2Asm/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.2/src/Ma2Asm/Makefile.in 2013-01-09 20:07:58.000000000 +0100
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \
|
||||
ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
||||
diff -ur gprolog-1.4.2.orig/src/TopComp/Makefile.in gprolog-1.4.2/src/TopComp/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/TopComp/Makefile.in 2012-01-10 18:24:39.000000000 +0100
|
||||
+++ gprolog-1.4.2/src/TopComp/Makefile.in 2013-01-09 20:07:58.000000000 +0100
|
||||
@@ -15,10 +15,10 @@
|
||||
|
||||
$(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \
|
||||
../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
|
||||
$(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
|
||||
|
||||
|
||||
diff -ur gprolog-1.4.2.orig/src/Wam2Ma/Makefile.in gprolog-1.4.2/src/Wam2Ma/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/Wam2Ma/Makefile.in 2012-01-10 18:24:38.000000000 +0100
|
||||
+++ gprolog-1.4.2/src/Wam2Ma/Makefile.in 2013-01-09 20:07:58.000000000 +0100
|
||||
@@ -12,7 +12,7 @@
|
||||
$(CC) $(CFLAGS) -c wam2ma.c
|
||||
|
||||
wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
@ -1,16 +0,0 @@
|
||||
diff -ur gprolog-1.4.2.orig/src/Makefile.in gprolog-1.4.2/src/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/Makefile.in 2012-10-02 17:55:53.000000000 +0200
|
||||
+++ gprolog-1.4.2/src/Makefile.in 2013-01-09 20:09:59.000000000 +0100
|
||||
@@ -81,10 +81,10 @@
|
||||
|
||||
# --- Links --- #
|
||||
|
||||
-install-links: uninstall-links
|
||||
+install-links:
|
||||
if test $(LINKS_DIR) != none; then \
|
||||
./mkinstalldirs $(LINKS_DIR); \
|
||||
- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \
|
||||
+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \
|
||||
fi
|
||||
|
||||
uninstall-links:
|
@ -1,30 +0,0 @@
|
||||
diff -ur gprolog-1.4.2.orig/src/Makefile.in gprolog-1.4.2/src/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/Makefile.in 2012-10-02 17:55:53.000000000 +0200
|
||||
+++ gprolog-1.4.2/src/Makefile.in 2013-01-09 20:11:14.000000000 +0100
|
||||
@@ -97,7 +97,7 @@
|
||||
# --- Documentation --- #
|
||||
|
||||
install-doc:
|
||||
- if test $(DOC_DIR) != none; then \
|
||||
+ if test $(DOC_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(DOC_DIR); \
|
||||
(F=`cd ../doc; echo $(DOC_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \
|
||||
@@ -113,7 +113,7 @@
|
||||
# --- HTML --- #
|
||||
|
||||
install-html:
|
||||
- if test $(HTML_DIR) != none; then \
|
||||
+ if test $(HTML_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(HTML_DIR); \
|
||||
(F=`cd ../doc/html_node; echo $(HTML_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \
|
||||
@@ -129,7 +129,7 @@
|
||||
# --- Examples --- #
|
||||
|
||||
install-examples:
|
||||
- if test $(EXAMPLES_DIR) != none; then \
|
||||
+ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \
|
||||
(F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \
|
@ -1,11 +0,0 @@
|
||||
diff -ur gprolog-1.4.2.orig/src/Makefile.in gprolog-1.4.2/src/Makefile.in
|
||||
--- gprolog-1.4.2.orig/src/Makefile.in 2012-10-02 17:55:53.000000000 +0200
|
||||
+++ gprolog-1.4.2/src/Makefile.in 2013-01-09 20:12:15.000000000 +0100
|
||||
@@ -60,7 +60,6 @@
|
||||
install-system:
|
||||
./mkinstalldirs $(INSTALL_DIR) $(INSTALL_DIR)/bin \
|
||||
$(INSTALL_DIR)/include $(INSTALL_DIR)/lib
|
||||
- for i in $(TXT_FILES); do $(INSTALL_DATA) ../$$i $(INSTALL_DIR); done
|
||||
for i in $(BIN_FILES); do $(INSTALL_PROGRAM) */$$i $(INSTALL_DIR)/bin; done
|
||||
for i in $(OBJ_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
||||
for i in $(LIB_FILES); do $(INSTALL_DATA) */$$i $(INSTALL_DIR)/lib; done
|
@ -1,40 +0,0 @@
|
||||
diff -ur gprolog-1.4.3.orig/src/Ma2Asm/Makefile.in gprolog-1.4.3/src/Ma2Asm/Makefile.in
|
||||
--- gprolog-1.4.3.orig/src/Ma2Asm/Makefile.in 2012-12-07 03:09:23.000000000 +0100
|
||||
+++ gprolog-1.4.3/src/Ma2Asm/Makefile.in 2013-05-12 18:53:31.000000000 +0200
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
ma2asm@EXE_SUFFIX@: ma2asm@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@ \
|
||||
ma2asm_inst@OBJ_SUFFIX@ ma2asm_inst.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@ma2asm@EXE_SUFFIX@ ma2asm@OBJ_SUFFIX@ ma2asm_inst@OBJ_SUFFIX@ ma_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
||||
diff -ur gprolog-1.4.3.orig/src/TopComp/Makefile.in gprolog-1.4.3/src/TopComp/Makefile.in
|
||||
--- gprolog-1.4.3.orig/src/TopComp/Makefile.in 2012-12-07 03:09:23.000000000 +0100
|
||||
+++ gprolog-1.4.3/src/TopComp/Makefile.in 2013-05-12 18:53:31.000000000 +0200
|
||||
@@ -15,10 +15,10 @@
|
||||
|
||||
$(GPLC)@EXE_SUFFIX@: top_comp.c copying.c ../EnginePl/wam_regs.h \
|
||||
../EnginePl/gp_config.h ../EnginePl/machine1.c decode_hexa.c copying.c prolog_path.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(GPLC)@EXE_SUFFIX@ top_comp.c $(LDLIBS)
|
||||
|
||||
$(HEXGPLC)@EXE_SUFFIX@: hexfilter.c decode_hexa.c
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
+ $(CC) $(LDFLAGS) $(CFLAGS) @CC_EXE_NAME_OPT@$(HEXGPLC)@EXE_SUFFIX@ hexfilter.c
|
||||
|
||||
|
||||
|
||||
diff -ur gprolog-1.4.3.orig/src/Wam2Ma/Makefile.in gprolog-1.4.3/src/Wam2Ma/Makefile.in
|
||||
--- gprolog-1.4.3.orig/src/Wam2Ma/Makefile.in 2012-12-07 03:09:23.000000000 +0100
|
||||
+++ gprolog-1.4.3/src/Wam2Ma/Makefile.in 2013-05-12 18:53:31.000000000 +0200
|
||||
@@ -12,7 +12,7 @@
|
||||
$(CC) $(CFLAGS) -c wam2ma.c
|
||||
|
||||
wam2ma@EXE_SUFFIX@: wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
- $(CC) $(CFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
+ $(CC) $(LDFLAGS) @CC_EXE_NAME_OPT@wam2ma@EXE_SUFFIX@ wam2ma@OBJ_SUFFIX@ wam_parser@OBJ_SUFFIX@
|
||||
|
||||
|
||||
clean:
|
@ -1,16 +0,0 @@
|
||||
diff -ur gprolog-1.4.3.orig/src/Makefile.in gprolog-1.4.3/src/Makefile.in
|
||||
--- gprolog-1.4.3.orig/src/Makefile.in 2013-03-29 16:05:10.000000000 +0100
|
||||
+++ gprolog-1.4.3/src/Makefile.in 2013-05-12 18:54:39.000000000 +0200
|
||||
@@ -81,10 +81,10 @@
|
||||
|
||||
# --- Links --- #
|
||||
|
||||
-install-links: uninstall-links
|
||||
+install-links:
|
||||
if test $(LINKS_DIR) != none; then \
|
||||
./mkinstalldirs $(LINKS_DIR); \
|
||||
- (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \
|
||||
+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \
|
||||
fi
|
||||
|
||||
uninstall-links:
|
@ -1,30 +0,0 @@
|
||||
diff -ur gprolog-1.4.3.orig/src/Makefile.in gprolog-1.4.3/src/Makefile.in
|
||||
--- gprolog-1.4.3.orig/src/Makefile.in 2013-03-29 16:05:10.000000000 +0100
|
||||
+++ gprolog-1.4.3/src/Makefile.in 2013-05-12 18:55:16.000000000 +0200
|
||||
@@ -97,7 +97,7 @@
|
||||
# --- Documentation --- #
|
||||
|
||||
install-doc:
|
||||
- if test $(DOC_DIR) != none; then \
|
||||
+ if test $(DOC_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(DOC_DIR); \
|
||||
(F=`cd ../doc; echo $(DOC_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/$$i $(DOC_DIR); done); \
|
||||
@@ -113,7 +113,7 @@
|
||||
# --- HTML --- #
|
||||
|
||||
install-html:
|
||||
- if test $(HTML_DIR) != none; then \
|
||||
+ if test $(HTML_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(HTML_DIR); \
|
||||
(F=`cd ../doc/html_node; echo $(HTML_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../doc/html_node/$$i $(HTML_DIR); done); \
|
||||
@@ -129,7 +129,7 @@
|
||||
# --- Examples --- #
|
||||
|
||||
install-examples:
|
||||
- if test $(EXAMPLES_DIR) != none; then \
|
||||
+ if test $(EXAMPLES_DIR) != $(DESTDIR)none; then \
|
||||
./mkinstalldirs $(EXAMPLES_DIR)/ExamplesPl; \
|
||||
(F=`cd ../examples/ExamplesPl; echo $(EXPL_FILES)`; \
|
||||
for i in $$F; do $(INSTALL_DATA) ../examples/ExamplesPl/$$i $(EXAMPLES_DIR)/ExamplesPl; done); \
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue