parent
acabef491b
commit
dc39b15a1c
@ -1,3 +1 @@
|
||||
DIST gkrellm-2.3.2.tar.bz2 747697 RMD160 0aacc0d0783cff5bb2fd8c6736553a3ce8874ad9 SHA1 fe94996c4fe084c28bf7a7fbc3f8d4fd64724ac0 SHA256 a102e681cbcc45f8cb225ca0a321b62772106d6f0bb372eaa026b5a2da840873
|
||||
DIST gkrellm-2.3.4.tar.bz2 757875 RMD160 db60d996c732a18d55b7f9489594ca040beca535 SHA1 f02c7a3093df3b5c52123a79a3ddbe573da36a49 SHA256 3447b169134d220f30a42cef2e2f9c8a0141d4ddfdf7dd4c3bbae278fb154f56
|
||||
DIST gkrellm-2.3.5.tar.bz2 765011 RMD160 6ac017985981a8731690a54a296e673b6bf7fab0 SHA1 bcfc2efb5fd3f27e9bb703bda73f6a1d96b080df SHA256 702b5b0e9c040eb3af8e157453f38dd6f53e1dcd8b1272d20266cda3d4372c8b
|
||||
|
@ -0,0 +1,10 @@
|
||||
--- gkrellm-2.3.5.old/src/sysdeps/linux.c 2010-10-06 03:27:33.000000000 +1100
|
||||
+++ gkrellm-2.3.5/src/sysdeps/linux.c 2011-11-24 02:07:30.926450485 +1100
|
||||
@@ -1439,6 +1439,7 @@
|
||||
|| !strcmp(type, "usbdevfs")
|
||||
|| !strcmp(type, "usbfs")
|
||||
|| !strcmp(type, "sysfs")
|
||||
+ || !strcmp(type, "autofs")
|
||||
)
|
||||
continue;
|
||||
/* Strip trailing / from the directory.
|
@ -0,0 +1,24 @@
|
||||
--- gkrellm-2.3.5.old/server/monitor.c 2010-10-06 03:46:59.000000000 +1100
|
||||
+++ gkrellm-2.3.5/server/monitor.c 2011-11-24 02:01:30.871402778 +1100
|
||||
@@ -1329,7 +1329,8 @@
|
||||
static gchar *remote_fs_types[] =
|
||||
{
|
||||
"nfs",
|
||||
- "smbfs"
|
||||
+ "smbfs",
|
||||
+ "cifs"
|
||||
};
|
||||
|
||||
void
|
||||
--- gkrellm-2.3.5.old/src/fs.c 2010-09-15 02:25:51.000000000 +1000
|
||||
+++ gkrellm-2.3.5/src/fs.c 2011-11-24 02:00:17.347088370 +1100
|
||||
@@ -163,7 +163,8 @@
|
||||
static gchar *remote_fs_types[] =
|
||||
{
|
||||
"nfs",
|
||||
- "smbfs"
|
||||
+ "smbfs",
|
||||
+ "cifs"
|
||||
};
|
||||
|
||||
|
@ -1,124 +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/gkrellm/gkrellm-2.3.2-r1.ebuild,v 1.9 2012/05/31 02:30:55 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils multilib toolchain-funcs user
|
||||
|
||||
DESCRIPTION="Single process stack of various system monitors"
|
||||
HOMEPAGE="http://www.gkrellm.net/"
|
||||
SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
hddtemp? ( app-admin/hddtemp )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( ssl? ( dev-libs/openssl ) )
|
||||
lm_sensors? ( sys-apps/lm_sensors )
|
||||
nls? ( virtual/libintl )
|
||||
ntlm? ( net-libs/libntlm )
|
||||
X? ( x11-libs/gtk+:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup gkrellmd
|
||||
enewuser gkrellmd -1 -1 -1 gkrellmd
|
||||
TARGET=
|
||||
use kernel_FreeBSD && TARGET="freebsd"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's:-O2 ::' \
|
||||
-e 's:override CC:CFLAGS:' \
|
||||
-i */Makefile || die "sed Makefile(s) failed"
|
||||
|
||||
sed -e 's:#user\tnobody:user\tgkrellmd:' \
|
||||
-e 's:#group\tproc:group\tgkrellmd:' \
|
||||
-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
|
||||
|
||||
sed -e "s:/usr/lib:/usr/$(get_libdir):" \
|
||||
-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
|
||||
-i src/${PN}.h || die "sed ${PN}.h failed"
|
||||
|
||||
epatch "${FILESDIR}/gkrellm-2.3.2-getline-fix.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use X ; then
|
||||
local sslopt=""
|
||||
if use gnutls; then
|
||||
sslopt="without-ssl=yes"
|
||||
elif use ssl; then
|
||||
sslopt="without-gnutls=yes"
|
||||
else
|
||||
sslopt="without-ssl=yes without-gnutls=yes"
|
||||
fi
|
||||
|
||||
emake ${TARGET} \
|
||||
CC="$(tc-getCC)" \
|
||||
LINK_FLAGS="$LDFLAGS -Wl,-E" \
|
||||
STRIP="" \
|
||||
INSTALLROOT="/usr" \
|
||||
INCLUDEDIR="/usr/include/gkrellm2" \
|
||||
LOCALEDIR="/usr/share/locale" \
|
||||
$(use nls || echo enable_nls=0) \
|
||||
$(use lm_sensors || echo without-libsensors=yes) \
|
||||
${sslopt} \
|
||||
|| die "emake failed"
|
||||
else
|
||||
cd server
|
||||
emake ${TARGET} \
|
||||
CC="$(tc-getCC)" \
|
||||
LINK_FLAGS="$LDFLAGS -Wl,-E" \
|
||||
STRIP="" \
|
||||
$(use lm_sensors || echo without-libsensors=yes) \
|
||||
|| die "emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use X ; then
|
||||
emake install${TARGET:+_}${TARGET} \
|
||||
$(use nls || echo enable_nls=0) \
|
||||
STRIP="" \
|
||||
INSTALLDIR="${D}/usr/bin" \
|
||||
INCLUDEDIR="${D}/usr/include" \
|
||||
LOCALEDIR="${D}/usr/share/locale" \
|
||||
PKGCONFIGDIR="${D}/usr/$(get_libdir)/pkgconfig" \
|
||||
MANDIR="${D}/usr/share/man/man1" \
|
||||
|| die "emake install failed"
|
||||
|
||||
dohtml *.html
|
||||
|
||||
newicon src/icon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} GKrellM ${PN}
|
||||
else
|
||||
dobin server/gkrellmd || die "dobin failed"
|
||||
|
||||
insinto /usr/include/gkrellm2
|
||||
doins server/gkrellmd.h || die "doins failed"
|
||||
doins shared/log.h || die "doins failed"
|
||||
fi
|
||||
|
||||
doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
|
||||
newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed"
|
||||
|
||||
insinto /etc
|
||||
doins server/gkrellmd.conf || die "doins failed"
|
||||
|
||||
dodoc Changelog CREDITS README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use X ; then
|
||||
ewarn "The old executable name 'gkrellm2' has been removed."
|
||||
ewarn "Run 'gkrellm' instead."
|
||||
fi
|
||||
}
|
@ -1,123 +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/gkrellm/gkrellm-2.3.2.ebuild,v 1.13 2012/05/31 02:30:55 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils multilib toolchain-funcs user
|
||||
|
||||
DESCRIPTION="Single process stack of various system monitors"
|
||||
HOMEPAGE="http://www.gkrellm.net/"
|
||||
SRC_URI="http://members.dslextreme.com/users/billw/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
|
||||
IUSE="hddtemp gnutls lm_sensors nls ssl ntlm X kernel_FreeBSD"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
hddtemp? ( app-admin/hddtemp )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( ssl? ( dev-libs/openssl ) )
|
||||
lm_sensors? ( sys-apps/lm_sensors )
|
||||
nls? ( virtual/libintl )
|
||||
ntlm? ( net-libs/libntlm )
|
||||
X? ( x11-libs/gtk+:2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup gkrellmd
|
||||
enewuser gkrellmd -1 -1 -1 gkrellmd
|
||||
TARGET=
|
||||
use kernel_FreeBSD && TARGET="freebsd"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -e 's:-O2 ::' \
|
||||
-e 's:override CC:CFLAGS:' \
|
||||
-i */Makefile || die "sed Makefile(s) failed"
|
||||
|
||||
sed -e 's:#user\tnobody:user\tgkrellmd:' \
|
||||
-e 's:#group\tproc:group\tgkrellmd:' \
|
||||
-i server/gkrellmd.conf || die "sed gkrellmd.conf failed"
|
||||
|
||||
sed -e "s:/usr/lib:/usr/$(get_libdir):" \
|
||||
-e "s:/usr/local/lib:/usr/local/$(get_libdir):" \
|
||||
-i src/${PN}.h || die "sed ${PN}.h failed"
|
||||
|
||||
epatch "${FILESDIR}/gkrellm-2.3.2-getline-fix.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use X ; then
|
||||
local sslopt=""
|
||||
if use gnutls; then
|
||||
sslopt="without-ssl=yes"
|
||||
elif use ssl; then
|
||||
sslopt="without-gnutls=yes"
|
||||
else
|
||||
sslopt="without-ssl=yes without-gnutls=yes"
|
||||
fi
|
||||
|
||||
emake ${TARGET} \
|
||||
CC="$(tc-getCC)" \
|
||||
LINK_FLAGS="$LDFLAGS -Wl,-E" \
|
||||
STRIP="" \
|
||||
INSTALLROOT="/usr" \
|
||||
INCLUDEDIR="/usr/include/gkrellm2" \
|
||||
LOCALEDIR="/usr/share/locale" \
|
||||
$(use nls || echo enable_nls=0) \
|
||||
$(use lm_sensors || echo without-libsensors=yes) \
|
||||
${sslopt} \
|
||||
|| die "emake failed"
|
||||
else
|
||||
cd server
|
||||
emake ${TARGET} \
|
||||
CC="$(tc-getCC)" \
|
||||
LINK_FLAGS="$LDFLAGS -Wl,-E" \
|
||||
STRIP="" \
|
||||
$(use lm_sensors || echo without-libsensors=yes) \
|
||||
|| die "emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use X ; then
|
||||
emake install${TARGET:+_}${TARGET} \
|
||||
$(use nls || echo enable_nls=0) \
|
||||
STRIP="" \
|
||||
INSTALLDIR="${D}/usr/bin" \
|
||||
INCLUDEDIR="${D}/usr/include" \
|
||||
LOCALEDIR="${D}/usr/share/locale" \
|
||||
PKGCONFIGDIR="${D}/usr/$(get_libdir)/pkgconfig" \
|
||||
MANDIR="${D}/usr/share/man/man1" \
|
||||
|| die "emake install failed"
|
||||
|
||||
dohtml *.html
|
||||
|
||||
newicon src/icon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} GKrellM ${PN}
|
||||
else
|
||||
dobin server/gkrellmd || die "dobin failed"
|
||||
|
||||
insinto /usr/include/gkrellm2
|
||||
doins server/gkrellmd.h || die "doins failed"
|
||||
fi
|
||||
|
||||
doinitd "${FILESDIR}"/gkrellmd || die "doinitd failed"
|
||||
newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd || die "newconfd failed"
|
||||
|
||||
insinto /etc
|
||||
doins server/gkrellmd.conf || die "doins failed"
|
||||
|
||||
dodoc Changelog CREDITS README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use X ; then
|
||||
ewarn "The old executable name 'gkrellm2' has been removed."
|
||||
ewarn "Run 'gkrellm' instead."
|
||||
fi
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST psmon-1.0.4.tgz 234201 RMD160 0390490d095ad8287e09e174bfc72447da30e653 SHA1 fc8d4e5e1d647b1b15e1d265e3f89b7e6b12bdbd SHA256 f85848f0aee3171d19b0b063bb19ce63c2c67bf668404ee82910851110bc64ee
|
||||
DIST psmon-1.29.tar.gz 59679 RMD160 89ffcdb6e1881ef4f2571a84300bbfa5a4edcd9a SHA1 bbbffefd1c4942c9fdc43eead011bfed55ce412d SHA256 8127ef9967d93bf7ae598a2020193b1fb50f26200d63802dc6411b5c0b227609
|
||||
DIST psmon-1.39.tar.gz 57475 RMD160 b151011dc33c0320b1bc15be80c46191492aa109 SHA1 69975ce827a47757776f008dae12437a581dc3d2 SHA256 f97d43573473ccfb089d8eca5287151679f378d0e9114f01dd9ba18a28d10ad5
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/psmon/psmon-1.0.4.ebuild,v 1.11 2007/01/24 14:50:48 genone Exp $
|
||||
|
||||
DESCRIPTION="Monitors process table to slay aggressive, and spawn dead, processes"
|
||||
HOMEPAGE="http://www.psmon.com/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||
LICENSE="GPL-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ppc"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6.0
|
||||
dev-perl/config-general
|
||||
dev-perl/Proc-ProcessTable
|
||||
dev-perl/Unix-Syslog
|
||||
virtual/perl-Getopt-Long"
|
||||
|
||||
src_install() {
|
||||
doman psmon.1
|
||||
dohtml psmon.html
|
||||
dosbin psmon
|
||||
insinto /etc
|
||||
newins psmon.conf psmon.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "NOTICE: Please modify at least the NotifyEmail parameter"
|
||||
elog " found from the /etc/psmon.conf"
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/psmon/psmon-1.29.ebuild,v 1.6 2007/01/24 14:50:48 genone Exp $
|
||||
|
||||
inherit perl-app
|
||||
|
||||
DESCRIPTION="Monitors process table to slay aggressive, and spawn dead, processes"
|
||||
HOMEPAGE="http://www.psmon.com/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6.0
|
||||
dev-perl/config-general
|
||||
dev-perl/Proc-ProcessTable
|
||||
dev-perl/Unix-Syslog
|
||||
virtual/perl-Getopt-Long"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
insinto /etc
|
||||
doins etc/psmon.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "NOTICE: Please modify at least the NotifyEmail parameter"
|
||||
elog " found from the /etc/psmon.conf"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST webapp-config-1.50.16.tar.gz 103576 RMD160 d3ab1b27d9b279241d2c9ff3b764ac0b9699b0a0 SHA1 dae0b27bf731116516aed16fd10dc75c0146d332 SHA256 cd5cf95d0abc9b469b08e6fffa885df10d3651d558164d35efe8e45df1fc8a5f
|
||||
DIST webapp-config-1.50.18.tar.gz 107458 RMD160 8687d2e82ff08fc1b02252fb1ffd2ef40a4fc51a SHA1 84ff4bd6b9a18b6ff5c8ac368e99baa9497bfc57 SHA256 4fdc1f714025a00de237fd494dc7529890cb396cfdc5306d5478fba1745dd797
|
||||
DIST webapp-config-1.50.19.tar.bz2 58884 RMD160 61cb9bcb9045804fef5b8d3d542174bed0bf9f21 SHA1 9123bcc787802d78bd94b31efc7d817dce220583 SHA256 9346d2c37e06da43d083b09bb5d908692ead14b5ef7393a5d18a57f4d4b2ac58
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/webapp-config/webapp-config-1.50.19.ebuild,v 1.2 2012/06/28 01:48:16 blueness Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Gentoo's installer for web-based applications"
|
||||
HOMEPAGE="http://sourceforge.net/projects/webapp-config/"
|
||||
SRC_URI="http://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-text/xmlto"
|
||||
RDEPEND=""
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
PYTHON_MODNAME="WebappConfig"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
emake -C doc/
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# According to this discussion:
|
||||
# http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html
|
||||
# distutils does not provide for specifying two different script install
|
||||
# locations. Since we only install one script here the following should
|
||||
# be ok
|
||||
distutils_src_install --install-scripts="/usr/sbin"
|
||||
|
||||
insinto /etc/vhosts
|
||||
doins config/webapp-config
|
||||
|
||||
keepdir /usr/share/webapps
|
||||
keepdir /var/db/webapps
|
||||
|
||||
dodoc AUTHORS TODO
|
||||
doman doc/*.[58]
|
||||
dohtml doc/*.[58].html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="." "$(PYTHON)" WebappConfig/tests/dtest.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
elog "Now that you have upgraded webapp-config, you **must** update your"
|
||||
elog "config files in /etc/vhosts/webapp-config before you emerge any"
|
||||
elog "packages that use webapp-config."
|
||||
}
|
@ -1,156 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/spideroak-bin/spideroak-bin-4.5.9945.ebuild,v 1.1 2012/06/16 00:28:26 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
REV=$(get_version_component_range 3)
|
||||
SRC_URI_BASE="https://spideroak.com/directdownload?platform=ubuntulucid"
|
||||
|
||||
DESCRIPTION="An easy, secure and consolidated free online backup, storage, access and sharing system."
|
||||
HOMEPAGE="https://spideroak.com"
|
||||
SRC_URI="x86? ( ${SRC_URI_BASE}&arch=i386&revision=${REV} -> ${P}_x86.deb )
|
||||
amd64? ( ${SRC_URI_BASE}&arch=x86_64&revision=${REV} -> ${P}_amd64.deb )"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
LICENSE="spideroak"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dbus headless system-libs"
|
||||
|
||||
SSL_SLOT="0.9.8"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
dbus? ( sys-apps/dbus )
|
||||
!headless? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
dev-libs/glib:2
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
)
|
||||
system-libs? (
|
||||
dev-libs/openssl:$SSL_SLOT
|
||||
net-misc/curl
|
||||
>=sys-devel/gcc-4
|
||||
dev-libs/glib:2
|
||||
dev-libs/libpcre
|
||||
media-libs/libpng:1.2
|
||||
x11-libs/qt-core
|
||||
x11-libs/qt-gui
|
||||
dev-db/sqlite:3
|
||||
net-libs/libssh2
|
||||
sys-libs/zlib
|
||||
dev-lang/python:2.7
|
||||
dev-python/pycurl
|
||||
)
|
||||
"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
unpack ./data.tar.gz
|
||||
rm -f control.tar.gz data.tar.gz debian-binary
|
||||
rm -f usr/share/doc/spideroak/copyright
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/opt-path.patch
|
||||
use headless && epatch "${FILESDIR}"/headless.patch
|
||||
|
||||
# Remove bundled libraries/plugins/python interpreter. Please keep this
|
||||
# mapping in sync with the RDEPEND system-libs? ( atoms ) above, and the
|
||||
# list of deleted files below
|
||||
#
|
||||
# libcrypto.so.0.$SSL_SLOT => dev-libs/openssl:$SSL_SLOT
|
||||
# libssl.so.$SSL_SLOT => dev-libs/openssl:$SSL_SLOT
|
||||
# libcurl.so* => net-misc/curl
|
||||
# libexpat.so* => dev-libs/expat
|
||||
# libgcc_s.so => >=sys-devel/gcc-4
|
||||
# libstdc++.so* => >=sys-devel/gcc-4
|
||||
# libpcre.so* => dev-libs/libpcre
|
||||
# libpng12* => media-libs/libpng:1.2
|
||||
# libQt*.so* => x11-libs/qt-core x11-libs/qt-gui
|
||||
# libsqlite3.so* => dev-db/sqlite:3
|
||||
# libssh2.so* => net-libs/libssh2
|
||||
# libz.so* => sys-libs/zlib
|
||||
#
|
||||
# pycurl.so => dev-python/pycurl
|
||||
#
|
||||
# usr/lib/SpiderOak/py pyexpat.so => dev-lang/python:2.7
|
||||
#
|
||||
if use system-libs; then
|
||||
for lib in \
|
||||
libcrypto.so.$SSL_SLOT \
|
||||
libssl.so.$SSL_SLOT \
|
||||
libcurl.so* \
|
||||
libexpat.so* \
|
||||
libgcc_s.so* \
|
||||
libpcre.so* \
|
||||
libpng12* \
|
||||
libQt*.so* \
|
||||
libsqlite3.so* \
|
||||
libssh2.so* \
|
||||
libstdc++.so* \
|
||||
libz.so* \
|
||||
pycurl.so \
|
||||
pyexpat.so
|
||||
do
|
||||
rm usr/lib/SpiderOak/$lib || die "rm $lib failed"
|
||||
done
|
||||
|
||||
# Remove bundled python interpreter => dev-lang/python:2.7
|
||||
rm usr/lib/SpiderOak/py || die "rm py failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#install the executable script
|
||||
exeinto /usr/bin
|
||||
doexe usr/bin/SpiderOak
|
||||
|
||||
#install the prebundled libraries
|
||||
dodir /opt
|
||||
cp -pPR usr/lib/SpiderOak "${ED}"/opt/
|
||||
|
||||
#install the config files
|
||||
rm -rf etc/apt
|
||||
use dbus || rm -rf etc/dbus-1
|
||||
insinto /
|
||||
doins -r etc
|
||||
|
||||
#install the changelog
|
||||
insinto /usr/share/doc/${P}
|
||||
doins usr/share/doc/spideroak/changelog.gz
|
||||
|
||||
if ! use headless ; then
|
||||
domenu usr/share/applications/spideroak.desktop
|
||||
doicon usr/share/pixmaps/spideroak.png
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use headless; then
|
||||
einfo "For instructions on running SpiderOak without a GUI, please read the FAQ:"
|
||||
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
|
||||
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
|
||||
fi
|
||||
if use system-libs; then
|
||||
einfo "You have chosen to use your system libraries rather than the precompiled libraries that"
|
||||
einfo "SpiderOak bundles with their software. While upstream discourages this (see bug #398313),"
|
||||
einfo "there are advantages to using the system libraries, like reducing the size of the package"
|
||||
einfo "on your hard drive. For more reasons why bundled librars are not a good idea, see"
|
||||
einfo " https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries"
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST html526.tar.gz 542192666 RMD160 3d7ff4da3731ee8321fd6c37dfff806e722bda1a SHA1 c74de77e097006459d01120a474f1d63215bab59 SHA256 9e5e9d10e93cb8be6b6e0dc63b0bc4848c2b9762459102be205d9269f81748d9
|
||||
DIST html528.tar.gz 1145194061 RMD160 f5d837d764e047898a1be6b163e14824e262e8c8 SHA1 605f1e8bf561bb62ae157020c6af331b1619844b SHA256 424ea6ec6fd1606c27379cf56f63ab52a99b7e3ac3b98f8b08a50841069ade5a
|
||||
DIST html532.tar.gz 868144440 RMD160 6de2c739cc7c56923338d34547d19258ccae13db SHA1 d2ca8298ca85067bac28609432c020e53168478b SHA256 9797ffc762acbe121a1be903a03de08b9e2254f7cae673cd9bf59664c6135108
|
||||
DIST html526.tar.gz 77517004 RMD160 3b4c338a69ec7f0aeca390fc301c6d0c0e513826 SHA1 0c36e5882dd13199c2ea96c63b57d922bed01703 SHA256 42d53d8165e4fa8c5230783f0324d85c3449a8dace8f9649df6a3fb3436a142e
|
||||
DIST html528.tar.gz 36758631 RMD160 f5097ac71590edbee3fb00950d782c6a184c70ee SHA1 f22bb8a7f032033b92745788fcdf064ce2fc5163 SHA256 d4577426e22c1b1b2a4c99f4e0ffde615bb29915b0a8980c703bd0ed428f8f7a
|
||||
DIST root_v5.32.03.source.tar.gz 55529362 RMD160 90ee828638f322c169875135b51231810dada383 SHA1 cc1125660073918d0f47e209a069be2b9e849dc3 SHA256 575057c429625df69f0fa5c303287acefff185cda8cf8d1e9a6b2d21097d5ae6
|
||||
DIST root_v5.34.00.source.tar.gz 56214534 RMD160 6089493c70f94a1c4edd87ebe79adb9f3570f903 SHA1 e7c8352d92be8510b36001efb020f3eb0bf22ed1 SHA256 808e04876dbc9cfbfea54ee11ba35e90382e8ff4219dbdbe2d2236a9dadf7df1
|
||||
|
@ -0,0 +1,44 @@
|
||||
--- root/Makefile.orig 2012-05-23 21:07:07.000000000 +0400
|
||||
+++ root/Makefile 2012-05-23 22:47:48.935680301 +0400
|
||||
@@ -1039,8 +1039,7 @@
|
||||
releasenotes:
|
||||
@$(MAKERELNOTES)
|
||||
|
||||
-html: $(ROOTEXE) changelog releasenotes
|
||||
- @$(MAKELOGHTML)
|
||||
+html: compiledata releasenotes
|
||||
@$(MAKEHTML)
|
||||
|
||||
# Use DESTDIR to set a sandbox prior to calling "make install", e.g.:
|
||||
--- root/build/unix/makehtml.sh.orig 2012-06-18 06:44:59.000000000 +0400
|
||||
+++ root/build/unix/makehtml.sh 2012-06-18 19:39:41.262064654 +0400
|
||||
@@ -1,17 +1,17 @@
|
||||
#! /bin/sh
|
||||
|
||||
-ROOT=bin/root.exe
|
||||
+ROOT=root.exe
|
||||
|
||||
dir=`pwd`
|
||||
cd tutorials
|
||||
# we need tutorials/hsimple.root
|
||||
if [ ! -f hsimple.root ]; then
|
||||
- $ROOT -l -b -q hsimple.C
|
||||
+ $ROOT -l -b -q hsimple.C && exit 1
|
||||
fi
|
||||
cd tree
|
||||
# we need tutorials/tree/cernstaff.root
|
||||
if [ ! -f cernstaff.root ]; then
|
||||
- $ROOT -l -b -q cernbuild.C
|
||||
+ $ROOT -l -b -q cernbuild.C || exit 1
|
||||
fi
|
||||
cd $dir
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
echo "Generating doc in directory htmldoc/..."
|
||||
echo ""
|
||||
|
||||
-$ROOT -l <<makedoc
|
||||
+$ROOT -l <<makedoc || exit 1
|
||||
THtml h;
|
||||
h.LoadAllLibs();
|
||||
h.MakeAll();
|
@ -0,0 +1,52 @@
|
||||
--- root/Makefile.orig 2012-05-30 00:50:46.000000000 +0400
|
||||
+++ root/Makefile 2012-05-30 00:51:05.839679686 +0400
|
||||
@@ -1088,16 +1088,7 @@
|
||||
releasenotes:
|
||||
@$(MAKERELNOTES)
|
||||
|
||||
-html: $(ROOTEXE) changelog releasenotes
|
||||
-ifneq ($(USECONFIG),FALSE)
|
||||
- @if [ "x`which root.exe`" != "x$(DESTDIR)$(BINDIR)/root.exe" ] \
|
||||
- || [ "`which root.exe`" -ot "bin/root.exe" ]; then \
|
||||
- echo 'ERROR: root.exe has not been installed by this build.'; \
|
||||
- echo ' Run "make install" before running "make html".'; \
|
||||
- exit 1; \
|
||||
- fi
|
||||
-endif
|
||||
- @$(MAKELOGHTML)
|
||||
+html: compiledata releasenotes
|
||||
@$(MAKEHTML)
|
||||
|
||||
# Use DESTDIR to set a sandbox prior to calling "make install", e.g.:
|
||||
--- root/build/unix/makehtml.sh.orig 2012-06-18 06:44:59.000000000 +0400
|
||||
+++ root/build/unix/makehtml.sh 2012-06-18 19:39:41.262064654 +0400
|
||||
@@ -1,17 +1,17 @@
|
||||
#! /bin/sh
|
||||
|
||||
-ROOT=bin/root.exe
|
||||
+ROOT=root.exe
|
||||
|
||||
dir=`pwd`
|
||||
cd tutorials
|
||||
# we need tutorials/hsimple.root
|
||||
if [ ! -f hsimple.root ]; then
|
||||
- $ROOT -l -b -q hsimple.C
|
||||
+ $ROOT -l -b -q hsimple.C && exit 1
|
||||
fi
|
||||
cd tree
|
||||
# we need tutorials/tree/cernstaff.root
|
||||
if [ ! -f cernstaff.root ]; then
|
||||
- $ROOT -l -b -q cernbuild.C
|
||||
+ $ROOT -l -b -q cernbuild.C || exit 1
|
||||
fi
|
||||
cd $dir
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
echo "Generating doc in directory htmldoc/..."
|
||||
echo ""
|
||||
|
||||
-$ROOT -l <<makedoc
|
||||
+$ROOT -l <<makedoc || exit 1
|
||||
THtml h;
|
||||
h.LoadAllLibs();
|
||||
h.MakeAll();
|
@ -1,5 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>bircoph@gmail.com</email>
|
||||
<name>Andrew Savchenko</name>
|
||||
<description>Maintainer. Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<herd>sci-physics</herd>
|
||||
<longdescription lang="en">
|
||||
This package contains the automatically generated ROOT class
|
||||
documentation.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.32.03.ebuild,v 1.1 2012/06/27 17:30:22 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
ROOT_PN="root"
|
||||
PATCH_PV="5.32"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
_SVN_DEP="dev-vcs/subversion"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
inherit eutils multilib toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)"
|
||||
HOMEPAGE="http://root.cern.ch/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${ROOT_PN}"
|
||||
VIRTUALX_REQUIRED="always"
|
||||
|
||||
DEPEND="
|
||||
~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl]
|
||||
>=sci-physics/root-5.32.03-r3[X,doc,graphviz,htmldoc,opengl]
|
||||
virtual/pkgconfig
|
||||
${_SVN_DEP}"
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
# sandboxed user can't access video hardware, so xorg-x11 implementation
|
||||
# should be used
|
||||
GL_IMPLEM=$(eselect opengl show)
|
||||
eselect opengl set xorg-x11
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# can't use subversion eclass functions,
|
||||
# we need to svn export the same root tree:
|
||||
# 1) svn revisions for root and root-docs must be the same;
|
||||
# 2) no need to abuse server twice.
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
|
||||
svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
|
||||
"${S}" || die "svn export failed"
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# we need only to setup paths here, html docs doesn't depend on USE flags
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--etcdir="${EPREFIX}"/etc/root \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
--tutdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tutorials \
|
||||
--testdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tests \
|
||||
--with-cc=$(tc-getCC) \
|
||||
--with-cxx=$(tc-getCXX) \
|
||||
--with-f77=$(tc-getFC) \
|
||||
--with-ld=$(tc-getCXX) \
|
||||
--with-afs-shared=yes \
|
||||
--with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \
|
||||
--with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ROOTSYS="${S}" Xemake html
|
||||
# if root.exe crashes, return code will be 0 due to gdb attach,
|
||||
# so we need to check if last html file was generated;
|
||||
# this check is volatile and can't catch crash on the last file.
|
||||
[[ -f htmldoc/timespec.html ]] || die "looks like html doc generation crashed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/doc/${PF}
|
||||
# too large data to copy
|
||||
mv htmldoc/* "${ED}usr/share/doc/${PF}/"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect opengl set ${GL_IMPLEM}
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.32.ebuild,v 1.1 2012/03/13 17:15:19 bicatali Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="An Object-Oriented Data Analysis Framework"
|
||||
MYP=html$(replace_version_separator 1 '')
|
||||
|
||||
SRC_URI="ftp://root.cern.ch/root/${MYP}.tar.gz"
|
||||
HOMEPAGE="http://root.cern.ch/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="as-is"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S=${WORKDIR}/htmldoc
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
# use mv, there is too much to copy
|
||||
mv ${MYP}/* "${ED}"/usr/share/doc/${PF}/
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.00.ebuild,v 1.2 2012/06/27 17:31:12 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
ROOT_PN="root"
|
||||
PATCH_PV="5.34"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
_SVN_DEP="dev-vcs/subversion"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
inherit eutils multilib toolchain-funcs virtualx
|
||||
|
||||
DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)"
|
||||
HOMEPAGE="http://root.cern.ch/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${ROOT_PN}"
|
||||
VIRTUALX_REQUIRED="always"
|
||||
|
||||
DEPEND="
|
||||
~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl]
|
||||
virtual/pkgconfig
|
||||
${_SVN_DEP}"
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
# sandboxed user can't access video hardware, so xorg-x11 implementation
|
||||
# should be used
|
||||
GL_IMPLEM=$(eselect opengl show)
|
||||
eselect opengl set xorg-x11
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# can't use subversion eclass functions,
|
||||
# we need to svn export the same root tree:
|
||||
# 1) svn revisions for root and root-docs must be the same;
|
||||
# 2) no need to abuse server twice.
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
|
||||
svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
|
||||
"${S}" || die "svn export failed"
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# we need only to setup paths here, html docs doesn't depend on USE flags
|
||||
./configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--etcdir="${EPREFIX}"/etc/root \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir)/${PN} \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
--tutdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tutorials \
|
||||
--testdir="${EPREFIX}"/usr/share/doc/${PF}/examples/tests \
|
||||
--with-cc=$(tc-getCC) \
|
||||
--with-cxx=$(tc-getCXX) \
|
||||
--with-f77=$(tc-getFC) \
|
||||
--with-ld=$(tc-getCXX) \
|
||||
--with-afs-shared=yes \
|
||||
--with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \
|
||||
--with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ROOTSYS="${S}" Xemake html
|
||||
# if root.exe crashes, return code will be 0 due to gdb attach,
|
||||
# so we need to check if last html file was generated;
|
||||
# this check is volatile and can't catch crash on the last file.
|
||||
[[ -f htmldoc/timespec.html ]] || die "looks like html doc generation crashed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/doc/${PF}
|
||||
# too large data to copy
|
||||
mv htmldoc/* "${ED}usr/share/doc/${PF}/"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect opengl set ${GL_IMPLEM}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.566.ebuild,v 1.1 2012/06/27 14:20:56 lack Exp $
|
||||
|
||||
EAPI=3
|
||||
VIM_VERSION="7.3"
|
||||
inherit vim
|
||||
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
GVIMRC_FILE_SUFFIX="-r1"
|
||||
GVIM_DESKTOP_SUFFIX="-r2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="GUI version of the Vim text editor"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
vim_src_prepare
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
|
||||
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
|
||||
fi
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.566.ebuild,v 1.1 2012/06/27 14:19:45 lack Exp $
|
||||
|
||||
EAPI=3
|
||||
VIM_VERSION="7.3"
|
||||
inherit vim
|
||||
|
||||
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
VIMRC_FILE_SUFFIX="-r4"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="vim and gvim shared files"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.566.ebuild,v 1.1 2012/06/27 14:20:23 lack Exp $
|
||||
|
||||
EAPI=3
|
||||
VIM_VERSION="7.3"
|
||||
inherit vim
|
||||
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
vim_src_prepare
|
||||
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
|
||||
fi
|
||||
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST q4wine-0.121.tar.bz2 665208 RMD160 283af7d244c46827159d3a01cf8db8ed5463b605 SHA1 f7e3d2a166dac561330259e51cb9c355fa8908c0 SHA256 fc5a1a8c09d133a17a997a2b020ad03eaf06c81357863d9f69fd7206d86e3edc
|
||||
DIST q4wine-0.999-rc7.tar.bz2 865925 RMD160 77c0c1f715b8dce0f9b83cc5abed6f887069ac6e SHA1 9133c7d0e3dd54a38e7b64edf22389aeac16a056 SHA256 7e6c87e088a9f8b07e105e49b7ed46fd431a26ae379ff9f58571e8318c7abf69
|
||||
DIST q4wine-0.999-rc8.tar.bz2 879486 RMD160 494317862875074459796d8e5f441c19d4a257d8 SHA1 982404b2f38b9a09440fcbe342bc9c9888b075ce SHA256 a61a3f40b47351cdd710c4568a3e912b6ed533e8ba6c49c1cd30d2cddc54d69d
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-0.999_rc8.ebuild,v 1.1 2012/06/27 17:56:31 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
LANGS="cs de en es he it ru uk pl pt"
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
MY_PV="${PV/_/-}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
DESCRIPTION="Qt4 GUI configuration tool for Wine"
|
||||
HOMEPAGE="http://q4wine.brezblock.org.ua/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PN}%20${MY_PV}/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug +icoutils +wineappdb -dbus gnome kde"
|
||||
|
||||
for x in ${LANGS}; do
|
||||
IUSE+=" linguas_${x}"
|
||||
done
|
||||
|
||||
DEPEND="x11-libs/qt-gui:4
|
||||
x11-libs/qt-sql:4[sqlite]
|
||||
dev-util/cmake"
|
||||
|
||||
RDEPEND="x11-libs/qt-gui:4
|
||||
x11-libs/qt-sql:4[sqlite]
|
||||
app-admin/sudo
|
||||
app-emulation/wine
|
||||
>=sys-apps/which-2.19
|
||||
icoutils? ( >=media-gfx/icoutils-0.26.0 )
|
||||
sys-fs/fuseiso
|
||||
kde? ( kde-base/kdesu )
|
||||
gnome? ( x11-libs/gksu )
|
||||
dbus? ( x11-libs/qt-dbus:4 )"
|
||||
|
||||
DOCS="README AUTHORS ChangeLog"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs="${mycmakeargs} \
|
||||
$(cmake-utils_use debug DEBUG) \
|
||||
$(cmake-utils_use_with icoutils ICOUTILS) \
|
||||
$(cmake-utils_use_with wineappdb WINEAPPDB) \
|
||||
$(cmake-utils_use_with dbus DBUS)"
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
for x in ${LANGS}; do
|
||||
if ! has ${x} ${LINGUAS}; then
|
||||
find "${D}" -name "${PN}_${x}*.qm" -exec rm {} \;
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST sleuthkit-3.2.1.tar.gz 2033920 RMD160 d20a6e46da9aef30117f93a24701a18c5d513626 SHA1 07966f3b95e00569d0df826fa713b8272b272bf6 SHA256 e0f257d2c6856dc1c1cd2a704c6cb8906ca688f0cdbb1d0665fd7a5a2f83ad37
|
||||
DIST sleuthkit-3.2.2.tar.gz 2035364 RMD160 377278239d61397c11bac3a01544edbba9efaec6 SHA1 459b622e0099f2d7c9e75d49fd44c23cda8ff887 SHA256 f2558b79c2ebc259a0e1eb6a3035b5f9aa8021a47cb0ade36d01beb57b99110a
|
||||
DIST sleuthkit-3.2.3.tar.gz 2039699 RMD160 ee9849ff34bd7d1ce90819f22f1e09a71e4d0e8c SHA1 85d100ffde54f051916a4ea9452563ff85fad4ac SHA256 ba5f63d7fd60d978de03777c72b1571004caa8dfe384f09757b6a8efa890ea62
|
||||
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-3.2.2.ebuild,v 1.4 2011/12/10 22:15:38 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="A collection of file system and media management forensic analysis tools"
|
||||
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 IBM"
|
||||
SLOT=0
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE="aff ewf"
|
||||
|
||||
DEPEND="ewf? ( app-forensics/libewf[-ewf2] )
|
||||
aff? ( app-forensics/afflib )"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-perl/DateManip"
|
||||
|
||||
DOCS="NEWS.txt README.txt"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with aff afflib) \
|
||||
$(use_with ewf libewf)
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST transifex-client-0.7.3.tar.gz 35204 RMD160 d03d5611e8314edba89c0603719df537631dc72d SHA1 1490cab8ec657df6cfe812530ef1bb9177960edb SHA256 3f2d91cb9a912f7a08ac4d38b581bbc2288d91cb914cd591fca88fa4a7be2765
|
||||
DIST transifex-client-0.8.0.tar.gz 36336 RMD160 331aed209ee294b2e5e8e503eb1976792d691c34 SHA1 410430adb105cffcc73d1b093b3e0094625cf863 SHA256 89abd9426b35a6e5f2f4c096c6e83fa6e59d4b0b73f721ddbf19027ce3167adc
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.8.0.ebuild,v 1.1 2012/06/27 17:45:01 hwoarang Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A command line interface for Transifex"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
|
||||
SRC_URI="http://github.com/transifex/transifex-client/tarball/0.8 -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
# Upstream is using a very weird naming scheme
|
||||
GITHUB_HASH="b001295"
|
||||
S="${WORKDIR}"/${PN/transifex/transifex-transifex}-${GITHUB_HASH}
|
@ -1,3 +1,2 @@
|
||||
DIST aldo-0.7.5.tar.bz2 98612 RMD160 57937a40b35bc6def41ec2fa7ca4f7b4b2ef5f5b SHA1 44ca9462375461cecafdd45b56229863421d4b6a SHA256 15f9dbcab48c6ba3fba6a4d3e9a030bad3255d4a4b47677388a1e46782aa84ea
|
||||
DIST aldo-0.7.6.tar.bz2 110209 RMD160 a42fb1e17aa6581872fb221319e91b176421def5 SHA1 235bce2c9f2eba2d581a9c7a2ed954ea0934119a SHA256 738e06280ce082eb78a84dc57837ec5fe2e9e1ee811eac62eab71b99ff9f7484
|
||||
DIST aldo-0.7.7.tar.bz2 112000 RMD160 9d9de14344450cee8589df4e6fd7fb1d2e5eb88e SHA1 c37589f8cb0855d33814b7462b3e5ded21caa8ea SHA256 f1b8849d09267fff3c1f5122097d90fec261291f51b1e075f37fad8f1b7d9f92
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/aldo/aldo-0.7.5.ebuild,v 1.3 2010/08/10 11:34:59 xarthisius Exp $
|
||||
|
||||
DESCRIPTION="a morse tutor"
|
||||
HOMEPAGE="http://www.nongnu.org/aldo"
|
||||
SRC_URI="http://savannah.nongnu.org/download/aldo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=media-libs/libao-0.8.5"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
econf --disable-dependency-tracking
|
||||
emake LDFLAGS="${LDFLAGS}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS || die
|
||||
}
|
@ -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-text/pspresent/pspresent-1.3.ebuild,v 1.7 2009/12/26 17:32:04 pva Exp $
|
||||
|
||||
IUSE="xinerama"
|
||||
|
||||
DESCRIPTION="A tool to display full-screen PostScript presentations."
|
||||
SRC_URI="http://www.cse.unsw.edu.au/~matthewc/pspresent/${P}.tar.gz"
|
||||
HOMEPAGE="http://www.cse.unsw.edu.au/~matthewc/pspresent/"
|
||||
|
||||
RDEPEND="x11-libs/libX11
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
app-text/ghostscript-gpl"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xproto
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
src_compile()
|
||||
{
|
||||
if ! use xinerama ; then
|
||||
sed -i -e "/^XINERAMA/s/^/#/g" Makefile
|
||||
fi
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin pspresent
|
||||
doman pspresent.1
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST qpdfview-0.2.2.tar.gz 97108 RMD160 2ab3d88a6b04da15e0b91ec0bcad44424696cfe5 SHA1 cc6f5f0e51704e21189e56987f8b8a4900f676e5 SHA256 d04623ad1d4e5f1f55d41989b08748ed0d034556c4f28ab0b6d6bf1e6e516cdb
|
||||
DIST qpdfview-0.3beta2.tar.gz 82515 RMD160 64658854be2e79919136ae4fc9ee322bfd3e30c9 SHA1 8d25ef52063087177958708cb621e292b89faab0 SHA256 9def0270e092b3f195047dc0fd368006c8f3e63fe7602d77c4890f36708191db
|
||||
DIST qpdfview-0.3beta3.tar.gz 85858 RMD160 0d37f66bd8ec5be8793a2a8e1b81dbc3ff9256d1 SHA1 f253b1756ac36dc39b2cfc1df0f01dd174d7dfe5 SHA256 6e55685bb3dcb89cbcf1b82e845554ab2d53084a8bce43954e4805b6b051725f
|
||||
DIST qpdfview-0.3.tar.gz 101769 RMD160 e7d5c80c6b75948b4e6d4e8a3ac8a85eaf74dcb1 SHA1 9ff111c53b4d0ed605f7581f220b9126f6afe721 SHA256 cba7efd473c2ed88747add888813f472d28a7775ce934c3f2d7cc136418c987c
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.2.2.ebuild,v 1.1 2012/05/05 14:19:10 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed PDF viewer using the poppler library"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/${PV%.*}.x/${PV/_}/+download/${P/_}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-text/poppler[qt4]
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS="README TODO"
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.3_beta2.ebuild,v 1.1 2012/06/12 05:00:26 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed PDF viewer using the poppler library"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV/_}/+download/${P/_}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="cups dbus"
|
||||
|
||||
RDEPEND="app-text/poppler[qt4]
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( x11-libs/qt-dbus:4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="README TODO"
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
||||
|
||||
src_configure() {
|
||||
local config
|
||||
|
||||
if ! use cups ; then
|
||||
config+=" without_cups"
|
||||
fi
|
||||
|
||||
if ! use dbus ; then
|
||||
config+=" without_dbus"
|
||||
fi
|
||||
|
||||
eqmake4 CONFIG+="${config}"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST xapian-omega-1.2.10.tar.gz 620579 RMD160 16bb177587fb5d4ddb9fe8603a34b0df7a485b53 SHA1 59fca635728d5ce2ca18e5f39b8d3ef081e46f6c SHA256 464a681647c1348fe7ab7ab5d8e32c27dc0d48a863ce5d78881e18334dfaad4f
|
||||
DIST xapian-omega-1.2.11.tar.gz 623989 RMD160 d2b78d95f2ecab7f0cc03b395b9b4b74cbdbee3c SHA1 01e701c988c011353a61b1c2b787d8bd1a1cef59 SHA256 bf1c51681ba6e453bf6c7a9d1655ff87be0855586e3fd41ed511ab0ee127a856
|
||||
DIST xapian-omega-1.2.8.tar.gz 615930 RMD160 2288159a0c388706d737825d33d222b68292b9fb SHA1 c4d4c030ac72f85c46a681914bca7de154373a98 SHA256 e7df07d04e8f4ed5364bb3ecc45c0e5388f27404a6f8097bddcf6e7b303a2f8f
|
||||
DIST xapian-omega-1.2.9.tar.gz 617384 RMD160 2d6848e0030aca962a080024f068fdd3db18e4d6 SHA1 6340a83621822e6b2adcdebe282cce84c2ae075b SHA256 317e145752fc31ca5875d169a0d979506dbe3d9a0ae5f8a2e44d990929771aff
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.11.ebuild,v 1.1 2012/06/28 03:15:54 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend."
|
||||
SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.gz"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
S="${WORKDIR}/xapian-omega-${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/xapian-${PV}
|
||||
dev-lang/perl
|
||||
dev-libs/libpcre
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
#move docs to /usr/share/doc/${PF}.
|
||||
mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}"
|
||||
|
||||
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST AutomaticTexPlugin_10.6.4.tar.gz 385551 RMD160 3498baebcbad639290a0c9b77b83583ea06a3d40 SHA1 06d31d7c269439406789bd68087464b4925a4093 SHA256 1cb8523cc5a376969c33a765ba95dc2b9576bde79509c8792eaf5c9c70ffaef1
|
||||
DIST AutomaticTexPlugin_11.1.tar.gz 419099 RMD160 e9d4be2e91e5701c4d26e9b394f1389b015ead6f SHA1 17f74ad4a8b802bfead0085160d4a6ed9f66c19f SHA256 be451bb4169e74091bd592b3e679c719da44caf4308b8e3136e390fbbc20de77
|
||||
DIST AutomaticTexPlugin_11.tar.gz 418213 RMD160 676ae0f026985292ca168e3ea5b9d05f201cea64 SHA1 3bcb7a89ce9c1df50a28c573a4e8c588a493cd0e SHA256 a789c3dae4585522bba09dc1f29c5aab9c35764218612d4d9a0dbf45db0b99c9
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-10.6.4.ebuild,v 1.3 2012/02/16 19:10:20 phajdan.jr Exp $
|
||||
|
||||
EAPI="4"
|
||||
VIM_PLUGIN_VIM_VERSION="7.3"
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
MY_P="AutomaticTexPlugin_${PV}"
|
||||
DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
|
||||
HOMEPAGE="http://atp-vim.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/atp-vim/${MY_P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="automatic-tex-plugin.txt"
|
||||
|
||||
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
|
||||
!app-vim/vim-latex
|
||||
app-vim/align
|
||||
app-text/wdiff
|
||||
>=dev-lang/python-2.7
|
||||
dev-python/psutil
|
||||
dev-tex/latexmk
|
||||
dev-tex/detex
|
||||
virtual/tex-base"
|
@ -1,3 +1,2 @@
|
||||
DIST uulib-0.9.10.tar.gz 96312 RMD160 3a07b7fbe169019320e0e67f299d2c97115dd510 SHA1 b58b66c2d244bf1ba749b921d7231c6d7822df92 SHA256 1df7336ed76c278323c2e25ab53ec1afc9eba6a7c918c826e9f783e84479e08f
|
||||
DIST uulib-0.9.12.tar.gz 54122 RMD160 88ca5937cbd1f1b4f38abee3d05e7510052f40b2 SHA1 47b673c89f63cb92a20db334c3688c2641edf701 SHA256 e2ea76db10e5ce94cf6282642754d0e65e5abadc620b3827aa2ab497b88e6747
|
||||
DIST uulib-0.9.2-src.tar.gz 113363 RMD160 a5cccd2e537c81ff163065d2b206e97100767392 SHA1 11f16b5d275d8687bf372c6bd94b77d3d9539f25 SHA256 1de32cbdb494eaa992ad258a32b8aa6fe5dbd9327cd4893c3ad925606d682b35
|
||||
DIST uulib-0.9.14.tar.gz 44115 RMD160 eeb5202e894d7ebcc3ff369a871bc201ad54f9fa SHA1 57f5ebd082931d4e9e02f37129672c042976be8f SHA256 1f643f741a8238344d33fe399bf57d08d4dab525be3dd508c6f085eb1215262e
|
||||
|
@ -1,19 +1,23 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.10.ebuild,v 1.2 2010/07/12 13:48:38 slyfox Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.14.ebuild,v 1.1 2012/06/27 20:45:25 slyfox Exp $
|
||||
|
||||
CABAL_FEATURES="lib profile haddock"
|
||||
# ebuild generated by hackport 0.2.13
|
||||
|
||||
EAPI="3"
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hscolour hoogle"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Haskell Utrecht Tools Library"
|
||||
HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/WebHome"
|
||||
SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-6.6.1"
|
||||
RDEPEND=">=dev-lang/ghc-6.10.1"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.1"
|
||||
>=dev-haskell/cabal-1.6"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uulib/uulib-0.9.2.ebuild,v 1.11 2007/12/13 05:50:07 dcoutts Exp $
|
||||
|
||||
CABAL_FEATURES="haddock lib"
|
||||
inherit base haskell-cabal
|
||||
|
||||
DESCRIPTION="The Utrecht University parsing, printing and DData libraries"
|
||||
HOMEPAGE="http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem"
|
||||
SRC_URI="http://abaris.zoo.cs.uu.nl:8080/wiki/pub/HUT/Download/${P}-src.tar.gz"
|
||||
LICENSE="LGPL-2.1-UUST"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ghc-6.2.2"
|
||||
|
||||
src_unpack() {
|
||||
base_src_unpack
|
||||
|
||||
# GHC 6.6 is stricter in some class instance stuff
|
||||
sed -i 's/Extensions:/Extensions: UndecidableInstances/' "${S}/uulib.cabal"
|
||||
echo "ghc-options: -fglasgow-exts" >> "${S}/uulib.cabal"
|
||||
}
|
@ -0,0 +1,217 @@
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index 49d8bc4..b20ee99 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -235,7 +235,8 @@ REWRITER_SRCS = $(top_srcdir)/rewriter/com/redhat/rewriter/ClassRewriter.java
|
||||
|
||||
# Patch list
|
||||
|
||||
-ICEDTEA_PATCHES =
|
||||
+ICEDTEA_PATCHES = \
|
||||
+ patches/warnings-are-errors.patch
|
||||
|
||||
# Conditional patches
|
||||
|
||||
@@ -437,7 +438,9 @@ ICEDTEA_ENV = \
|
||||
USE_SYSTEM_CUPS="true" \
|
||||
CUPS_LIBS="${CUPS_LIBS}" \
|
||||
CUPS_CFLAGS="${CUPS_CFLAGS}" \
|
||||
- ALT_STRIP_POLICY=no_strip
|
||||
+ ALT_STRIP_POLICY=no_strip \
|
||||
+ COMPILER_WARNINGS_FATAL="@WARNINGS_ARE_ERRORS@" \
|
||||
+ JAVAC_WARNINGS_FATAL="@WARNINGS_ARE_ERRORS@"
|
||||
|
||||
if ENABLE_CACAO
|
||||
ICEDTEA_ENV += \
|
||||
diff --git a/acinclude.m4 b/acinclude.m4
|
||||
index f0a336f..3dc4aa0 100644
|
||||
--- a/acinclude.m4
|
||||
+++ b/acinclude.m4
|
||||
@@ -2244,3 +2244,23 @@ AC_DEFUN_ONCE([IT_WITH_PAX],
|
||||
AC_SUBST(PAX_COMMAND)
|
||||
AC_SUBST(PAX_COMMAND_ARGS)
|
||||
])
|
||||
+
|
||||
+AC_DEFUN_ONCE([IT_WARNINGS_ARE_ERRORS],
|
||||
+[
|
||||
+ AC_MSG_CHECKING([whether to treat warnings as errors.])
|
||||
+ AC_ARG_ENABLE([warnings-are-errors],
|
||||
+ [AS_HELP_STRING(--enable-warnings-are-errors,treat warnings as errors [[default=yes]])],
|
||||
+ [
|
||||
+ if test x"${enableval}" = "xyes"; then
|
||||
+ WARNINGS_ARE_ERRORS="true"
|
||||
+ else
|
||||
+ WARNINGS_ARE_ERRORS="false"
|
||||
+ fi
|
||||
+ ],
|
||||
+ [
|
||||
+ dnl use local defaults
|
||||
+ WARNINGS_ARE_ERRORS=
|
||||
+ ])
|
||||
+ AC_MSG_RESULT([${WARNINGS_ARE_ERRORS}])
|
||||
+ AC_SUBST([WARNINGS_ARE_ERRORS])
|
||||
+])
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 36c9d77..af52bf1 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -54,6 +54,7 @@ IT_DISABLE_TESTS
|
||||
IT_DISABLE_HOTSPOT_TESTS
|
||||
IT_DISABLE_LANGTOOLS_TESTS
|
||||
IT_DISABLE_JDK_TESTS
|
||||
+IT_WARNINGS_ARE_ERRORS
|
||||
|
||||
# Use xvfb-run if found to run gui tests (check-jdk).
|
||||
AC_CHECK_PROG(XVFB_RUN_CMD, xvfb-run, [xvfb-run -a -e xvfb-errors], [])
|
||||
diff --git a/patches/boot/ecj-opts.patch b/patches/boot/ecj-opts.patch
|
||||
index 99ed532..284bd37 100644
|
||||
--- a/patches/boot/ecj-opts.patch
|
||||
+++ b/patches/boot/ecj-opts.patch
|
||||
@@ -5,8 +5,8 @@ diff -Nru openjdk-boot.orig/jdk/make/java/nio/Makefile openjdk-boot/jdk/make/jav
|
||||
PACKAGE = java.nio
|
||||
LIBRARY = nio
|
||||
PRODUCT = java
|
||||
--OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial -Werror
|
||||
+-OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial
|
||||
+OTHER_JAVACFLAGS += -Xlint:serial -Werror
|
||||
- include $(BUILDDIR)/common/Defs.gmk
|
||||
-
|
||||
- NIO_SRC = $(SHARE_SRC)/classes/java/nio
|
||||
+ ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
+ OTHER_JAVACFLAGS += -Werror
|
||||
+ endif
|
||||
diff --git a/patches/warnings-are-errors.patch b/patches/warnings-are-errors.patch
|
||||
new file mode 100644
|
||||
index 0000000..7fe1e08
|
||||
--- /dev/null
|
||||
+++ b/patches/warnings-are-errors.patch
|
||||
@@ -0,0 +1,129 @@
|
||||
+--- openjdk/hotspot/make/linux/makefiles/adlc.make
|
||||
++++ openjdk/hotspot/make/linux/makefiles/adlc.make
|
||||
+@@ -67,8 +67,10 @@
|
||||
+ CXXFLAGS += -DASSERT
|
||||
+
|
||||
+ # CFLAGS_WARN holds compiler options to suppress/enable warnings.
|
||||
+-# Compiler warnings are treated as errors
|
||||
+-CFLAGS_WARN = -Werror
|
||||
++# Treat compiler warnings as errors, unless warnings are allowed
|
||||
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
|
||||
++ CFLAGS_WARN = -Werror
|
||||
++endif
|
||||
+ CFLAGS += $(CFLAGS_WARN)
|
||||
+
|
||||
+ OBJECTNAMES = \
|
||||
+--- openjdk/hotspot/make/linux/makefiles/gcc.make
|
||||
++++ openjdk/hotspot/make/linux/makefiles/gcc.make
|
||||
+@@ -149,8 +149,10 @@
|
||||
+ CFLAGS += -pipe
|
||||
+ endif
|
||||
+
|
||||
+-# Compiler warnings are treated as errors
|
||||
+-WARNINGS_ARE_ERRORS = -Werror
|
||||
++# Treat compiler warnings as errors, unless warnings are allowed
|
||||
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
|
||||
++ WARNINGS_ARE_ERRORS = -Werror
|
||||
++endif
|
||||
+
|
||||
+ # Except for a few acceptable ones
|
||||
+ # Since GCC 4.3, -Wconversion has changed its meanings to warn these implicit
|
||||
+--- openjdk/hotspot/make/solaris/makefiles/gcc.make
|
||||
++++ openjdk/hotspot/make/solaris/makefiles/gcc.make
|
||||
+@@ -111,8 +111,10 @@
|
||||
+ endif
|
||||
+
|
||||
+
|
||||
+-# Compiler warnings are treated as errors
|
||||
+-WARNINGS_ARE_ERRORS = -Werror
|
||||
++# Treat compiler warnings as errors, unless warnings are allowed
|
||||
++ifneq ($(COMPILER_WARNINGS_FATAL),false)
|
||||
++ WARNINGS_ARE_ERRORS = -Werror
|
||||
++endif
|
||||
+ # Enable these warnings. See 'info gcc' about details on these options
|
||||
+ ADDITIONAL_WARNINGS = -Wpointer-arith -Wconversion -Wsign-compare
|
||||
+ CFLAGS_WARN/DEFAULT = $(WARNINGS_ARE_ERRORS) $(ADDITIONAL_WARNINGS)
|
||||
+--- openjdk/jdk/make/java/nio/Makefile
|
||||
++++ openjdk/jdk/make/java/nio/Makefile
|
||||
+@@ -31,7 +31,10 @@
|
||||
+ PACKAGE = java.nio
|
||||
+ LIBRARY = nio
|
||||
+ PRODUCT = java
|
||||
+-OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial -Werror
|
||||
++OTHER_JAVACFLAGS += -Xmaxwarns 1000 -Xlint:serial
|
||||
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ OTHER_JAVACFLAGS += -Werror
|
||||
++endif
|
||||
+ include $(BUILDDIR)/common/Defs.gmk
|
||||
+
|
||||
+ NIO_SRC = $(SHARE_SRC)/classes/java/nio
|
||||
+--- openjdk/jdk/make/java/sun_nio/Makefile
|
||||
++++ openjdk/jdk/make/java/sun_nio/Makefile
|
||||
+@@ -31,7 +31,11 @@
|
||||
+ PACKAGE = sun.nio
|
||||
+ PRODUCT = sun
|
||||
+
|
||||
+-OTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
|
||||
++OTHER_JAVACFLAGS += -Xlint:serial,-deprecation
|
||||
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ OTHER_JAVACFLAGS += -Werror
|
||||
++endif
|
||||
++
|
||||
+ include $(BUILDDIR)/common/Defs.gmk
|
||||
+
|
||||
+ #
|
||||
+--- openjdk/jdk/make/sun/native2ascii/Makefile
|
||||
++++ openjdk/jdk/make/sun/native2ascii/Makefile
|
||||
+@@ -30,7 +30,10 @@
|
||||
+ BUILDDIR = ../..
|
||||
+ PACKAGE = sun.tools.native2ascii
|
||||
+ PRODUCT = sun
|
||||
+-OTHER_JAVACFLAGS += -Xlint:serial -Werror
|
||||
++OTHER_JAVACFLAGS += -Xlint:serial
|
||||
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ OTHER_JAVACFLAGS += -Werror
|
||||
++endif
|
||||
+ include $(BUILDDIR)/common/Defs.gmk
|
||||
+
|
||||
+ # This program must contain a manifest that defines the execution level
|
||||
+--- openjdk/jdk/make/sun/nio/cs/Makefile
|
||||
++++ openjdk/jdk/make/sun/nio/cs/Makefile
|
||||
+@@ -36,7 +36,10 @@
|
||||
+ # This re-directs all the class files to a separate location
|
||||
+ CLASSDESTDIR = $(TEMPDIR)/classes
|
||||
+
|
||||
+-OTHER_JAVACFLAGS += -Xlint:serial,-deprecation -Werror
|
||||
++OTHER_JAVACFLAGS += -Xlint:serial,-deprecation
|
||||
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ OTHER_JAVACFLAGS += -Werror
|
||||
++endif
|
||||
+ include $(BUILDDIR)/common/Defs.gmk
|
||||
+
|
||||
+ #
|
||||
+--- openjdk/jdk/make/tools/Makefile
|
||||
++++ openjdk/jdk/make/tools/Makefile
|
||||
+@@ -29,7 +29,10 @@
|
||||
+
|
||||
+ BUILDDIR = ..
|
||||
+
|
||||
+-SUBDIRS_MAKEFLAGS += JAVAC_MAX_WARNINGS=true JAVAC_WARNINGS_FATAL=true
|
||||
++SUBDIRS_MAKEFLAGS += JAVAC_MAX_WARNINGS=true
|
||||
++ifneq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ SUBDIRS_MAKEFLAGS += JAVAC_WARNINGS_FATAL=true
|
||||
++endif
|
||||
+ include $(BUILDDIR)/common/Defs.gmk
|
||||
+
|
||||
+ # Note: freetypecheck is built by Sanity.gmk if needed
|
||||
+--- openjdk/langtools/make/Makefile
|
||||
++++ openjdk/langtools/make/Makefile
|
||||
+@@ -111,6 +111,10 @@
|
||||
+ ANT_OPTIONS += -Ddebug.classfiles=true
|
||||
+ endif
|
||||
+
|
||||
++ifeq ($(JAVAC_WARNINGS_FATAL),false)
|
||||
++ ANT_OPTIONS += -Djavac.lint.opts=-Xlint:all,-deprecation
|
||||
++endif
|
||||
++
|
||||
+ # Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN)
|
||||
+ # and the somewhat misnamed CLASS_VERSION (-target NN)
|
||||
+ ifdef TARGET_CLASS_VERSION
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/cilk-5.4.6-r1.ebuild,v 1.1 2012/06/28 06:21:58 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit flag-o-matic autotools eutils
|
||||
|
||||
DESCRIPTION="Language for multithreaded parallel programming based on ANSI C"
|
||||
HOMEPAGE="http://supertech.csail.mit.edu/cilk"
|
||||
SRC_URI="http://supertech.csail.mit.edu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples static-libs"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-autotools.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cppflags -D_XOPEN_SOURCE=500
|
||||
# too many flags do not work, force -O1
|
||||
econf --with-perfctr=no $(use_enable static-libs static) CFLAGS=-O1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc NEWS README THANKS
|
||||
use doc && dodoc doc/manual.pdf
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cilk/cilk-5.4.6.ebuild,v 1.2 2011/01/22 03:35:44 bicatali Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="Language for multithreaded parallel programming based on ANSI C."
|
||||
HOMEPAGE="http://supertech.csail.mit.edu/${PN}/"
|
||||
SRC_URI="http://supertech.csail.mit.edu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples static-libs"
|
||||
|
||||
src_prepare() {
|
||||
# cilk compiler doesn't like this flags...
|
||||
filter-flags "-pipe"
|
||||
filter-flags "-ggdb"
|
||||
append-cppflags -D_XOPEN_SOURCE=500
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed."
|
||||
dodoc NEWS README THANKS
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
use doc && doins doc/manual.pdf
|
||||
use examples && doins -r examples
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
diff -Nur cilk-5.4.6.orig/cilk2c/Makefile.am cilk-5.4.6/cilk2c/Makefile.am
|
||||
--- cilk-5.4.6.orig/cilk2c/Makefile.am 2012-06-28 06:19:51.000000000 +0100
|
||||
+++ cilk-5.4.6/cilk2c/Makefile.am 2012-06-28 06:59:42.000000000 +0100
|
||||
@@ -1,4 +1,6 @@
|
||||
-pkglib_PROGRAMS = cilk2c
|
||||
+pkglibexec_PROGRAMS = cilk2c
|
||||
+
|
||||
+BUILT_SOURCES = ANSI-C.c ANSI-C.h
|
||||
|
||||
cilk2c_SOURCES = analyze.c ast.c complex-types.c constexpr.c \
|
||||
container.c conversions.c dataflow.c elide.c initializer.c list.c \
|
||||
diff -Nur cilk-5.4.6.orig/configure.ac cilk-5.4.6/configure.ac
|
||||
--- cilk-5.4.6.orig/configure.ac 2012-06-28 06:19:51.000000000 +0100
|
||||
+++ cilk-5.4.6/configure.ac 2012-06-28 06:41:26.000000000 +0100
|
||||
@@ -1,8 +1,8 @@
|
||||
dnl Process this file with autoconf to produce a configure script.
|
||||
AC_INIT
|
||||
AC_CONFIG_SRCDIR([config.h.in])
|
||||
-AM_CONFIG_HEADER([config.h runtime/cilk-sysdep.h])
|
||||
-AC_PREREQ(2.53)
|
||||
+AC_CONFIG_HEADERS([config.h runtime/cilk-sysdep.h])
|
||||
+AC_PREREQ(2.68)
|
||||
AM_INIT_AUTOMAKE(cilk, 5.4.6)
|
||||
AC_CANONICAL_HOST
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
dnl Checks for required programs.
|
||||
if test "$GCC" != "yes"; then
|
||||
- AC_ERROR("I cannot find gcc. gcc is required for Cilk to work.")
|
||||
+ AC_MSG_ERROR("I cannot find gcc. gcc is required for Cilk to work.")
|
||||
fi
|
||||
|
||||
dnl Checks for libraries.
|
||||
diff -Nur cilk-5.4.6.orig/examples/Makefile.am cilk-5.4.6/examples/Makefile.am
|
||||
--- cilk-5.4.6.orig/examples/Makefile.am 2012-06-28 06:19:51.000000000 +0100
|
||||
+++ cilk-5.4.6/examples/Makefile.am 2012-06-28 06:36:56.000000000 +0100
|
||||
@@ -11,7 +11,7 @@
|
||||
CILKLINK = $(CILKLD) $(AM_CILKFLAGS) $(CILKFLAGS) $(PERFCTR_LIBS) $(LDFLAGS) -o $@
|
||||
LINK=$(CILKLINK)
|
||||
|
||||
-noinst_PROGRAMS=hello fib fib-serial testall ck magic knapsack queens \
|
||||
+check_PROGRAMS=hello fib fib-serial testall ck magic knapsack queens \
|
||||
cilksort fft test-locks bucket cholesky game nfib kalah matmul lu plu \
|
||||
heat test-errno strassen rectmul spacemul \
|
||||
test-void-func \
|
||||
@@ -58,7 +58,7 @@
|
||||
EXTRA_DIST = knapsack-example1.input knapsack-example2.input \
|
||||
knapsack-example3.input
|
||||
|
||||
-check: hello testall fft fib lu matmul cilksort heat test-locks test-errno
|
||||
+check-local: hello testall fft fib lu matmul cilksort heat test-locks test-errno
|
||||
@echo "Runnig Cilk tests. This will take a while."
|
||||
./hello $(PROGFLAGS)
|
||||
./test-void-func $(PROGFLAGS)
|
||||
diff -Nur cilk-5.4.6.orig/runtime/Makefile.am cilk-5.4.6/runtime/Makefile.am
|
||||
--- cilk-5.4.6.orig/runtime/Makefile.am 2012-06-28 06:19:51.000000000 +0100
|
||||
+++ cilk-5.4.6/runtime/Makefile.am 2012-06-28 06:27:57.000000000 +0100
|
||||
@@ -1,5 +1,5 @@
|
||||
lib_LTLIBRARIES = libcilk.la libcilk.g.la libcilk.p.la libcilk.g.p.la
|
||||
-pkglib_LIBRARIES = libcilkrt0.a libcilkrt0g.a libcilkrt0p.a libcilkrt0gp.a
|
||||
+lib_LIBRARIES = libcilkrt0.a libcilkrt0g.a libcilkrt0p.a libcilkrt0gp.a
|
||||
|
||||
CILK_HFILES = cilk-cilk2c.h cilk.h cilk-lib.h cilk-lib.cilkh \
|
||||
gcc-builtin.h cilk-cilk2c-pre.h
|
||||
@@ -8,7 +8,7 @@
|
||||
cmdline.c internal-malloc.c timing.c invoke-main.c malloc.c debug.c \
|
||||
workers.c mutex.c
|
||||
|
||||
-pkginclude_HEADERS = $(CILK_HFILES) cilk-conf.h cilk-sysdep.h
|
||||
+include_HEADERS = $(CILK_HFILES) cilk-conf.h cilk-sysdep.h
|
||||
|
||||
CILK_SRC = cilk-internal.h $(CILK_CFILES) $(CILK_HFILES)
|
||||
COMMON_LINK_FLAGS = -version-info 1:3:0 @PTHREAD_LIBS@
|
@ -1,20 +1,12 @@
|
||||
DIST pl-5.10.5.tar.gz 13329752 RMD160 1ed3594b46efead1fd66b232ff8bdd765d749200 SHA1 bc27e997e20120aed9be68af2fdccfb093ff16eb SHA256 38d938d6a64e894685aa44bf9ea34b5505764cd084e07e6b4c21a9dd89b579d5
|
||||
DIST pl-6.0.0.tar.gz 13369538 RMD160 7003ef06fa03944c5577b3bec2b17ac7c7d55162 SHA1 5c5f197e35693c2fc5d592ddca2f6ace6cf6c8c0 SHA256 85591936c8b6af610b1a9960924e6e4eaf5abccf253749a15355ad79a9e80de9
|
||||
DIST pl-6.0.1.tar.gz 13717873 RMD160 6339eafe9f13f1d4807f24c37073b2196a8c4c7f SHA1 2171106c4e562ba358ddf15e8bc16892d3e40e86 SHA256 cc1354b08402bb77395b2147363865b6d4f12a77fdc80b8d34454bd3a3c52253
|
||||
DIST pl-6.1.0.tar.gz 13552505 RMD160 defe03cf610fe661d3bc37280c834b254c402e45 SHA1 fe1f4d12149176569a233e58c417f2b59184e5e9 SHA256 42bfbe540121252565534a40e968fffb2c29405400808427a8ac68d2697b8567
|
||||
DIST pl-6.1.1.tar.gz 13808705 RMD160 94f6d8c6af98c45f554e2080974ddcde698e43c8 SHA1 8f26ddd9ebfea2c43a8c2eaf324d24afadbb84a5 SHA256 ef7fa72cefc4d4c3096060ca1c8ff9208543f6de0a054bcca1303cbe27b0b3a9
|
||||
DIST pl-6.1.2.tar.gz 13811474 RMD160 e8912d600a46981adebf62f26825e24df86fca5f SHA1 71a596d18752be9b57ab5fd71bab042bad5b7678 SHA256 549ffaec250f742f4729afa66fd4745a6f25f5d6c684bedb113b31cfce4173fc
|
||||
DIST pl-6.1.3.tar.gz 13839415 RMD160 0952af4fb54bb1d6b3dcbad5d1d27c6630799d76 SHA1 dcaaf0d02b6c1151aa63f15cf2704e5add504d6d SHA256 5a02da4c08ee87e6a91148df88e6e55bac7425c833eb4f56da30c4efde52546b
|
||||
DIST pl-6.1.4.tar.gz 13984106 RMD160 ce33579523e8fccc0ac3fb2d63a9cc97c06fb976 SHA1 b215531cc7ef620d936881dfc071ddeb2ca59648 SHA256 d822c08756b1df967cd17cf6f2b8e89a4388b8e2776314324c047237c9ca8468
|
||||
DIST pl-6.1.5.tar.gz 14027422 RMD160 076154f60aa92795cd0c7b07d7df2979fddd42bd SHA1 62b40afe1973935b26ad5aa93621c165d41c5d25 SHA256 c42b37dafb840635d686766a9cb0b5d65877189d1081083e1b54f759b85757fd
|
||||
DIST pl-6.1.6.tar.gz 14368849 RMD160 68439aa591ad25b48a33f6e004da8154b8e35117 SHA1 b38a3ca6aa7679dc3296a8765f6b02c004a4cb3f SHA256 012156532eef7d400049628c3ef3bd3220c6e0c42fa71107d4234eaa494fe8d4
|
||||
DIST pl-6.1.7.tar.gz 14383101 RMD160 f8a460fdfe3948379a5066179a4a0ba8b8b81f42 SHA1 7043685e2953380374ce2147b0035eaf677b7783 SHA256 b2914bd934a0f5e4aa3cf80e3d8e563be0194492ae4390cac8001e31ac2e2044
|
||||
DIST swi-prolog-5.10.5-gentoo-patchset-5.tar.gz 10284 RMD160 42b868f886c639fd612e4c03cbabceb4a70b603a SHA1 26275151c36fb0322f60ec4eadfe0852e02f0b71 SHA256 7f7817602dd844cbd587a665164c85a9d0d8a00b09cfce50f9784119563c11ef
|
||||
DIST swi-prolog-6.0.0-gentoo-patchset-0.tar.gz 4092 RMD160 73ea1a7f5dffff2c411983abc48e6e028d6366ad SHA1 8adb49c195d9f2250721f16bfb849f45c42e040e SHA256 7e64c64db768e0ad5fd682b3d5b6a3b92bb0d4d8663af26dbd5ab717d712564c
|
||||
DIST swi-prolog-6.0.1-gentoo-patchset-2.tar.gz 5328 RMD160 9a10120f80739027542a7f7e96b0b0f81f7e2fa8 SHA1 311876be4eb30784f89bdc04d8868d74de5b47cf SHA256 3822c85351b47364c121ed4583e9801d0fec74f9cff8c8886800f5503700e0a6
|
||||
DIST swi-prolog-6.1.0-gentoo-patchset-0.tar.gz 4091 RMD160 69420dd1d071b306fe55f79e4b0def6b13736939 SHA1 e78560a8bf29072afed536ba1946b46d52c9e3c8 SHA256 0a01c451999207d326cad29847a94d95621e71b83a62b33cedf23b4be214063b
|
||||
DIST swi-prolog-6.1.1-gentoo-patchset-0.tar.gz 3859 RMD160 0bb3cbfeb9e621c51bbcebcdb60301648fbd764b SHA1 01dcc3ace9be32995d2641accadd4c521dd22c34 SHA256 9cd70eaa1029d4fb7ab22abeefba3e7e3efe49ec52733556ed2b35de5b0f5358
|
||||
DIST swi-prolog-6.1.2-gentoo-patchset-0.tar.gz 3866 RMD160 7e09c16ecfaa9b0a34c77a403b8a57ca3d65e593 SHA1 9ab931f43a5459ae6c013906470506a311f2677a SHA256 496e87171518d730c2feebd09c9ce96e7226e0d9a5a2e3bd6aa015774a450c8a
|
||||
DIST swi-prolog-6.1.3-gentoo-patchset-0.tar.gz 3869 RMD160 32c1b6b5a064e1255aaf3a8f56ed17b687102168 SHA1 06c55af40f483256faae7a58fcf957a48dfdd467 SHA256 08499e866d7e30dcd0cb482c1409a47bc6eaab2be18732ee313b5236a20eeab5
|
||||
DIST swi-prolog-6.1.4-gentoo-patchset-2.tar.gz 5346 RMD160 46d692195efa1a82269a6f094e02ccb369265279 SHA1 79db16e36e4d649e7ac0e439523b1565a897e430 SHA256 ae40009e52cdd21c6836adc0645d09ca1db1826021601ca9665dbe5f7907d101
|
||||
DIST swi-prolog-6.1.5-gentoo-patchset-0.tar.gz 5328 RMD160 86c272d53777f08d36be13e75235b35dba8a0a77 SHA1 48d280080bce8a03b9218dc41ba97a9150c32fe0 SHA256 67bff762024a06bb375ad0b8a4be8f700f36b86cfa9efe7559d135b22109ece1
|
||||
DIST swi-prolog-6.1.6-gentoo-patchset-0.tar.gz 6195 RMD160 91c1188cab47b04e454c7f35ed4f0d81e6e38ada SHA1 7dc70dbef0a219571665076216f66ec2282656a7 SHA256 7d44e63b55ad5a482346a4a3b5489698cad241a4fb6245b952cff106a3736ef9
|
||||
DIST swi-prolog-6.1.7-gentoo-patchset-0.tar.gz 5228 RMD160 d82a1f4c79e875aef7c0367f680f1c16f91e4a81 SHA1 72f50df6be928a983ebc58cab9f703914c478b87 SHA256 e81726dd4a4a67fea39ae8ecc1930bd9febc52a7e36a181a48b77848bb641fee
|
||||
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.0.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic multilib java-pkg-opt-2
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable !static shared) \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake || die "emake failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--with-chr \
|
||||
--with-clib \
|
||||
--with-clpqr \
|
||||
--with-cpp \
|
||||
--with-http \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
--with-nlp \
|
||||
$(use_with odbc) \
|
||||
--with-pldoc \
|
||||
--with-plunit \
|
||||
--with-protobufs \
|
||||
--with-R \
|
||||
--with-RDF \
|
||||
--with-semweb \
|
||||
--with-sgml \
|
||||
$(use_with ssl) \
|
||||
--with-table \
|
||||
--with-tipc \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
|
||||
emake || die "packages emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check || die "make check failed. See above for details."
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check || die "make check failed. See above for details."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install || die "install src failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install || die "install packages failed"
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install || die "html-install failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die
|
||||
}
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.1.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic multilib java-pkg-opt-2
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable !static shared) \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake || die "emake failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--with-chr \
|
||||
--with-clib \
|
||||
--with-clpqr \
|
||||
--with-cpp \
|
||||
--with-http \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
--with-nlp \
|
||||
$(use_with odbc) \
|
||||
--with-pldoc \
|
||||
--with-plunit \
|
||||
--with-protobufs \
|
||||
--with-R \
|
||||
--with-RDF \
|
||||
--with-semweb \
|
||||
--with-sgml \
|
||||
$(use_with ssl) \
|
||||
--with-table \
|
||||
--with-tipc \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
|
||||
emake || die "packages emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check || die "make check failed. See above for details."
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check || die "make check failed. See above for details."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install || die "install src failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install || die "install packages failed"
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install || die "html-install failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die
|
||||
}
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.2.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic multilib java-pkg-opt-2
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable !static shared) \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake || die "emake failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--with-chr \
|
||||
--with-clib \
|
||||
--with-clpqr \
|
||||
--with-cpp \
|
||||
--with-http \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
--with-nlp \
|
||||
$(use_with odbc) \
|
||||
--with-pldoc \
|
||||
--with-plunit \
|
||||
--with-protobufs \
|
||||
--with-R \
|
||||
--with-RDF \
|
||||
--with-semweb \
|
||||
--with-sgml \
|
||||
$(use_with ssl) \
|
||||
--with-table \
|
||||
--with-tipc \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
|
||||
emake || die "packages emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check || die "make check failed. See above for details."
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check || die "make check failed. See above for details."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install || die "install src failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install || die "install packages failed"
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install || die "html-install failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die
|
||||
}
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.1.3.ebuild,v 1.2 2012/06/04 20:55:00 zmedico Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic multilib java-pkg-opt-2
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc gmp hardened java minimal odbc readline ssl static test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable !static shared) \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake || die "emake failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--with-chr \
|
||||
--with-clib \
|
||||
--with-clpqr \
|
||||
--with-cpp \
|
||||
--with-http \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
--with-nlp \
|
||||
$(use_with odbc) \
|
||||
--with-pldoc \
|
||||
--with-plunit \
|
||||
--with-protobufs \
|
||||
--with-R \
|
||||
--with-RDF \
|
||||
--with-semweb \
|
||||
--with-sgml \
|
||||
$(use_with ssl) \
|
||||
--with-table \
|
||||
--with-tipc \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
|
||||
emake || die "packages emake failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check || die "make check failed. See above for details."
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check || die "make check failed. See above for details."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install || die "install src failed"
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install || die "install packages failed"
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install || die "html-install failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION || die
|
||||
}
|
@ -1 +1,3 @@
|
||||
DIST keybinder-0.2.2.tar.gz 324264 RMD160 5b1b04a1225b7fdb0c402dd4cda15a7675ea146f SHA1 9e7e62727fd236f2d3c49cc9ff1eaadc78841987 SHA256 152846803f43bf5ad303809b15479fa5f2bc7a0c6e6e31353686c1429b81b363
|
||||
DIST keybinder-0.3.0.tar.gz 377765 RMD160 2f2e25860fa116f7872bbdb2850b75e3e43958cf SHA1 e4adddf8641241c08b594c465cee197f8de68bdd SHA256 42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb
|
||||
DIST keybinder-3.0-0.3.0.tar.gz 346383 RMD160 b002091e9ffabc62baef7d3cfb89030b8d213ce1 SHA1 53167d295ffa1d356bfad6f9360b90bd85e8fb26 SHA256 982a6a5bc0fe1487862814b368e98211b9ec93fb5df3c9c0a88be526e0d2268e
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild,v 1.1 2012/06/27 18:26:45 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
DESCRIPTION="A library for registering global keyboard shortcuts"
|
||||
HOMEPAGE="http://kaizer.se/wiki/keybinder/"
|
||||
SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+introspection lua python"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.20:2
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
lua? ( >=dev-lang/lua-5.1 )
|
||||
python? (
|
||||
>=dev-python/pygobject-2.15.3:2
|
||||
>=dev-python/pygtk-2.12
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use lua || myconf='--disable-lua'
|
||||
|
||||
econf \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable python) \
|
||||
${myconf} \
|
||||
--with-html-dir=/usr/share/doc/${PF}/html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --all
|
||||
dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize ${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup ${PN}
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild,v 1.1 2012/06/27 18:26:45 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils
|
||||
|
||||
MY_P=${PN}-3.0-${PV}
|
||||
|
||||
DESCRIPTION="A library for registering global keyboard shortcuts"
|
||||
HOMEPAGE="http://kaizer.se/wiki/keybinder/"
|
||||
SRC_URI="http://kaizer.se/publicfiles/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+introspection"
|
||||
|
||||
RDEPEND="x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
introspection? ( dev-libs/gobject-introspection )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable introspection) \
|
||||
--with-html-dir=/usr/share/doc/${PF}/html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --all
|
||||
dosym /usr/share/doc/${PF}/html/${PN}-3.0 /usr/share/gtk-doc/html/${PN}-3.0
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST libbsd-0.3.0.tar.gz 102409 RMD160 bb7aeecafcfc9a9ad250df45e5381e26b558b366 SHA1 cb294a6123fb1dd173369144adfcaccb278db310 SHA256 fbf36ed40443e1d0d795adbae8d461952509e610c3ccf0866ae160b723f7fe38
|
||||
DIST libbsd-0.4.0.tar.gz 441567 RMD160 ad02a8796e44783d4cd2d336177ad5c3767f1d74 SHA1 87290f6ba92f773a3bfd7221f6ab561cbf88eba6 SHA256 a285d7108462b913ac49142e46bab2d7e16902cabfacf77ef1101233f472fcb7
|
||||
DIST libbsd-0.4.1.tar.gz 441856 RMD160 ba0e8b282cce6ce936227426de3b28d68fce6f4f SHA1 5d8e3ee4219eec7ca1b73b9a9803c4252887d807 SHA256 7812960dad9d16d09ff44c00c539f59adfe80b1125f33474942064ea4a51d6c3
|
||||
DIST libbsd-0.4.2.tar.gz 442436 RMD160 eeaa86e3cc4b8d3c8599952e6f9f1b2f1a4b78f4 SHA1 b9dd0b0d217642bf6519b4a5e386b30a73ad5c08 SHA256 922b4885e0ccfd64b92fcacdb3fba18024fcab1e0c1b073f5ec0fe76388cbfdc
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.2.ebuild,v 1.1 2012/06/27 11:12:09 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
|
||||
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
if ! has_version ${CATEGORY}/${PN}; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "${m}"
|
||||
die "${m}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST libx86-0.99.tar.gz 100534 RMD160 099b4a24842dde578078108ddc7e431402e31727 SHA1 53e44a87dc57a17b2f54fec57d636f577d3c75c1 SHA256 fdaac661dab2845beb5546e43e71ee02d9bf3c04bc623b64e0b124f1da26f546
|
||||
DIST libx86-1.1.tar.gz 87428 RMD160 8a8c96e9cbe2a73d0a565f086cff231a64dd8ab6 SHA1 c55d8a428ab7f2084010c255aa8c666602544af9 SHA256 5bf13104cb327472b5cb65643352a9138646becacc06763088d83001d832d048
|
||||
|
@ -1,25 +0,0 @@
|
||||
diff -urNp libx86-0.99.org/Makefile libx86-0.99/Makefile
|
||||
--- libx86-0.99.org/Makefile 2006-10-30 02:14:18.000000000 +0200
|
||||
+++ libx86-0.99/Makefile 2007-10-10 21:05:34.000000000 +0200
|
||||
@@ -1,5 +1,8 @@
|
||||
OBJECTS = x86-common.o
|
||||
-CFLAGS = -O2 -Wall -DDEBUG -g
|
||||
+CFLAGS ?= -O2 -Wall -DDEBUG -g
|
||||
+PREFIX ?= /usr
|
||||
+LIBDIR ?= $(PREFIX)/lib
|
||||
+INCDIR ?= $(PREFIX)/include
|
||||
|
||||
ifeq ($(BACKEND), x86emu)
|
||||
OBJECTS += thunk.o x86emu/decode.o x86emu/debug.o x86emu/fpu.o \
|
||||
@@ -31,7 +34,7 @@ clean: objclean
|
||||
rm -f *.so.1 *.a
|
||||
|
||||
install: libx86.so.1
|
||||
- install -D libx86.so.1 $(DESTDIR)/usr/lib/libx86.so.1
|
||||
- install -D libx86.a $(DESTDIR)/usr/lib/libx86.a
|
||||
- ln -sf /usr/lib/libx86.so.1 $(DESTDIR)/usr/lib/libx86.so
|
||||
- install -D lrmi.h $(DESTDIR)/usr/include/libx86.h
|
||||
+ install -D libx86.so.1 $(DESTDIR)/$(LIBDIR)/libx86.so.1
|
||||
+ install -D libx86.a $(DESTDIR)/$(LIBDIR)/libx86.a
|
||||
+ ln -sf libx86.so.1 $(DESTDIR)/$(LIBDIR)/libx86.so
|
||||
+ install -D lrmi.h $(DESTDIR)/$(INCDIR)/libx86.h
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-0.99.ebuild,v 1.6 2008/09/06 20:44:56 ulm Exp $
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A hardware-independent library for executing real-mode x86 code"
|
||||
HOMEPAGE="http://www.codon.org.uk/~mjg59/libx86"
|
||||
SRC_URI="http://www.codon.org.uk/~mjg59/libx86/downloads/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
# fix compile failure with linux-headers-2.6.26, bug 235599
|
||||
epatch "${FILESDIR}"/${PN}-0.99-ifmask.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARGS
|
||||
if use amd64; then
|
||||
ARGS="BACKEND=x86emu"
|
||||
fi
|
||||
emake ${ARGS} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" || die
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-1.1.ebuild,v 1.2 2008/09/06 20:44:56 ulm Exp $
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A hardware-independent library for executing real-mode x86 code"
|
||||
HOMEPAGE="http://www.codon.org.uk/~mjg59/libx86"
|
||||
SRC_URI="http://www.codon.org.uk/~mjg59/${PN}/downloads/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
# fix compile failure with linux-headers-2.6.26, bug 235599
|
||||
epatch "${FILESDIR}"/${PN}-0.99-ifmask.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARGS
|
||||
if use amd64; then
|
||||
ARGS="BACKEND=x86emu"
|
||||
fi
|
||||
emake ${ARGS} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake LIBDIR="/usr/$(get_libdir)" DESTDIR="${D}" install || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST xapian-bindings-1.2.10.tar.gz 1467592 RMD160 8d6588b53e7f7ff48092e46ee3e257bc098f0741 SHA1 631c7650ac2ca47f8a72434a06d463da5b7596f4 SHA256 dd191ad2e1134b7008b3b71c7cab41d2d80df2fe82ecdb9ad68c11209ba19382
|
||||
DIST xapian-bindings-1.2.11.tar.gz 1471891 RMD160 e62293399fa87ab01b3013fbd2feeb301c0f89bb SHA1 c63c7ffe379c566cf7d30838255d6186bb00458e SHA256 02caf5b56866174d09d76658300251c649c3692ae48e5a2536df58b014c0c117
|
||||
DIST xapian-bindings-1.2.8.tar.gz 1462478 RMD160 4cd756afb296a6ad826d4dcdc07ee8c690db348a SHA1 92cf39c9c00a52a33727e47a1a7aaee2a1b23c2f SHA256 eb740c619c75d288e65a1c2f86faecdca53d44d3f9896bcc080085839887b124
|
||||
DIST xapian-bindings-1.2.9.tar.gz 1466210 RMD160 5b9366c715940700b30f2806cfd1817a2ae46a77 SHA1 3cd457058ae89ff62588c56308fdba0c311afbc0 SHA256 49a4555313cd03afc8a969b6939d275fe651604af0825f3fcc52a2cc8a34f13b
|
||||
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.11.ebuild,v 1.1 2012/06/28 03:12:04 blueness Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
PHP_EXT_NAME="xapian"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_OPTIONAL_USE="php"
|
||||
|
||||
inherit java-pkg-opt-2 mono php-ext-source-r2 python
|
||||
|
||||
DESCRIPTION="SWIG and JNI bindings for Xapian"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="java lua mono perl php python ruby tcl"
|
||||
|
||||
COMMONDEPEND="=dev-libs/xapian-${PV}*
|
||||
lua? ( >=dev-lang/lua-5.1 )
|
||||
mono? ( >=dev-lang/mono-1.0.8 )
|
||||
perl? ( dev-lang/perl )
|
||||
ruby? ( dev-lang/ruby )
|
||||
tcl? ( >=dev-lang/tcl-8.1 )"
|
||||
DEPEND="${COMMONDEPEND}
|
||||
java? ( >=virtual/jdk-1.3 )"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
java? ( >=virtual/jre-1.3 )"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
|
||||
if use python; then
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-opt-2_src_prepare
|
||||
if use java; then
|
||||
sed \
|
||||
-e 's/$(JAVAC)/$(JAVAC) $(JAVACFLAGS)/' \
|
||||
-i java{/,/org/xapian/errors/,/org/xapian/}Makefile.in || die "sed failed"
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
sed \
|
||||
-e 's:\(^pkgpylib_DATA = xapian/__init__.py\).*:\1:' \
|
||||
-e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian$(PYTHON_SO)|' \
|
||||
-i python/Makefile.in || die "sed failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use java; then
|
||||
CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
|
||||
fi
|
||||
|
||||
if use perl; then
|
||||
export PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')"
|
||||
export PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')"
|
||||
fi
|
||||
|
||||
if use lua; then
|
||||
export LUA_LIB="$(pkg-config --variable=INSTALL_CMOD lua)"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_with java) \
|
||||
$(use_with lua) \
|
||||
$(use_with mono csharp) \
|
||||
$(use_with perl) \
|
||||
$(use_with php) \
|
||||
$(use_with python) \
|
||||
$(use_with ruby) \
|
||||
$(use_with tcl)
|
||||
|
||||
# Python bindings are built/tested/installed manually.
|
||||
sed -e "/SUBDIRS =/s/ python//" -i Makefile || die "sed Makefile"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
python_copy_sources python
|
||||
building() {
|
||||
emake \
|
||||
PYTHON="$(PYTHON)" \
|
||||
PYTHON_INC="$(python_get_includedir)" \
|
||||
PYTHON_LIB="$(python_get_libdir)" \
|
||||
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
|
||||
pkgpylibdir="$(python_get_sitedir)/xapian"
|
||||
}
|
||||
python_execute_function -s --source-dir python building
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
testing() {
|
||||
emake \
|
||||
PYTHON="$(PYTHON)" \
|
||||
PYTHON_INC="$(python_get_includedir)" \
|
||||
PYTHON_LIB="$(python_get_libdir)" \
|
||||
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
|
||||
pkgpylibdir="$(python_get_sitedir)/xapian" \
|
||||
VERBOSE="1" \
|
||||
check
|
||||
}
|
||||
python_execute_function -s --source-dir python testing
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
if use java; then
|
||||
java-pkg_dojar java/built/xapian_jni.jar
|
||||
# TODO: make the build system not install this...
|
||||
java-pkg_doso "${D}/${S}/java/built/libxapian_jni.so"
|
||||
rm "${D}/${S}/java/built/libxapian_jni.so"
|
||||
rmdir -p "${D}/${S}/java/built"
|
||||
rmdir -p "${D}/${S}/java/native"
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
installation() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
PYTHON="$(PYTHON)" \
|
||||
PYTHON_INC="$(python_get_includedir)" \
|
||||
PYTHON_LIB="$(python_get_libdir)" \
|
||||
PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \
|
||||
pkgpylibdir="$(python_get_sitedir)/xapian" \
|
||||
install
|
||||
}
|
||||
python_execute_function -s --source-dir python installation
|
||||
fi
|
||||
|
||||
if use php; then
|
||||
php-ext-source-r2_createinifiles
|
||||
fi
|
||||
|
||||
# For some USE combinations this directory is not created
|
||||
if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then
|
||||
mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}"
|
||||
fi
|
||||
|
||||
dodoc AUTHORS HACKING NEWS TODO README || die "dodoc failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use python; then
|
||||
python_mod_optimize xapian
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use python; then
|
||||
python_mod_cleanup xapian
|
||||
fi
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST xapian-core-1.2.10.tar.gz 4121062 RMD160 c44a841f364a67080bf8a8964466cf4c3ecc8542 SHA1 1be1896ab11a3a66c6c0ade962c700d96678116e SHA256 05cf0c374cdda2b0a655f4d8897b37729a0d0d6887fd12bf86c778b486ef874f
|
||||
DIST xapian-core-1.2.11.tar.gz 4138391 RMD160 7d8f49334827a415c617028529d1f2d7b0971ef8 SHA1 a8e475f1f5f2a7aab676f1087309b3a6f7526ac9 SHA256 cfd1d82896a8b2cfd290333102d59ca1ff862f658d560d21d40313f7ff2aac46
|
||||
DIST xapian-core-1.2.5.tar.gz 3935134 RMD160 0af83c4150487f61f9752ed01125b000b2c7f01c SHA1 671e208c0633e0500e6f7ed9ab6cbb84722eeb3b SHA256 392ccfccb4372725be24509e5ee95a7422f07c3d47d0cbdbb8545e789cc936f7
|
||||
DIST xapian-core-1.2.8.tar.gz 4106342 RMD160 f6a88984e553cbf6c56c339bcb61a68c45e905ed SHA1 4bdd3845278812d467b8d0fb73ee27a5be05b2d9 SHA256 00411ebac66a5592b87fc57ccfeb234c84b929ed23c185befb5df9929df3d4f9
|
||||
DIST xapian-core-1.2.9.tar.gz 4118246 RMD160 3aa28a6c0463b10ba6bdcde070f0cf537382578a SHA1 ce66725d74790639e0703db4b117b7ab5b326216 SHA256 c906b80f92c6ecfc931df6dabbe1a3fc78126e1e89661168c468d4f5d6f4b5dd
|
||||
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.11.ebuild,v 1.1 2012/06/28 02:44:26 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_P="${PN}-core-${PV}"
|
||||
|
||||
DESCRIPTION="Xapian Probabilistic Information Retrieval library"
|
||||
HOMEPAGE="http://www.xapian.org/"
|
||||
SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc static-libs -sse +sse2 +brass +chert +flint +inmemory +remote"
|
||||
|
||||
DEPEND="sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
ewarn
|
||||
if use sse2; then
|
||||
ewarn "Using sse2"
|
||||
myconf="${myconf} --enable-sse=sse2"
|
||||
else
|
||||
if use sse; then
|
||||
ewarn "Using sse"
|
||||
myconf="${myconf} --enable-sse=sse"
|
||||
else
|
||||
ewarn "Disabling sse and sse2"
|
||||
myconf="${myconf} --disable-sse"
|
||||
fi
|
||||
fi
|
||||
ewarn
|
||||
|
||||
myconf="${myconf} $(use_enable static-libs static)"
|
||||
|
||||
use brass || myconf="${myconf} --disable-backend-brass"
|
||||
use chert || myconf="${myconf} --disable-backend-chert"
|
||||
use flint || myconf="${myconf} --disable-backend-flint"
|
||||
use inmemory || myconf="${myconf} --disable-backend-inmemory"
|
||||
use remote || myconf="${myconf} --disable-backend-remote"
|
||||
|
||||
econf $myconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}"
|
||||
use doc || rm -rf "${D}usr/share/doc/${PF}"
|
||||
|
||||
dodoc AUTHORS HACKING PLATFORMS README NEWS
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check VALGRIND=
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST anyjson-0.3.1.tar.gz 5161 RMD160 ed958d1c30c28975f9bfe5d6c4da05f9bde9e58d SHA1 f459fbdbd5b7ee81b236ef5eed023970db38572a SHA256 1643c0adb7dbecc4331437ee14ef5f6a3d55b4ffca147db1cc957dc966062340
|
||||
DIST anyjson-0.3.3.tar.gz 8332 RMD160 c85bad7565e983077ea863ec99ca45048faecb18 SHA1 2cd3c6cc61206664268e0e8684dbadf6e2428497 SHA256 37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.3.3.ebuild,v 1.1 2012/06/28 05:55:21 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2 3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Wraps the best available JSON implementation available in a common interface."
|
||||
HOMEPAGE="http://bitbucket.org/runeh/anyjson"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
@ -1 +1,2 @@
|
||||
DIST anyvc-0.3.5.tar.gz 60356 RMD160 4e48e1313d021d0621834e9960118aad471021c8 SHA1 48391caa26b8bff66ef13330c2835904d5196723 SHA256 48614972faf8c92b1951e25e27e3bdccff3cfd7bc8532574bd50753d8022ec30
|
||||
DIST anyvc-0.3.7.1.tar.gz 45890 RMD160 d1983650c4f475e1963f07be14728cddafcd5cb7 SHA1 5a445d36cca2eece5649ba2751cfbdb2c7a0b265 SHA256 264ccd659269ff62ca983d48c7affd27194992880d094e32fff58225a9b6311c
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyvc/anyvc-0.3.7.1.ebuild,v 1.1 2012/06/28 06:03:23 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Library to access any version control system"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/anyvc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bazaar doc git mercurial subversion"
|
||||
|
||||
RDEPEND="dev-python/apipkg
|
||||
dev-python/execnet
|
||||
dev-python/py
|
||||
bazaar? ( dev-vcs/bzr )
|
||||
git? ( dev-python/dulwich )
|
||||
mercurial? ( dev-vcs/mercurial )
|
||||
subversion? ( dev-python/subvertpy )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
sphinx-build -b html docs docs_output || die "Generation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs_output > /dev/null
|
||||
docinto html
|
||||
cp -R [a-z]* _static "${ED}usr/share/doc/${PF}/html" || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST authres-0.401.tar.gz 15278 RMD160 35ee7a3b700cda3afc44a5a0a57da668b2b1d2d4 SHA1 649fd706e6103b428676bb71a3f9a755749e583d SHA256 1da49151c1326805cd12b9ca47895310f646187763211d4e52f6b86862fd9cd0
|
||||
DIST authres-0.402.tar.gz 15512 RMD160 4fbb65e728cf338bfee30dcf0b8e9e252267185f SHA1 0f907fb2251030216073c97c03e0047f12c7d1b5 SHA256 cba2dbe39c3cbed5129246055f5f3c9e0e1e2a5b4c2536e4fc721c4905dce679
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/authres/authres-0.402.ebuild,v 1.1 2012/06/28 06:05:53 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Authentication Results Header Module"
|
||||
HOMEPAGE="https://launchpad.net/authentication-results-python http://pypi.python.org/pypi/authres"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DOCS="CHANGES README"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" \
|
||||
-c "import sys, ${PN}, doctest; f, t = doctest.testfile('${PN}/tests'); \
|
||||
sys.exit(bool(f))" || return
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST biplist-0.4.tar.gz 12483 RMD160 7fe6e8b7fc3fcf1e88ff2fccc40198b68dab689e SHA1 0eb97dd91a7b2681cc5acb5937e1861b0e736b3c SHA256 afa4fe073c2be8c349fe2ad15d0e82e63a7c8d72f1652839f40ffef1879c46a0
|
||||
DIST biplist-0.5.tar.gz 13306 RMD160 c53ed2eb0201e58039b11c3a3ab0e7c9df7bd6bf SHA1 b6e20bb79f34dd6bac9e6d743ad5071e0281d2b5 SHA256 322405634a2d7c7ef206589d4be7f17c33c2954d4d1678b84c013bed77cf7ad1
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/biplist/biplist-0.5.ebuild,v 1.1 2012/06/28 06:11:53 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS=1
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.*"
|
||||
DISTUTILS_SRC_TEST=nosetests
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A binary plist parser/generator for Python"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/biplist/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/coverage
|
||||
dev-python/setuptools
|
||||
test? ( dev-python/nose
|
||||
dev-python/six )"
|
@ -1 +1,2 @@
|
||||
DIST Chameleon-2.8.3.tar.gz 148662 RMD160 b0aea80c3e3084f75bc77feef8cf07b44be5a85b SHA1 ab9b6840cc70c52c5fbec7ae32076832b7f2229b SHA256 273811890999a5fee966298192311cc57f15b594d0fe370009df5d48d3e56a2b
|
||||
DIST Chameleon-2.9.2.tar.gz 151036 RMD160 8affaf9a296338ea57a09da3c802bbd966151666 SHA1 7240ef33e56adb254c9f0dcbfc8ae3fd49e07caf SHA256 92ff7b6bef0655033005257200d05dfa35a124c5b0b8e0a1ddde339d84668be0
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/chameleon/chameleon-2.9.2.ebuild,v 1.1 2012/06/28 06:14:35 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
SUPPORT_PYTHON_ABIS=1
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Chameleon"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Fast HTML/XML template compiler for Python"
|
||||
HOMEPAGE="http://chameleon.repoze.org http://pypi.python.org/pypi/Chameleon"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="repoze"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc ; then
|
||||
emake html || die "make html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_tests_and_incompatible_modules() {
|
||||
rm -fr "${ED}$(python_get_sitedir)/chameleon/tests"
|
||||
|
||||
if [[ "$(python_get_version -l --major)" == "3" ]]; then
|
||||
rm -f "${ED}$(python_get_sitedir)/chameleon/"{benchmark.py,py25.py}
|
||||
fi
|
||||
|
||||
if [[ $(python_get_version -l) == "2.5" ]]; then
|
||||
echo "raise SyntaxError" > \
|
||||
"${ED}$(python_get_sitedir -b)/chameleon/py26.py"
|
||||
fi
|
||||
}
|
||||
python_execute_function -q delete_tests_and_incompatible_modules
|
||||
|
||||
if use doc; then
|
||||
pushd _build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST cssselect-0.6.1.tar.gz 29679 RMD160 bac67eeecd1984b12e36513969503256032fa27a SHA1 a0c379438def2267e29de3783a89ab1d9280e55d SHA256 b35683a6526e24240606b46caf6f7c154a3c0f4ac4137fd2b073ddcfcb25445f
|
||||
DIST cssselect-0.7.1.tar.gz 30480 RMD160 a30ebdddeacfdd2fe3a7176b3471eacde8732399 SHA1 77787495a6dc2d02231b62cfa962e2c202a9cb23 SHA256 74f411a349fcfb676b68336fcae8799ba9fbb0a0446562f544dee019fb0e2ae7
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue