parent
d355f603a2
commit
be4178fbb2
@ -0,0 +1,123 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.97.5-r1.ebuild,v 1.1 2012/08/07 18:09:58 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic user
|
||||
|
||||
DESCRIPTION="Clam Anti-Virus Scanner"
|
||||
HOMEPAGE="http://www.clamav.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="bzip2 clamdtop iconv ipv6 milter selinux static-libs"
|
||||
|
||||
CDEPEND="bzip2? ( app-arch/bzip2 )
|
||||
clamdtop? ( sys-libs/ncurses )
|
||||
iconv? ( virtual/libiconv )
|
||||
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
|
||||
dev-libs/libtommath
|
||||
>=sys-libs/zlib-1.2.2
|
||||
sys-devel/libtool"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-clamav )"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README UPGRADE )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.97-nls.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup clamav
|
||||
enewuser clamav -1 -1 /dev/null clamav
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use ppc64 && append-flags -mminimal-toc
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-experimental \
|
||||
--enable-id-check \
|
||||
--with-dbdir=/var/lib/clamav \
|
||||
--with-system-tommath \
|
||||
$(use_enable bzip2) \
|
||||
$(use_enable clamdtop) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable milter) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with iconv)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
rm -rf "${ED}"/var/lib/clamav
|
||||
newinitd "${FILESDIR}"/clamd.initd clamd
|
||||
newconfd "${FILESDIR}"/clamd.conf clamd
|
||||
|
||||
keepdir /var/lib/clamav
|
||||
fowners clamav:clamav /var/lib/clamav
|
||||
keepdir /var/run/clamav
|
||||
fowners clamav:clamav /var/run/clamav
|
||||
keepdir /var/log/clamav
|
||||
fowners clamav:clamav /var/log/clamav
|
||||
|
||||
dodir /etc/logrotate.d
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/clamav.logrotate clamav
|
||||
|
||||
# Modify /etc/{clamd,freshclam}.conf to be usable out of the box
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 /var/run/clamav/clamd.pid:" \
|
||||
-e "s:.*\(LocalSocket\) .*:\1 /var/run/clamav/clamd.sock:" \
|
||||
-e "s:.*\(User\) .*:\1 clamav:" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 /var/log/clamav/clamd.log:" \
|
||||
-e "s:^\#\(LogTime\).*:\1 yes:" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
"${ED}"/etc/clamd.conf
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 /var/run/clamav/freshclam.pid:" \
|
||||
-e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \
|
||||
-e "s:^\#\(UpdateLogFile\) .*:\1 /var/log/clamav/freshclam.log:" \
|
||||
-e "s:^\#\(NotifyClamd\).*:\1 /etc/clamd.conf:" \
|
||||
-e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
"${ED}"/etc/freshclam.conf
|
||||
|
||||
if use milter ; then
|
||||
# MilterSocket one to include ' /' because there is a 2nd line for
|
||||
# inet: which we want to leave
|
||||
dodoc "${FILESDIR}"/clamav-milter.README.gentoo
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 /var/run/clamav/clamav-milter.pid:" \
|
||||
-e "s+^\#\(ClamdSocket\) .*+\1 unix:/var/run/clamav/clamd.sock+" \
|
||||
-e "s:.*\(User\) .*:\1 clamav:" \
|
||||
-e "s+^\#\(MilterSocket\) /.*+\1 unix:/var/run/clamav/clamav-milter.sock+" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 /var/log/clamav/clamav-milter.log:" \
|
||||
"${ED}"/etc/clamav-milter.conf
|
||||
cat > "${ED}"/etc/conf.d/clamd <<-EOF
|
||||
MILTER_NICELEVEL=19
|
||||
START_MILTER=no
|
||||
EOF
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use milter ; then
|
||||
elog "For simple instructions how to setup the clamav-milter read the"
|
||||
elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,119 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.initd,v 1.1 2012/08/07 18:09:58 eras Exp $
|
||||
|
||||
extra_commands="logfix"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
provide antivirus
|
||||
}
|
||||
|
||||
get_config() {
|
||||
clamconf | \
|
||||
sed 's/["=]//g' | \
|
||||
awk "{
|
||||
if(\$0==\"Config file: $1.conf\")S=1
|
||||
if(S==1&&\$0==\"\")exit
|
||||
if(S==1&&\$1~\"^$2\$\"){
|
||||
print \$2!=\"disabled\"?\$2:\"$3\";
|
||||
exit
|
||||
}
|
||||
}"
|
||||
}
|
||||
|
||||
start() {
|
||||
local clamd_socket=$(get_config clamd LocalSocket /tmp/clamd)
|
||||
local clamd_socket_dir=`dirname ${clamd_socket}`
|
||||
logfix
|
||||
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
if [ ! -e "${clamd_socket_dir}" ]; then
|
||||
mkdir ${clamd_socket_dir}
|
||||
chown $(get_config clamd User clamav) ${clamd_socket_dir}
|
||||
fi
|
||||
if [ -S "${clamd_socket}" ]; then
|
||||
rm -f ${clamd_socket}
|
||||
fi
|
||||
ebegin "Starting clamd"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${CLAMD_NICELEVEL:-0} \
|
||||
--exec /usr/sbin/clamd
|
||||
eend $? "Failed to start clamd"
|
||||
fi
|
||||
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
ebegin "Starting freshclam"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${FRESHCLAM_NICELEVEL:-0} \
|
||||
--exec /usr/bin/freshclam -- -d
|
||||
retcode=$?
|
||||
if [ ${retcode} = 1 ]; then
|
||||
eend 0
|
||||
einfo "Virus databases are already up to date."
|
||||
else
|
||||
eend ${retcode} "Failed to start freshclam"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${START_MILTER}" = "yes" ]; then
|
||||
if [ -z "${MILTER_CONF_FILE}" ]; then
|
||||
MILTER_CONF_FILE="/etc/clamav-milter.conf"
|
||||
fi
|
||||
|
||||
ebegin "Starting clamav-milter"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${MILTER_NICELEVEL:-0} \
|
||||
--exec /usr/sbin/clamav-milter -- -c ${MILTER_CONF_FILE}
|
||||
eend $? "Failed to start clamav-milter"
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
ebegin "Stopping clamd"
|
||||
start-stop-daemon --stop --quiet --name clamd
|
||||
eend $? "Failed to stop clamd"
|
||||
fi
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
ebegin "Stopping freshclam"
|
||||
start-stop-daemon --stop --quiet --name freshclam
|
||||
eend $? "Failed to stop freshclam"
|
||||
fi
|
||||
if [ "${START_MILTER}" = "yes" ]; then
|
||||
ebegin "Stopping clamav-milter"
|
||||
start-stop-daemon --stop --quiet --name clamav-milter
|
||||
eend $? "Failed to stop clamav-milter"
|
||||
fi
|
||||
}
|
||||
|
||||
logfix() {
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
# fix clamd log permissions
|
||||
# (might be clobbered by logrotate or something)
|
||||
local logfile=$(get_config clamd LogFile)
|
||||
local clamav_user=$(get_config clamd User)
|
||||
if [ -n "${logfile}" ] && [ -n "${clamav_user}" ]; then
|
||||
if [ ! -f "${logfile}" ]; then
|
||||
touch ${logfile}
|
||||
fi
|
||||
chown ${clamav_user} ${logfile}
|
||||
chmod 640 ${logfile}
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
# fix freshclam log permissions
|
||||
# (might be clobbered by logrotate or something)
|
||||
local logfile=$(get_config freshclam UpdateLogFile)
|
||||
local freshclam_user=$(get_config freshclam DatabaseOwner clamav)
|
||||
if [ -n "${logfile}" -a -n "${clamav_user}" ]; then
|
||||
if [ ! -f "${logfile}" ]; then
|
||||
touch ${logfile}
|
||||
fi
|
||||
chown ${freshclam_user} ${logfile}
|
||||
chmod 640 ${logfile}
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST atool-0.38.0.tar.gz 118335 SHA256 b967195facbe5e7c6535ac117aaa7f633b0eca174137c30c36a5200efb80047d SHA512 423f29a697f902a2b21d6bce135dbdc4a8e6431d33e6959713b7156452eb4a5fdd700208ffd33cb71e574b42739c9a515ec6587d078f1530a10e886379f22825 WHIRLPOOL 1e240ea3ffca92728dab30aa0cef8e687fedd1761ce6ccf1b65e19d7e5c6f0842fbc6a4316c019de6b651e8b82d7e7fd69b8079bc3423514c99bf9850fa1d4ce
|
||||
DIST atool-0.39.0.tar.gz 119307 SHA256 aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b SHA512 2011c13f510a140e71d26f9eac60d07f2cb9004dc278303fd37c5c7f78a6a2366ad9193e7b4e015d9fba8218c59205a6339189ae4775b0afc42328f9607524d3 WHIRLPOOL acd6b5635bdf88770738a8e7bcb8c1286b6d666226f8d55c03ce20a7a9235cf3820812b5c3422b318795c775b13a84ededc3daa195a00a1a3904ac4e1154a5cf
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/atool/atool-0.38.0.ebuild,v 1.5 2012/03/25 17:11:25 armin76 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="a script for managing file archives of various types"
|
||||
HOMEPAGE="http://www.nongnu.org/atool/"
|
||||
SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-text/adiff"
|
@ -1,4 +1,3 @@
|
||||
DIST bacula-5.0.3.tar.gz 3800556 SHA256 9905598e18bbe94fa871ddcb3f13ef8b754dcb301331b67b5b92a65eb834fdb4 SHA512 feb4a7333b4c898aec175c6e8b45ce5d4eb6e15100a9f27c6010e1a17b44133b7d181d25419e923321d8bd7147d85342bf1e0dca8387d6e9cd269a0e2fec4626 WHIRLPOOL 65a900cc740a300b509a02d953ec5265e3cfbd2ce85d8e40b47e1f1fdd6d77885ec48e68471cc559accd6707fdd9f1cbb34fba22371e806d404abed052a168fb
|
||||
DIST bacula-5.2.5.tar.gz 4030327 SHA256 d731884b882178c597d8b7ef3f50c5622c87b1760d87133c24524faf43937f6d SHA512 da5e020a5eeefbaef63c5d6e54527b80e8be3c9497a7666709de6a5bc2a05294dbbc2ee5fd0feaf65f710a0d16f172ba487313918fc4503d858b3faf3938cf99 WHIRLPOOL d5e839a31ca0eb3d8bc60f1afdd721e328f5b6a3c2c06980915225ff3d1d0721457e2f31f5e4aeb2b18c943aed46e2e10780650d06ad147ec3d0e3a0633a313c
|
||||
DIST bacula-5.2.6.tar.gz 4035050 SHA256 7cc60df4eccae0c71c26d2cdb4b1a2524f95e880913264cf4f4fcc7a5d949927 SHA512 2b90c67e6b678883570950b0f399914912182a4224cc82bfdf1f189b4a19a97005b01c4bd701bbe4af5f1f8f6e5e9182ee329ae05860f19fc954d16e88a9c17f WHIRLPOOL be7c13ea6600ed67dc54b6905ef9ff58b3d6cff177771561bf2931e473ca40f54518b7bcae194cff9004a1c6242160833e058217013891575cdddda048f575e1
|
||||
DIST bacula-5.2.9.tar.gz 4104956 SHA256 f6421fa49007882f79963ed2544920d8aa4488ce28ca3ccd36d130adbf249e27 SHA512 fd2bb6190692cb9fba476e1bd21087a10dcef2906008cd707334fedba2ec09462e1d0c0992027f5eb6fc1518b119e7ccc1ae79216124209c5f54233699c0a169 WHIRLPOOL e412126b44d60b0a68531dbe8aac7cf2f27a64f23cd7c0e4c3146821ad2a6d3b5d715e842a2813a69a66d90363ec5df817a7249b40a2e0280a9cb6717200e66c
|
||||
|
@ -1,353 +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/bacula/bacula-5.2.6.ebuild,v 1.4 2012/05/24 04:36:18 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
PYTHON_USE_WITH_OPT="python"
|
||||
|
||||
inherit eutils multilib python qt4-r2 user
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Featureful client/server network backup suite"
|
||||
HOMEPAGE="http://www.bacula.org/"
|
||||
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
IUSE="bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
|
||||
|
||||
DEPEND="
|
||||
>=sys-libs/zlib-1.1.4
|
||||
dev-libs/gmp
|
||||
!bacula-clientonly? (
|
||||
postgres? ( dev-db/postgresql-base[threads] )
|
||||
mysql? ( virtual/mysql )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
!bacula-nodir? ( virtual/mta )
|
||||
)
|
||||
qt4? (
|
||||
x11-libs/qt-svg:4
|
||||
x11-libs/qwt:5
|
||||
)
|
||||
ssl? ( dev-libs/openssl )
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
readline? ( >=sys-libs/readline-4.1 )
|
||||
dev-libs/lzo
|
||||
sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}
|
||||
!bacula-clientonly? (
|
||||
!bacula-nosd? (
|
||||
sys-block/mtx
|
||||
app-arch/mt-st
|
||||
)
|
||||
)
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
|
||||
REQUIRED_USE="|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
# create the daemon group and user
|
||||
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
|
||||
enewgroup bacula
|
||||
einfo
|
||||
einfo "The group 'bacula' has been created. Any users you add to this"
|
||||
einfo "group have access to files created by the daemons."
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use bacula-clientonly && use static && use qt4; then
|
||||
ewarn
|
||||
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly; then
|
||||
# USE=static only supported for bacula-clientonly
|
||||
if use static; then
|
||||
ewarn
|
||||
ewarn "USE=static only supported together with USE=bacula-clientonly."
|
||||
ewarn "Ignoring 'static' useflag."
|
||||
ewarn
|
||||
fi
|
||||
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
|
||||
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
|
||||
einfo
|
||||
einfo "The user 'bacula' has been created. Please see the bacula manual"
|
||||
einfo "for information about running bacula as a non-root user."
|
||||
einfo
|
||||
fi
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bacula/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# drop automatic install of unneeded documentation (for bug 356499)
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-doc.patch
|
||||
|
||||
# bug #310087
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
|
||||
|
||||
# bug #311161
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-lib-search-path.patch
|
||||
|
||||
# stop build for errors in subdirs
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-Makefile.patch
|
||||
|
||||
# bat needs to respect LDFLAGS
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-ldflags.patch
|
||||
|
||||
# bug #328701
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
|
||||
|
||||
epatch "${FILESDIR}"/5.2.3/${PN}-5.2.3-fix-static.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use bacula-clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable bacula-clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
else
|
||||
myconf="${myconf} \
|
||||
$(use_enable !bacula-nodir build-dird) \
|
||||
$(use_enable !bacula-nosd build-stored)"
|
||||
# bug #311099
|
||||
# database support needed by dir-only *and* sd-only
|
||||
# build as well (for building bscan, btape, etc.)
|
||||
myconf="${myconf} \
|
||||
$(use_with mysql) \
|
||||
$(use_with sqlite3) \
|
||||
$(use_with postgres postgresql) \
|
||||
--enable-batch-insert"
|
||||
fi
|
||||
|
||||
# do not build bat if 'static' clientonly
|
||||
if ! use bacula-clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt4 bat)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
--disable-tray-monitor \
|
||||
$(use_with X x) \
|
||||
$(use_with python) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable readline) \
|
||||
$(use_with readline readline /usr) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_with tcpd tcp-wrappers)"
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--with-pid-dir=/var/run \
|
||||
--sysconfdir=/etc/bacula \
|
||||
--with-subsys-dir=/var/lock/subsys \
|
||||
--with-working-dir=/var/lib/bacula \
|
||||
--with-scriptdir=/usr/libexec/bacula \
|
||||
--with-dir-user=bacula \
|
||||
--with-dir-group=bacula \
|
||||
--with-sd-user=root \
|
||||
--with-sd-group=bacula \
|
||||
--with-fd-user=root \
|
||||
--with-fd-group=bacula \
|
||||
--enable-smartalloc \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
# correct configuration for QT based bat
|
||||
if use qt4 ; then
|
||||
pushd src/qt-console
|
||||
eqmake4
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto /usr/share/pixmaps
|
||||
doins scripts/bacula.png
|
||||
|
||||
# install bat icon and desktop file when enabled
|
||||
# (for some reason ./configure doesn't pick this up)
|
||||
if use qt4 && ! use static ; then
|
||||
insinto /usr/share/pixmaps
|
||||
doins src/qt-console/images/bat_icon.png
|
||||
insinto /usr/share/applications
|
||||
doins scripts/bat.desktop
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||
|
||||
# rename statically linked apps
|
||||
if use bacula-clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bacula-fd bacula-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use bacula-clientonly; then
|
||||
# the database update scripts
|
||||
diropts -m0750
|
||||
insinto /usr/libexec/bacula/updatedb
|
||||
insopts -m0754
|
||||
doins "${S}"/updatedb/*
|
||||
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bacula
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /etc/log.d/scripts/services
|
||||
dodir /etc/log.d/scripts/shared
|
||||
dodir /etc/log.d/conf/logfiles
|
||||
dodir /etc/log.d/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-bwxconsole.1*
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||
if use bacula-clientonly || use bacula-nodir; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
|
||||
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||
fi
|
||||
if use bacula-clientonly || use bacula-nosd; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||
fi
|
||||
|
||||
# documentation
|
||||
dodoc ChangeLog LICENSE ReleaseNotes SUPPORT technotes
|
||||
|
||||
# vim-files
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/bacula.vim
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
newins scripts/filetype.vim bacula_ft.vim
|
||||
fi
|
||||
|
||||
# setup init scripts
|
||||
myscripts="bacula-fd"
|
||||
if ! use bacula-clientonly; then
|
||||
if ! use bacula-nodir; then
|
||||
myscripts="${myscripts} bacula-dir"
|
||||
fi
|
||||
if ! use bacula-nosd; then
|
||||
myscripts="${myscripts} bacula-sd"
|
||||
fi
|
||||
fi
|
||||
for script in ${myscripts}; do
|
||||
# copy over init script and config to a temporary location
|
||||
# so we can modify them as needed
|
||||
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||
# set database dependancy for the director init script
|
||||
case "${script}" in
|
||||
bacula-dir)
|
||||
case "${mydbtype}" in
|
||||
sqlite3)
|
||||
# sqlite3 databases don't have a daemon
|
||||
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||
;;
|
||||
*)
|
||||
# all other databases have daemons
|
||||
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
# install init script and config
|
||||
newinitd "${T}/${script}".initd "${script}"
|
||||
newconfd "${T}/${script}".confd "${script}"
|
||||
done
|
||||
|
||||
# make sure the working directory exists
|
||||
diropts -m0750
|
||||
keepdir /var/lib/bacula
|
||||
|
||||
# make sure bacula group can execute bacula libexec scripts
|
||||
fowners -R root:bacula /usr/libexec/bacula
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use bacula-clientonly; then
|
||||
fowners root:bacula /var/lib/bacula
|
||||
else
|
||||
fowners bacula:bacula /var/lib/bacula
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||
einfo
|
||||
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt4'."
|
||||
einfo
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
From a233e35ca650db2758de0fd31450b8ce2d86d5e3 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Tue, 7 Aug 2012 01:29:01 -0400
|
||||
Subject: [PATCH] Do not check for libGL symbols when checking libOSMesa
|
||||
|
||||
If mesa had been built with shared glapi, glAccum is not available in
|
||||
libOSMesa without explicitly linking to libGL. In addition, in
|
||||
mesa-8.0.x and earlier, libOSMesa needs to be explicitly linked to
|
||||
libglapi if mesa was built with shared glapi, see
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=399813
|
||||
---
|
||||
configure.ac | 5 ++++-
|
||||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 4bd43d1..c7a718f 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1132,7 +1132,10 @@ This probably prevents linking to OpenGL. Try deleting the file and restarting c
|
||||
|
||||
if test "$ac_cv_header_GL_osmesa_h" = "yes"
|
||||
then
|
||||
- WINE_CHECK_SONAME(OSMesa,glAccum,,,[$X_LIBS $X_PRE_LIBS $XLIB -lm $X_EXTRA_LIBS])
|
||||
+ WINE_CHECK_SONAME(OSMesa,OSMesaCreateContext,,,[$X_LIBS $X_PRE_LIBS $XLIB -lm $X_EXTRA_LIBS])
|
||||
+ if test "x$ac_cv_lib_soname_OSMesa" = "x"; then
|
||||
+ WINE_CHECK_SONAME(OSMesa,OSMesaCreateContext,,,[-lglapi $X_LIBS $X_PRE_LIBS $XLIB -lm $X_EXTRA_LIBS])
|
||||
+ fi
|
||||
fi
|
||||
WINE_NOTICE_WITH(osmesa,[test "x$ac_cv_lib_soname_OSMesa" = "x"],
|
||||
[libOSMesa ${notice_platform}development files not found (or too old), OpenGL rendering in bitmaps won't be supported.])
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -0,0 +1,249 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.10.ebuild,v 1.1 2012/08/07 08:06:43 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pax-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.7"
|
||||
MV="0.0.4"
|
||||
PULSE_PATCH="winepulse-2012.06.15.patch"
|
||||
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
http://source.winehq.org/patches/data/87234 -> ${PULSE_PATCH}"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png pulseaudio samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )
|
||||
mono? ( || ( win32 !win64 ) )
|
||||
osmesa? ( opengl )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio(+)?]
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
openal? ( media-libs/openal )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks:2
|
||||
)
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
x11-apps/xmessage
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? ( virtual/opengl )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ldap? ( net-nds/openldap )
|
||||
lcms? ( =media-libs/lcms-1* )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl )
|
||||
png? ( media-libs/libpng )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
!hardened? ( sys-devel/prelink )
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch "${FILESDIR}"/${PN}-1.5.10-osmesa-check.patch #429386
|
||||
epatch "${DISTDIR}/${PULSE_PATCH}" #421365
|
||||
epatch_user #282735
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
with_osmesa=$(use_with osmesa)
|
||||
if use osmesa && use amd64 && [[ $1 = 32 ]]; then #430268
|
||||
elog "win32 osmesa support is disabled for now, see bug #430268"
|
||||
with_osmesa=--without-osmesa
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
${with_osmesa} \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with pulseaudio pulse) \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST binwalk-0.4.3.tar.gz 701052 SHA256 2eceb316bfb65d43c3422caf5cdd3752ec5d79b1fed57253f47e8513cd9dcaac SHA512 9a648566817f1f640c0c23149aba3d39b9bed8c9f62b2b1a238e46a5d49746b1a13450581a845c65f146028321b76f167ce798d8f4da2064665aed5a6b646cfd WHIRLPOOL 556e2db7a033a2bdf1df07c70b172116198d2ba65b50a070e697d8839620aee1e13be507f9becab277de28519310f2f7ce25c22efacf79df3dfb43c539386a4d
|
||||
DIST binwalk-0.4.4.tar.gz 110296 SHA256 211d50230e8af62ea5a85b4a31f812dba3f9b31310f07ec6f6a2df4f7509578e SHA512 4723cead712683118d1cad5fa19ba6abe413ee535ecfdd5c42a4f7e09168581c271046f31ed556e53f5655a1a844c0f9110f989cf5e4158117f4c7189035ac79 WHIRLPOOL 3ddada89eb10219db89dee054ae5646177419986b57d21335e1947b625df5483742054bf694e60b9c605b27c3812d690703ab71bba59f2141adcd7e58c183145
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/binwalk/binwalk-0.4.4.ebuild,v 1.1 2012/08/07 10:08:57 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="A tool for identifying files embedded inside firmware images"
|
||||
HOMEPAGE="http://code.google.com/p/binwalk/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-apps/file"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
DOCS=( ../docs/README )
|
||||
|
||||
src_configure() {
|
||||
econf --disable-updates
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index b5ac45c..c2c6d18 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -38,7 +38,7 @@ AC_CHECK_LIB(xml2,
|
||||
[],
|
||||
[AC_MSG_ERROR(You do not appear to have libxml2 installed.)])
|
||||
|
||||
-CFLAGS="$BUILD_CFLAGS -Wall $PLATFORM_CFLAGS -D_GNU_SOURCE"
|
||||
+CFLAGS="$CFLAGS $BUILD_CFLAGS -Wall $PLATFORM_CFLAGS -D_GNU_SOURCE"
|
||||
CXXFLAGS="$CFLAGS"
|
||||
CPPFLAGS="$gtk_CFLAGS $xml_CFLAGS"
|
||||
LIBS="$gtk_LIBS $xml_LIBS"
|
@ -1,6 +1,2 @@
|
||||
DIST ktoblzcheck-1.28.tar.gz 577927 SHA256 2b1f5c984211638188425d4b1982792cdf23c9e7d23e8e18cb420a761894fcf6 SHA512 18587aa0047338a5c72c5e82a2343d1e12ace2030d292bbe68be7c1b41d76ebd3a4fb7425ac8dd52878bcaa26a8e32ad30ad7e3ffc6242d2608ed7e691dbec25 WHIRLPOOL 7bfbc570ca8a5fccd87cdeedac1675505acb8b48945f8eb58a4c1b4b7b93ddc5dd8f82da89dd5663b9876b5c8bd77c84bcb91f32da3ebdf2821073a764248e9a
|
||||
DIST ktoblzcheck-1.31.tar.gz 579302 SHA256 3a29457ecfe09983a954dc95e4baaa2672c1824f3c2cd8471fb74d63f615f109 SHA512 3607edb547277fdfefe9b6324bc5aa645a14ee0ff7e81285ef29e4b400d8fb7857033a0f509c3ed97eb1741216ac51b0715ce81295445e3a749b667e278091e2 WHIRLPOOL a1835fd72249de178f036919984fe0460d6dd2e33c0e6d1498dc52a768a1bc02183c1ecb9d9d2fb2812c2d370092cf7d883edde5fbe13ecabb028f164de0b485
|
||||
DIST ktoblzcheck-1.33.tar.gz 579013 SHA256 ecebd9713f0ed9a81df7d77d32625d6955ca8323a8ea4e7aac639fbc7696ec6e SHA512 d2cdbd8d6760c03c8b43f30cadd0226c46b1efe71c57e6f7d1de661f1a09a7af860bdc082aab6ae8ce88c2f09b67baf6c13cf214048ef22fcae248633683dfaf WHIRLPOOL 3bac64a20c1ef7103b5ba84fdbf29c8b394be9f69002bf0fec32e4abd1f64cda333893ab24827f4cf454be31861286abec43ef864192c846fffa452d5562d6be
|
||||
DIST ktoblzcheck-1.37.tar.gz 551990 SHA256 34dd5fb09282ac27a8f7243d3c99ad620ef29addfedc5b81beb5fac0d0efcf49 SHA512 1e226390576e553f8b97599b3e2ad1125c5d957c334219da952361b7447052424a340c057bb9b569182ceabc77d3efba6b4e862652496c895ce7676a6b0cfa7d WHIRLPOOL 2f763a75204b9a8696027cf1ef41c5bee39bff4816fd030ad25d9644b245966eb8ad6ccdbb7984ac0f10de8619318bfcac5f56194d484a87220a41729d70da21
|
||||
DIST ktoblzcheck-1.38.tar.gz 551222 SHA256 68e6f8fa137098005c5e5a349a40bc2da517c365e6c3618caaab77d41d7c1a2e SHA512 67dbcdaa76d581eede3734107c523831b3ab07b09b4d53876314e446db68c99d8680f6e34bac4bd2f5d68bfcb6b64fdfda04730e96f56e9070253e0c1b8148e4 WHIRLPOOL 33cec345304b9366b5be95fe7043f1a6dda43aad52367bb36fcc2a43ba40a0bd32c0bce09376c58709d1e3c3ede9f055814ac94c60b9b50ab5b4ca9197e8cdcf
|
||||
DIST ktoblzcheck-1.39.tar.gz 547649 SHA256 c7017be79b58d0b6c2e919877b7d320da5dcba92d558f36f437da34d9b2dcb41 SHA512 d393fef7aba5af7a0f3901b9a646f5869e66116c1ac065f091d0c6d10bb8fd305ade2acdc1ad64c3f4cecd1ed4162a0b1b5ddc92cd557aa0f9bdfa3dd6225734 WHIRLPOOL 33fd63878ff88c15090aa4eceed30c8edc4021a7bed851068fe6d244b6ce26714616c75ab8821568e13b27a5dec4e4ed8b2b2be8834b24c7ce8c2b42f930496e
|
||||
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ktoblzcheck/ktoblzcheck-1.28.ebuild,v 1.4 2011/03/13 15:40:48 xarthisius Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Library to check account numbers and bank codes of German banks"
|
||||
HOMEPAGE="http://ktoblzcheck.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
|
||||
IUSE="python"
|
||||
|
||||
RDEPEND="app-text/recode
|
||||
sys-apps/gawk
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
|| ( net-misc/wget www-client/lynx )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable python)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -f '{}' +
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ktoblzcheck/ktoblzcheck-1.31.ebuild,v 1.1 2011/02/28 20:49:56 ssuominen Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Library to check account numbers and bank codes of German banks"
|
||||
HOMEPAGE="http://ktoblzcheck.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="python"
|
||||
|
||||
RDEPEND="app-text/recode
|
||||
sys-apps/gawk
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
|| ( net-misc/wget www-client/lynx )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -f py-compile
|
||||
ln -s $(type -P true) py-compile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable python)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize ktoblzcheck.py
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup ktoblzcheck.py
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ktoblzcheck/ktoblzcheck-1.37.ebuild,v 1.1 2012/01/06 08:43:50 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Library to check account numbers and bank codes of German banks"
|
||||
HOMEPAGE="http://ktoblzcheck.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="python"
|
||||
|
||||
RDEPEND="app-text/recode
|
||||
sys-apps/gawk
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
|| ( net-misc/wget www-client/lynx )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/libtool-2.2.6b"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable python)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize ktoblzcheck.py
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup ktoblzcheck.py
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ktoblzcheck/ktoblzcheck-1.38.ebuild,v 1.1 2012/05/10 10:13:40 hanno Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Library to check account numbers and bank codes of German banks"
|
||||
HOMEPAGE="http://ktoblzcheck.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="python"
|
||||
|
||||
RDEPEND="app-text/recode
|
||||
sys-apps/gawk
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
|| ( net-misc/wget www-client/lynx )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/libtool-2.2.6b"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable python)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && python_mod_optimize ktoblzcheck.py
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && python_mod_cleanup ktoblzcheck.py
|
||||
}
|
@ -1,72 +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/active-dvi/active-dvi-1.8.ebuild,v 1.6 2012/06/16 16:41:19 ssuominen Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
MY_PN=${PN/ctive-/}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="A DVI previewer and a presenter for slides written in LaTeX"
|
||||
SRC_URI="http://gallium.inria.fr/advi/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://gallium.inria.fr/advi/"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="+ocamlopt tk"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc x86"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.10.0[ocamlopt?,tk?]
|
||||
>=dev-ml/camlimages-3.0.1[truetype,tiff,jpeg,postscript]
|
||||
virtual/latex-base
|
||||
app-text/ghostscript-gpl
|
||||
x11-libs/libXinerama"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-texlive/texlive-pstricks
|
||||
dev-texlive/texlive-pictures
|
||||
x11-proto/xineramaproto
|
||||
dev-ml/findlib
|
||||
dev-tex/hevea"
|
||||
|
||||
DOCS="README TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.7.3-asneeded.patch"
|
||||
AT_M4DIR="." eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export ADVI_LOC="/usr/share/texmf/tex/latex/advi"
|
||||
econf $(use_enable ocamlopt native-program)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
cd doc
|
||||
VARTEXFONTS="${T}/fonts" emake splash.dvi scratch_write_splash.dvi scratch_draw_splash.dvi || die "failed to create documentation"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PACKAGE="${PF}" install || die
|
||||
|
||||
# now install the documentation
|
||||
dodoc ${DOCS}
|
||||
cd "${S}"/doc
|
||||
|
||||
insinto /usr/share/texmf/tex/latex/advi
|
||||
doins splash.dvi scratch_write_splash.dvi scratch_draw_splash.dvi || die "failed to install splashes"
|
||||
export STRIP_MASK="*/bin/advi.byt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Running texhash to complete installation.."
|
||||
texhash
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
einfo "Running texhash to complete installation.."
|
||||
texhash
|
||||
}
|
@ -1,70 +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/active-dvi/active-dvi-1.9.ebuild,v 1.6 2012/06/16 16:41:19 ssuominen Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils autotools texlive-common
|
||||
|
||||
MY_PN=${PN/ctive-/}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="A DVI previewer and a presenter for slides written in LaTeX"
|
||||
SRC_URI="http://gallium.inria.fr/advi/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://gallium.inria.fr/advi/"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-3.11.2[ocamlopt?]
|
||||
>=dev-ml/camlimages-3.0.1[truetype,tiff,jpeg,postscript]
|
||||
virtual/latex-base
|
||||
app-text/ghostscript-gpl
|
||||
x11-libs/libXinerama"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-texlive/texlive-pstricks
|
||||
dev-texlive/texlive-pictures
|
||||
dev-texlive/texlive-latexextra
|
||||
x11-proto/xineramaproto
|
||||
dev-ml/findlib
|
||||
app-text/htmlc
|
||||
dev-tex/hevea"
|
||||
|
||||
DOCS="README TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.7.3-asneeded.patch"
|
||||
epatch "${FILESDIR}/${P}-htmlcflags.patch"
|
||||
AT_M4DIR="." eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
TEXMFMAIN=/usr/share/texmf-site econf $(use_enable ocamlopt native-program) \
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
cd doc
|
||||
VARTEXFONTS="${T}/fonts" emake splash.dvi scratch_write_splash.dvi scratch_draw_splash.dvi || die "failed to create documentation"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PACKAGE="${PF}" install || die
|
||||
|
||||
# now install the documentation
|
||||
dodoc ${DOCS}
|
||||
|
||||
export STRIP_MASK="*/bin/advi.byt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
etexmf-update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
etexmf-update
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
Index: advi-1.7.3/src/Makefile.am
|
||||
===================================================================
|
||||
--- advi-1.7.3.orig/src/Makefile.am
|
||||
+++ advi-1.7.3/src/Makefile.am
|
||||
@@ -84,13 +84,13 @@ OCAMLLIBS_BYT = $(CAMLIMAGES_LIBS_BYTE)
|
||||
|
||||
advi$(EXEEXT): $(COBJS) $(OCAMLOPTOBJS)
|
||||
$(OCAMLOPT) -o advi$(EXEEXT) \
|
||||
- $(OCAMLCFLAGS) $(AM_OCAMLCFLAGS) $(AM_LINKFLAGS) \
|
||||
- $(COBJS) $(OCAMLLIBS_OPT) $(OCAMLOPTOBJS)
|
||||
+ $(OCAMLCFLAGS) $(AM_OCAMLCFLAGS) \
|
||||
+ $(COBJS) $(OCAMLLIBS_OPT) $(OCAMLOPTOBJS) $(AM_LINKFLAGS)
|
||||
|
||||
advi.byt$(EXEEXT): $(COBJS) $(OCAMLBYTOBJS)
|
||||
$(OCAMLC) -o advi.byt$(EXEEXT) \
|
||||
- $(OCAMLCFLAGS) $(AM_OCAMLCFLAGS) $(AM_LINKFLAGS) -custom \
|
||||
- $(COBJS) $(OCAMLLIBS_BYT) $(OCAMLBYTOBJS)
|
||||
+ $(OCAMLCFLAGS) $(AM_OCAMLCFLAGS) -custom \
|
||||
+ $(COBJS) $(OCAMLLIBS_BYT) $(OCAMLBYTOBJS) $(AM_LINKFLAGS)
|
||||
|
||||
install_hook: $(INSTALLEXEC) installdata
|
||||
- texhash
|
@ -0,0 +1 @@
|
||||
DIST liblangtag-0.3.tar.bz2 569046 SHA256 47d3bf2824df0df409219d2061c99adac11019151315e5372f6844bba1f4de4d SHA512 a0c44964a8c6c2b360657679159d2cd47b51fc5b400b338a0a358cb7569b40b8912bb7189cfb6cacb4851d8f325fe9a53a88a3fa7cf1bd0f494bb90574de533c WHIRLPOOL 54ec883fe810b392cb05c1382d49a0fc1f629b55a31a027a9395c8e7ecb9b7884eb6cc3136766830fbf79a4ea14c6a884b5ea8bef69cb300e654ce65156636ac
|
@ -0,0 +1,38 @@
|
||||
diff -urN liblangtag-0.3.old/configure.ac liblangtag-0.3/configure.ac
|
||||
--- liblangtag-0.3.old/configure.ac 2012-08-07 13:05:39.078159231 +0200
|
||||
+++ liblangtag-0.3/configure.ac 2012-08-07 13:10:43.595164908 +0200
|
||||
@@ -88,9 +88,18 @@
|
||||
PKG_CHECK_MODULES(LIBXML2, libxml-2.0 >= $LIBXML2_REQUIRED)
|
||||
PKG_CHECK_MODULES(GOBJECT, gobject-2.0 >= $GOBJECT_REQUIRED, has_gobject=yes, has_gobject=no)
|
||||
PKG_CHECK_MODULES(GMODULE, gmodule-2.0, has_gmodule=yes, has_gmodule=no)
|
||||
-PKG_CHECK_MODULES(CHECK, check >= $CHECK_REQUIRED,
|
||||
- [use_check="yes"],
|
||||
- [use_check="no"])
|
||||
+AC_ARG_ENABLE([test],
|
||||
+ [AC_HELP_STRING([--disable-test], [Disable tests])],
|
||||
+ [enable_test="$enableval"],
|
||||
+ [enable_test=yes]
|
||||
+)
|
||||
+if test x"$enable_test" != x"no"; then
|
||||
+ PKG_CHECK_MODULES(CHECK, check >= $CHECK_REQUIRED,
|
||||
+ [use_check="yes"],
|
||||
+ [use_check="no"])
|
||||
+else
|
||||
+ use_check=no
|
||||
+fi
|
||||
|
||||
if test x$has_gmodule != xno; then
|
||||
AC_DEFINE(ENABLE_GMODULE,, [Using gmodule])
|
||||
diff -urN liblangtag-0.3.old/Makefile.am liblangtag-0.3/Makefile.am
|
||||
--- liblangtag-0.3.old/Makefile.am 2012-08-07 13:05:39.067159226 +0200
|
||||
+++ liblangtag-0.3/Makefile.am 2012-08-07 13:15:50.431169857 +0200
|
||||
@@ -10,8 +10,7 @@
|
||||
SUBDIRS += tests
|
||||
|
||||
ACLOCAL_AMFLAGS = \
|
||||
- -I m4macros \
|
||||
- $(NULL)
|
||||
+ -I m4macros
|
||||
|
||||
CONFIGURE_DEPENDENCIES = \
|
||||
requires \
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/liblangtag/liblangtag-0.3.ebuild,v 1.1 2012/08/07 11:42:43 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit base autotools
|
||||
|
||||
DESCRIPTION="An interface library to access tags for identifying languages"
|
||||
HOMEPAGE="https://github.com/tagoh/liblangtag/"
|
||||
SRC_URI="https://github.com/downloads/tagoh/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="introspection static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib
|
||||
dev-libs/libxml2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
test? ( dev-libs/check )
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
dev-libs/gobject-introspection-common
|
||||
"
|
||||
# gtk-doc-am and gobject-introspection-common required by autoreconf
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-automagic-tests.patch"
|
||||
)
|
||||
|
||||
# Upstream expect liblangtag to be installed when one runs tests...
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>openoffice</herd>
|
||||
<use>
|
||||
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,8 +1,3 @@
|
||||
DIST swig-1.3.40.tar.gz 4891020 SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09 SHA512 bd959d29cf2d61d12dd2c5764bbd11d8fb045827267f8633ab99515175e675554c709f43a8334ce74d77e71e737118962bc5ce8fd09d3b87070ecab1133cc9d7 WHIRLPOOL 48c71d1c88271e8b2be171b159c41150460bc79bba9d40ff224fad8c1498c94e6328c89f1c2e02e294c17b0174f1e7aeddbc39c2e341c85effbbf311e87f061c
|
||||
DIST swig-2.0.0.tar.gz 4780164 SHA256 2568d042d3c7cfbcb17e2471b0434bd3aa78d7a1829f9ef6f1b9fc522e4754ea SHA512 6ba2a0d9b2642d8f756860863606ecf6fc49898ebda5cdf12219890c90c7c90481a356a1819fb716d04b7914c0a4a1f92237c04fcd3cd806297968b4122ba380 WHIRLPOOL 08532be5b5526e6e51fb2a2ef0544614aebc59b0550d457720a0b51368391e1fd5ae03eaabd3868dc56acb6879fc7adaab33635f255e6a2cbcb97f6e2fdd4f9e
|
||||
DIST swig-2.0.1.tar.gz 4922992 SHA256 6d2072d2fbc2031d47a1a28a8c60d409ccec3f9447a5ae0a47e286c15357fe37 SHA512 60629df92080c487561f1965bf63db71b8acd87356578a4e360e887f352e4876bfb75076d6aa17ffd631d7e706e86fcf7f11625f5c9a2f6c39cb47d7b5fd03c0 WHIRLPOOL 3d68bada392bda47af9bea2898f1a1cbf93f54a30a45794b081ceb260f15984137b3358ff405da44996c3f6a34ef51ce9b354748e4f9688af37a5a8ff3e8615d
|
||||
DIST swig-2.0.2.tar.gz 5098559 SHA256 6e6b5e8db2bbf2761ff789a3109e4f12ca664ec178d3a164ed0dc273d346c11f SHA512 5f607e19c5346d00a9def57a2b21f19ffc4b88f6c69af76d2b1f7b887e05fe54e378a5240660d1b09b5edd5e365e302b349496e97d976f4bff4348df0a30006d WHIRLPOOL 3e87cc1c2818b3f1b64e77480ac73d10e0c30b4747d5bd98d070d69317b4d87b90f1fa8c6b5e3ea3627e19ea7a7a0d45143d7be95a0c7ccaab9f0db3b1ba411e
|
||||
DIST swig-2.0.3.tar.gz 5108502 SHA256 203276731e988b22b36852ff66fcb76a262538f1b943471c0116b9708c1bc3cb SHA512 3290694162e5f314ba9946a187996a821cefb66b0a2f80c3f70cee11d5a36057db285f8f196376cde9057589a0f0c7b92f17e5095afeaa6fc4e52c9922b635f4 WHIRLPOOL 70012b628e4b359f1f27a5e4f7475d55bbbe67310b95b9ab0d1e297435441c0e0efe9792e5bbbbd5b6ff863343de137133a6b91c3d00b649a853bd541ceeb604
|
||||
DIST swig-2.0.4.tar.gz 5148567 SHA256 763a117730d26f8e5ed67f5718c6c0761fbb8461680fc20269db8c0839e1ec8a SHA512 f2918a35cd73ec7da5911803f44f81fc3a2b61ff13aa0e98b930ab54c64a21032c8b73cc4ca34b3b7c5f52d0106f04ae89f49db99f7749fbb056cd5e8070f968 WHIRLPOOL 4b19a5586cb5fcaa9bf77f4b4c2b1248c0e3515bd0d12a6086056f7c6eec1640c4b555f3e8a234dc5071697f06b5ef944ee38c010789e8baa8031c7cbc9f45f5
|
||||
DIST swig-2.0.4_pre12643.tar.bz2 2309541 SHA256 3e2899a63f60a9c962928524744e2c4384d91db4a9ed4af8dfe8332f6ac96c64 SHA512 601a05c29136e6d777125a24b63dd339059d90ec96d26a6d34c5c4fda429cd9e92426d8f05a59a1c66142321ee2e4bd44f3f2dd4a957b3b9e6b472594b713af0 WHIRLPOOL 48b7b5b72ea42f9a92c52b215ed0012a6f86edaa0f0b6ed5b858cca0338f8ee0a365621cff63cdf61b128f461c768efa4562a011dfa191e176673610a9a0fe83
|
||||
DIST swig-2.0.7.tar.gz 5281076 SHA256 ac1f29be405d78b3848c8ba76add2deffc2cdc166c9a1773eda7972ba3898967 SHA512 cfb36dcd16f144d32782806f303979ef69ed0ad6a16ec9bcfdf9513a048f928e8509268a0cb39a80e9b602f74f0c404ba9fe448d57e21eb8871f9756fd278250 WHIRLPOOL e5d7783e1500e55078b52782556353b477edf45702f32ce1da978c70daa499d25cb5aa7ac19fd1c954094280439845836fb3bf85b8b91c7564834bd2b1106946
|
||||
|
@ -0,0 +1,18 @@
|
||||
Description: Py3k: Map PyInt_FromSize_t to PyLong_FromSize_t
|
||||
The latest SWIG version introduced a usage of PyInt_FromSize_t, but
|
||||
does not define a compatibility macro for Python 3k as for the other
|
||||
PyInt_... functions. This patch adds that macro.
|
||||
|
||||
Author: Torsten Landschoff <torsten@debian.org>
|
||||
|
||||
|
||||
--- swig2.0-2.0.7.orig/Lib/python/pyhead.swg
|
||||
+++ swig2.0-2.0.7/Lib/python/pyhead.swg
|
||||
@@ -5,6 +5,7 @@
|
||||
#define PyInt_Check(x) PyLong_Check(x)
|
||||
#define PyInt_AsLong(x) PyLong_AsLong(x)
|
||||
#define PyInt_FromLong(x) PyLong_FromLong(x)
|
||||
+#define PyInt_FromSize_t(x) PyLong_FromSize_t(x)
|
||||
#define PyString_Check(name) PyBytes_Check(name)
|
||||
#define PyString_FromString(x) PyUnicode_FromString(x)
|
||||
#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.0.ebuild,v 1.2 2010/09/24 16:52:40 leio Exp $
|
||||
|
||||
EAPI="3"
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc"
|
||||
RESTRICT="test"
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare () {
|
||||
rm -v aclocal.m4 || die "Unable to remove aclocal.m4"
|
||||
./autogen.sh || die "Autogen script failed"
|
||||
}
|
||||
|
||||
src_configure () {
|
||||
econf \
|
||||
$(use_enable ccache)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "target install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "Failed to install html documentation"
|
||||
fi
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.1.ebuild,v 1.1 2010/10/26 07:26:56 radhermit Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -1,33 +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/swig/swig-2.0.2.ebuild,v 1.7 2011/07/17 10:24:43 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -1,33 +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/swig/swig-2.0.3.ebuild,v 1.1 2011/04/14 21:37:36 pchrist Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -1,33 +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/swig/swig-2.0.4.ebuild,v 1.1 2011/05/28 15:40:26 pchrist Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -1,43 +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/swig/swig-2.0.4_pre12643.ebuild,v 1.2 2011/04/29 09:24:55 pchrist Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
if [[ "${PV}" == *_pre* ]]; then
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV}" == *_pre* ]]; then
|
||||
./autogen.sh || die "autogen.sh failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc ANNOUNCE CHANGES CHANGES.current README TODO || die "dodoc failed"
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual} || die "dohtml failed"
|
||||
fi
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.7-r2.ebuild,v 1.1 2012/08/07 08:23:19 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Simplified Wrapper and Interface Generator"
|
||||
HOMEPAGE="http://www.swig.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="ccache doc pcre"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="pcre? ( dev-libs/libpcre )
|
||||
ccache? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
|
||||
|
||||
src_prepare() {
|
||||
# bug 417823
|
||||
epatch "${FILESDIR}"/${PN}-2.0.7-illegal-destructors-warning.patch
|
||||
# bug 426428
|
||||
epatch "${FILESDIR}"/${P}-python3.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable ccache) \
|
||||
$(use_with pcre)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
if use doc; then
|
||||
dohtml -r Doc/{Devel,Manual}
|
||||
fi
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST v8-3.11.10.17.tar.bz2 10115761 SHA256 9b15a405097f4ba8c3b0f2ef8bc8d6604e5cfa146d1fe96f8bd5b8a65c536941 SHA512 eea861f77ca324885aa42a6c49cc0a6731f2f6d10b505f5f881912a391e8d988a29f194d21a8aefbd942ea3f2d4dbc7330ea10d34450fde9c6fd05ee81731bbb WHIRLPOOL f3747e91982003f460d24e227f76b772c98f5037c216eccadcd78690b42ca17788bb7bffca77291ad1da5e0332b9f8320ac3d3675dd5fb12278dad5d5466e85e
|
||||
DIST v8-3.12.14.tar.bz2 10170337 SHA256 6f7f248a6850861f20b1cf6393f2e1d5bad2540a35d633a788fc32c257e8cf01 SHA512 ee209751b4715885066142fd024e095cf1b64afe1f06d2526b14127fb56a59032e9eb9703e9cf294567c319de6dec1c5bdbae0e2f887cc56c4ba195cf83bf42d WHIRLPOOL 9f0f27b02cfd1a80ade2de03b225f01b38582f3894d95b7213d48687277c01bddf763d7acb604f317e4408dcc85847bd2d544fdb7885db63755e33b92700e1cc
|
||||
DIST v8-3.12.16.tar.bz2 10179067 SHA256 ae78a0b5d0d5254c928ceb49ad15dd42fda7bf7f94a48f0cd8abfdbf7830e536 SHA512 e717281226da94669b340244ee0fcf899cdbe05215f093f177cae9c8b2e2b183ad7a98035d1894b6c5b07dccace6d9ca406ba3d818913a972673b11d99afb77e WHIRLPOOL 17313ed6599bc56ec12b5fb6f39f260225fedb016b3e4a5aea9abeace3d4bf42e4b69ba5186a5920ae4d0a5f859caa34d39dbd084f71ab72e1c885b824e0c96b
|
||||
DIST v8-3.12.19.1.tar.bz2 10183101 SHA256 9a631fca8905f6a438a7394711ecef34cfda40f5f59634840efea34079d33b4e SHA512 ee8d150a124c9a76c2bfc4af8979ebf6ee92a67334190fe6b14ebfbb6b2f13b404ed64f8d103d1decc820252b8e999e77a9f3989e762f399f8e9aa6537979da5 WHIRLPOOL 8db519a824c05daa252a80757bbde5c911759e26f1e778e1189e1e4173e004b78290288dc53dad1952a118182b48755ac3c8f16f841bf17453bb85ce878d80e7
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.14.ebuild,v 1.1 2012/07/24 00:05:16 floppym Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.19.1.ebuild,v 1.1 2012/08/08 01:29:53 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
@ -1 +1,2 @@
|
||||
DIST batteries-1.4.2.tar.gz 660133 SHA256 8fa5f3cc16be4b141175a3da24ae63a0397665f9c1c29ffdd80ac76617be72f1 SHA512 9b880b6b24c0a265705dc5e7fe8674b9a0aba57615b3527c66003a235aa5d476808f65c1ac6e4a6b95b6f2b1dd86fd8a2668927175588c4e1a2444cd33f27440 WHIRLPOOL ca0fac7b435bb9f2e942d538825414bace0e426d0fceecab74968bec8a199854305478b1aea2d18023d5048a52c828adb93ec652ee53846caada096b1c760192
|
||||
DIST batteries-1.5.0.tar.gz 657786 SHA256 9aca465b11bdbeab579c27a9a64cb1cc7ae8b5663615110b00709aa489bf9085 SHA512 8f46936f148add20fbea8953702c2a1f22f2ea9e8b6d5ddfebcea0c5d0244e255950b43d4de17f8a76919e0cca09244fff8cd3485797a7be172959661b6eb752 WHIRLPOOL 664ec3118dbc7b9d15fbd60b8f628129c8b92802caa02d93ac8a65025738a9a2eb011d87cc33e78531af4fe890ce969decb641bb66603fd3c78c87c380194d80
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/batteries/batteries-1.5.0.ebuild,v 1.1 2012/08/07 16:22:06 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="The community-maintained foundation library for your OCaml projects"
|
||||
HOMEPAGE="http://batteries.forge.ocamlcore.org/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/950/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-ml/camomile"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ml/ounit )"
|
||||
|
||||
DOCS=( "ChangeLog" "FAQ" "README" "README.folders" "README.md" )
|
@ -1,2 +1 @@
|
||||
DIST bin-prot-2.0.3.tar.gz 109427 SHA256 e30a7f25ead4012f7719201b37cebd1d0ff1a839db5b84c72ffa1f17531fecf5 SHA512 c6706a7d62445a0015761cdf96c9fe569d1a56756403777038e3ace17f04794dfa65a117b0653599b78573e0c6c34ddb211c041f0f421cc203bc3159ee034f9f WHIRLPOOL d4ea22de841a839fdaaed697a8f8b2494569239adc9c5f877b908f3a9db6e5da89b5bbf20a7b5eae3321ddf1bf933e8cb5a7d022a62b77e65fe2dc70e49aa68b
|
||||
DIST bin_prot-108.00.01.tar.gz 111721 SHA256 fff4872f820e51188310f443274ed696096a94b0f8ce291d074038e19fc7574e SHA512 568421e3bf7d00a6b47d898c0532b8b2e2b7ba0f1b42641f2f97979d705dcb0663cf046fce2c3648132ba465c03f428e9f28d708bfe00a3f4f092741e857776a WHIRLPOOL 8e4f262beb8e34c11393b25aa78838a1269adbad5dd4542652c52faa089268477828cf8ec1714d6c907d3eb17873defe0e670ed85f861f97253478bcd8ebc829
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/bin-prot/bin-prot-2.0.3.ebuild,v 1.4 2012/07/09 20:51:07 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A binary protocol generator"
|
||||
HOMEPAGE="http://ocaml.janestreet.com/?q=node/13"
|
||||
SRC_URI="http://www.janestreet.com/ocaml/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-ml/ounit-1.0.2
|
||||
>=dev-ml/type-conv-2.3.0"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/latex-base dev-texlive/texlive-latexextra )"
|
||||
|
||||
DOCS=( "README.txt" "Changelog" )
|
||||
|
||||
src_compile() {
|
||||
oasis_src_compile
|
||||
if use doc ; then
|
||||
cd "${S}/doc"
|
||||
pdflatex README || die
|
||||
pdflatex README || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
oasis_src_install
|
||||
|
||||
if use doc; then
|
||||
dodoc doc/README.pdf || die
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST camldbm-1.0.tgz 14397 SHA256 19741fa7827c306ae43b18170b01f5547326ec7ea6c2f4bd80c93439b5ff538f SHA512 d0b752754650efb400f13f957e83fddccf1fc9ac9e1d11f453af94e9aa599546a316eb110685b3728b593c99cbf859cdc7bcf924c878cf8b6dead3dc413ccfbf WHIRLPOOL 44b1489614d55520569020e205f069263d58f5a2101cebe8c8f4f7bf40fa9db5d16afe64fe4fb729104b9774b1609cc342946fd07914b3d2059892211fe776ec
|
@ -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-ml/camldbm/camldbm-1.0.ebuild,v 1.2 2012/08/07 19:35:16 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit base
|
||||
|
||||
DESCRIPTION="OCaml binding to the NDBM/GDBM Unix databases"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/camldbm/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/728/${P}.tgz"
|
||||
|
||||
LICENSE="LGPL-2-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="|| ( >=sys-libs/gdbm-1.9.1-r2[berkdb] <sys-libs/gdbm-1.9.1-r2 )
|
||||
>=dev-lang/ocaml-3.12[ocamlopt]
|
||||
!<dev-lang/ocaml-4[gdbm]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/hasgotfix.patch" "${FILESDIR}/include_fix.patch" )
|
||||
|
||||
src_install() {
|
||||
dodir "$(ocamlc -where)/stublibs" # required and makefile does not create it
|
||||
emake LIBDIR="${D}/$(ocamlc -where)" install
|
||||
dodoc README Changelog
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
https://forge.ocamlcore.org/tracker/index.php?func=detail&aid=1202&group_id=278&atid=1189
|
||||
|
||||
Index: camldbm-1.0/configure
|
||||
===================================================================
|
||||
--- camldbm-1.0.orig/configure
|
||||
+++ camldbm-1.0/configure
|
||||
@@ -35,7 +35,7 @@ hasgot() {
|
||||
${CC:-cc} -I$1 -o hasgot.exe hasgot.c $3 $4
|
||||
res=$?
|
||||
rm -f hasgot.c hasgot.exe
|
||||
- return $?
|
||||
+ return $res
|
||||
}
|
||||
|
||||
dbm_include="not found"
|
@ -0,0 +1,15 @@
|
||||
https://forge.ocamlcore.org/tracker/index.php?func=detail&aid=1201&group_id=278&atid=1189
|
||||
|
||||
Index: camldbm-1.0/Makefile
|
||||
===================================================================
|
||||
--- camldbm-1.0.orig/Makefile
|
||||
+++ camldbm-1.0/Makefile
|
||||
@@ -51,7 +51,7 @@ libcamldbm.$(A): cldbm.$(O)
|
||||
$(OCAMLOPT) -c $(COMPFLAGS) $<
|
||||
|
||||
.c.$(O):
|
||||
- $(OCAMLC) -c -ccopt "$(DBM_INCLUDE)" -ccopt "$(DBM_DEFINES)" $<
|
||||
+ $(OCAMLC) -c -ccopt "$(DBM_INCLUDES)" -ccopt "$(DBM_DEFINES)" $<
|
||||
|
||||
depend:
|
||||
$(OCAMLDEP) *.ml *.mli > .depend
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
<herd>ml</herd>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST core-107.01.tar.gz 364373 SHA256 1a8c6e5806e452cf7afe75b89c1678ae58648ee15d1a843a4d1be360de8cc97e SHA512 5176ff5008afff45f6d6929307e7c452915b273c4b90df7eecd5fc0c6eea9afb5d6270d6d0c95dc18ba31039e27737a5aa63fbf88bc502c681cfe5e548307c38 WHIRLPOOL 8db189a642eadffd9270f94d743bf82ef74c19068d24d59b618b5cdf84e4645be41c030cbb9dec16c649ee76e09732ddb105dc262fdb4cde5cf0d4d988bb1249
|
||||
DIST core-108.00.01.tar.gz 407778 SHA256 37f1d0d0d12c623d14e10e3418103b3dd2e21584a9c166ab589ce5550934d665 SHA512 075e626b7efbf96a8aaad9c93404275a94f460bdf73a98b6964712492bf291448c024a98122bbb49849f396704e13efde15317e8e1b23a71990a36dc873ea4b0 WHIRLPOOL d30d77ef8be33c6184ed103420df969d4f7d43018b7befaaeb0fc9effc8f637bf8e42801d2f64ccc1898c55a386ca592bbb365c3e6b7e59972276d8d67af285d
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/core/core-107.01.ebuild,v 1.4 2012/07/09 20:52:33 ulm Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${P/_/\~}
|
||||
DESCRIPTION="Jane Street's alternative to the standard library"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://www.janestreet.com/ocaml/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-ml/res
|
||||
>=dev-ml/sexplib-5.2.1
|
||||
>=dev-ml/bin-prot-1.3.1
|
||||
>=dev-ml/fieldslib-0.1.2"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.0.2 )"
|
@ -1,2 +1 @@
|
||||
DIST core_extended-107.01.tar.gz 221763 SHA256 ca321d81eaed900a2381610bb9eff0ca7e48768de5715ce9c49016f5e27f9adf SHA512 a0195fff0794227e06c71815d9f5329e1bc1fefe2195133ef1bff13de6b17aa044f092733cbd0e51eaedaa8d7c076b1babed42f5bf04b03adf2c6560e16efa63 WHIRLPOOL adbccd17940425c7f644002ddfca269025493aab6e635e7ac2a327d6c4c529f2c68e44882a694148b1e09d18e60ec3d951ee59b71f60d8f89809195e27054eb4
|
||||
DIST core_extended-108.00.01.tar.gz 272736 SHA256 ac7cf7a399ed33a47c6fccc9eae3aa16bfe9f930d61642331f1fa1eb9b6fecf2 SHA512 421bba61450fea1be2bdb0d04f2b9b5f4985e46072c8e6632ce12c93e4000761e1a30b3824d92c4160dabf3bf1967d24bb268f9c76f37fcd768b2131474d5c9d WHIRLPOOL 40b91082a75e031e435c4ca434b91ce7f0df22e8e315075c944b2bd01e3def7e94470dd1b73e02a463fb4b6757ebe372dbf064789a1748d7430260a9eddfaafa
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/core_extended/core_extended-107.01.ebuild,v 1.2 2012/07/09 20:53:35 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Jane Street's extended library"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://www.janestreet.com/ocaml/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-ml/res
|
||||
>=dev-ml/sexplib-7.0.4
|
||||
>=dev-ml/core-107.01
|
||||
>=dev-ml/bin-prot-2.0.3
|
||||
>=dev-ml/fieldslib-0.1.2"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-ml/ounit-1.1.1 )"
|
@ -0,0 +1 @@
|
||||
DIST eliom-2.2.2.tar.gz 689737 SHA256 bfca844180ec19dcd0f6eec39ed118e15919bd7990c142126242443c905b1caf SHA512 08beeb20ce949f819bfa9b4b68b6ac33a43235bc76aa70c47494080dd3e43c2e5850d975a4506fd004b8b09ba0a58d581a3c5ff4baea75235b61f97af4f8369c WHIRLPOOL c7a480ebbc9dcf97c11107dd3eab7acbc156fdd09cf7f2e16535fa961d03f10ea40c9a1c32cbc19e27e6dbf6e45c20dd75954bb597f86190898f224ad9c3b5d4
|
@ -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-ml/eliom/eliom-2.2.2.ebuild,v 1.1 2012/08/07 20:50:07 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib findlib
|
||||
|
||||
DESCRIPTION="A web framework to program client/server applications"
|
||||
HOMEPAGE="http://ocsigen.org/eliom/"
|
||||
SRC_URI="http://www.ocsigen.org/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc +ocamlopt ocamlduce"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12[ocamlopt?]
|
||||
>=dev-ml/js_of_ocaml-1.2
|
||||
>=www-servers/ocsigenserver-2.1
|
||||
>=dev-ml/tyxml-2.1[ocamlduce?]
|
||||
>=dev-ml/deriving-ocsigen-0.3
|
||||
dev-ml/react
|
||||
dev-ml/ocaml-ssl
|
||||
dev-ml/calendar"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
sh configure \
|
||||
--prefix "/usr" \
|
||||
--docdir "/usr/share/doc/${PF}/html" \
|
||||
--mandir "/usr/share/man/" \
|
||||
--temproot "${ED}" \
|
||||
--libdir "/usr/$(get_libdir)/ocaml" \
|
||||
$(use_with ocamlduce) || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use ocamlopt ; then
|
||||
emake
|
||||
else
|
||||
emake byte
|
||||
fi
|
||||
use doc && emake doc -j1
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake tests.byte
|
||||
use ocamlopt && emake tests.opt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_preinst
|
||||
if use ocamlopt; then
|
||||
emake install
|
||||
else
|
||||
emake install.byte
|
||||
fi
|
||||
use doc && emake install.doc
|
||||
dodoc CHANGES README
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ml</herd>
|
||||
<use>
|
||||
<flag name='ocamlduce'>Enables ocamlduce XML typechecking.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST fieldslib-0.1.2.tar.gz 50577 SHA256 acabd0637decff25b988ce323cdd94430d0cc84584721c30e5b3aa952f0b6254 SHA512 d9e6772d89454badd62f3f324baef98171fb6688923ea77851bee2e12caba74407b0b12921ed2019beb57f323d7adc7bee871aa81e1ef10d601418770ab1a4cf WHIRLPOOL dd5c0b3e2bb8b2c5aa17f29f35cb2a8949080044708d2e332b4b223fb9e77673fc4b93f02f6033d1b82f0d7b64f76640f7c09ef22e64989c6226c2016bc23165
|
||||
DIST fieldslib-108.00.01.tar.gz 50051 SHA256 f3695e6ff90b2a18ddfe015699a7c3380dd60693829efcc6f5bf300202c65e41 SHA512 88f93a225727fd37795bc951eeaa0afee3d5df40211f09f2bce9c3300e1233a93816d927d0a01ebee23637ce7674059e5759a9aeab3e38e27724de50e763a227 WHIRLPOOL 71037f8ddcdfbece3d5df6643139d5b75b5a5ea1ab36700568831479200e98a080562b2646811de0b8875989f2d0e9c70f568973fb64b6009840134fcff5ae31
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/fieldslib/fieldslib-0.1.2.ebuild,v 1.3 2012/07/09 20:54:36 ulm Exp $
|
||||
|
||||
EAPI="3"
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="Folding over record fields"
|
||||
HOMEPAGE="http://www.janestreet.com/ocaml"
|
||||
SRC_URI="http://www.janestreet.com/ocaml/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-ml/type-conv-2.3.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "README" )
|
@ -1,2 +1 @@
|
||||
DIST lambda-term-1.1.tar.gz 113396 SHA256 f55fdd6485f4130cf7871df955d3c42d00375659aa88b53adda7c72bed1109d4 SHA512 6384f52816377a4c9a25372921fcf5754de3c8eaa983c4bb910baec156a96b7f9be9019674d57480e22f6e249ade8e85b5bafff2b9f4c1cc47a02e40c30d6206 WHIRLPOOL 73a2c55f4eea42554d08acca68d2f33bd182c62527ceb86ebc24933602984c5bf1390cc6ea0c4b9f6e5cc29239d32d7f82b8cd2b44e9641501c306535bb58b5f
|
||||
DIST lambda-term-1.2.tar.gz 146304 SHA256 b86903e82d9d54ec35af06b2c575fcaca7e937614d8aedcaff693689699c6e72 SHA512 0eb66475cb148208583fec617bed36c2144ee9718e723b572ea2f86f2b25524e94fc24f2f32b6a18c721da18ecdf5fa723d947795ae7645f95bd2f6e8c19e561 WHIRLPOOL efaa365cf852961b7c41f895643df33cbf5fa2f2f975e213704e3732e2f5317dd0b41d2e5c7f0006344479c4768605b76ac39e2157c9d8ac735e72f944b65f0c
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lambda-term/lambda-term-1.1.ebuild,v 1.1 2012/03/30 11:48:39 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A cross-platform library for manipulating the terminal"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/lambda-term/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/673/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-ml/lwt[react]
|
||||
dev-ml/zed"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "CHANGES" )
|
@ -1,2 +1 @@
|
||||
DIST lwt-2.3.2.tar.gz 474410 SHA256 b892ec80b869e53ca711d0e42f0a9fa5997958781382247ff3cfc4880f75db00 SHA512 9d0bd1da9bf11e9214e7a1b1c48f6e9236a44c62e59779d70cd8e1ce47bfe48d1bedf7e86cef9a6f543ee32eed07ecf2f56f2e2554b41e20602dcc9568dd266b WHIRLPOOL 90147dac377ea3b08a7bd117662eba70e0c0a31cbed85dbd133b3a903d87697a9eac253d7a06906a17379ec8b5403966faf73895e4b80fb5c35271757e6ce8b5
|
||||
DIST lwt-2.4.0.tar.gz 501062 SHA256 998d2b21c9eaf52ad63c7cac179480061fed4e6a7585d87978c66ceef6abdf48 SHA512 cbf50f00806e3f6d7b4fe5a6846fe7357d1ac0849d6a7172677c66d8b3214bbf270d8e769687dc24c3227363149df7bbc5cf562e973c2c6934a56f7a4780f8c2 WHIRLPOOL f27e9ffbfb7cd9037c47d7b030b847347de5085102ae64b0d0f32ce0ca685fce240a1aa67e74c8c2ed38a6002fee9681974fa3c749ea455ea5c18334d7ddca94
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/lwt-2.3.2.ebuild,v 1.3 2012/07/09 20:55:40 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${P/_/+}
|
||||
DESCRIPTION="Cooperative light-weight thread library for OCaml"
|
||||
SRC_URI="http://ocsigen.org/download/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://ocsigen.org/lwt"
|
||||
|
||||
IUSE="gtk +react +ssl"
|
||||
|
||||
DEPEND="react? ( dev-ml/react )
|
||||
dev-libs/libev
|
||||
ssl? ( >=dev-ml/ocaml-ssl-0.4.0 )
|
||||
gtk? ( dev-ml/lablgtk dev-libs/glib:2 )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!<www-servers/ocsigen-1.1"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=( "CHANGES" "CHANGES.darcs" "README" )
|
||||
|
||||
src_configure() {
|
||||
oasis_configure_opts="$(use_enable gtk glib)
|
||||
$(use_enable react)
|
||||
$(use_enable ssl)" \
|
||||
oasis_src_configure
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/oasis/oasis-0.3.0_rc6.ebuild,v 1.2 2012/07/09 20:56:49 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_P=${P/_/\~}
|
||||
DESCRIPTION="OASIS is a tool to integrate a configure, build and install system in OCaml project"
|
||||
HOMEPAGE="http://oasis.forge.ocamlcore.org/index.php"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/880/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-ml/ocaml-data-notation-0.0.3"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/ocamlify
|
||||
dev-ml/ocamlmod
|
||||
test? (
|
||||
>=dev-ml/ocaml-fileutils-0.4.2
|
||||
>=dev-ml/ounit-1.1.0
|
||||
>=dev-ml/ocaml-expect-0.0.2
|
||||
dev-ml/extlib
|
||||
)"
|
||||
|
||||
STRIP_MASK="*/bin/*"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS=( "README.txt" "TODO.txt" "AUTHORS.txt" "CHANGES.txt" )
|
@ -1,2 +1 @@
|
||||
DIST ocaml-data-notation-0.0.8.tar.gz 59640 SHA256 282151dc5cbe24f09587f58587e3f191426833edb6a70081565225cbc34265d0 SHA512 11fab1a720b86e2912cd62a2f7286f44c3b6c887ae6d6e63fee33fa63bb59f1867086d8bffc3a1803d056b840d8a0a32cef55dea7448e47035154809a9a6192e WHIRLPOOL 7e39f182dcc305c6e1dffefcb951e0a9816245460cd08ea2d1ed925d94a1e819450fbf661e954f5511776ab04e3dc41569b0ecc7ca4e08650c051ebee508cbf7
|
||||
DIST ocaml-data-notation-0.0.9.tar.gz 61607 SHA256 c03556cd4416a3017ef3f316142b75e7989c41374f6e3c17a247e32eca0db7b7 SHA512 bc9b4b2991191163a017de53b2aec44180a497d12c1065f0d91d6f0cb18cf14ff5d80e7d41ecf85146e024fd2e477d08648fa571c4e2e023631e5a3153bec5e7 WHIRLPOOL 73528aa5009cf3f2a4ac3ad5686a6fb9f32c5c0a2843069dd760bcdf60adddf763df8bc053191d700f96838a5dfd646796aaef04fb970d9b9893c9b17fb0ffc5
|
||||
|
@ -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/dev-ml/ocaml-data-notation/ocaml-data-notation-0.0.8.ebuild,v 1.1 2012/03/28 13:22:17 aballier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="This project uses type-conv to dump OCaml data structure using OCaml data notation"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/odn"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/833/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-ml/type-conv-3.0.4"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ml/ounit[ocamlopt?] dev-ml/ocaml-fileutils[ocamlopt?] )"
|
||||
|
||||
DOCS=( "README.txt" "AUTHORS.txt" "CHANGES.txt" )
|
@ -1 +1,2 @@
|
||||
DIST ocaml-safepass-1.0.1.tgz 63945 SHA256 f40ca49df3129ff7fd8ec1ca3a992a8fac3febf1d3893c6397238522ebd9f757 SHA512 3d8e320405984ac015b491cecde7f0ed304fdc287d18afc11d250f6371841873f4d6861382ec62af3e1431f9a5b52c01e6f9b0b1add6a4d053a020b36d4c6b87 WHIRLPOOL 24dce46a0192b8f858f1d3b96a8a9f658e40c01798cc2df8e5abd165833f60ee11a045ace5378a8d35dcaee6873300b0933c7155e6822249b34e940c870e162c
|
||||
DIST ocaml-safepass-1.0.tgz 63847 SHA256 0a3d65587352ef66fb5cc98703f3ff37df4ec44ba9ab7cfa540b21970c46bc84 SHA512 9193130709d470a114234d336ab8d075c03ccd23d6498d6587d87510099d8939393e7f916dfb97e0369ef56aaa56b8884a6fefe74615896a16f8fe7cf328b212 WHIRLPOOL e71dab13459f730c73a68345a37f5f1c6e323035ac50865470cb783322c962b7a066aeaa94ff11ef0dcfb1811b34c82d34b4cf3f19050a64755810819951016e
|
||||
|
@ -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-ml/ocaml-safepass/ocaml-safepass-1.0.1.ebuild,v 1.1 2012/08/07 15:34:10 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
DESCRIPTION="A library offering facilities for the safe storage of user passwords"
|
||||
HOMEPAGE="http://ocaml-safepass.forge.ocamlcore.org/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/954/${P}.tgz"
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( "README" "CHANGELOG" )
|
@ -1,2 +1 @@
|
||||
DIST sqlite3-ocaml-2.0.1.tar.gz 60401 SHA256 cfb6b167f7ffc78bc6294de746d9bc6043fbdf37b289c1822a003ea06d7ceee7 SHA512 eb40b2b268e78cc2b4889bab73e0c9dcb05cb654025034c677f276ae4984ac3ce10dc9169700f82229a123a145c69387991a61cc1d38bedb46652ed3aac9e23b WHIRLPOOL ef916dd249a6b6ca579d7c3243cc1a49ef3d30c55c25b2d0f5dbf209e26487fe1233a4b74bd9a96f805c5a3d2754af0b609c1e6bdfc94e5601f8c47a0fe700f4
|
||||
DIST sqlite3-ocaml-2.0.2.tar.gz 60430 SHA256 8cc2236b139d0f8bce069686eab04af6eeac25d4caa8fb197d52f8281061c8f9 SHA512 d7b6a665c9192f2b8088c176aa43a750f88f645ad8d80dd66fbe6f3a406f79a877cb44a13ac639d75c12bbb2f5a2c9c822e73ed01e468c1db59b5e69392c4273 WHIRLPOOL 86daadbd3da760b03af36421560bedd36b234ffb220275985b051bc3776e64626e0ec05442c80d2d5f7dd2474dd60a850f7fe3b32ada7a468c492c0c759541f6
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-sqlite3/ocaml-sqlite3-2.0.1.ebuild,v 1.1 2012/07/19 23:15:43 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
OASIS_BUILD_TESTS=1
|
||||
OASIS_BUILD_DOCS=1
|
||||
|
||||
inherit oasis
|
||||
|
||||
MY_PN="sqlite3-ocaml"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A package for ocaml that provides access to SQLite databases."
|
||||
HOMEPAGE="http://bitbucket.org/mmottl/sqlite3-ocaml"
|
||||
SRC_URI="http://bitbucket.org/mmottl/${MY_PN}/downloads/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-db/sqlite-3.3.3
|
||||
>=dev-ml/findlib-1.3.2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" "TODO.md" )
|
@ -1,2 +1 @@
|
||||
DIST ocamlweb-1.37.tar.gz 122424 SHA256 2b0e8dd4db8fd35d19026b8c55daf7686ba7cc92ee35378a0c66be9e7021054a SHA512 70eba34a05b5604d9aa207344e10aea70fbb61e9b54f27984413dd796aedfb050b0ae71dd390c354b50cdb3a10a133e86a8f6810958db4ef8e03d3c1125a54f0 WHIRLPOOL 834bde7a36d5d149292d0f0af6d1612ccd91bc8b79558d55792fb5ecdae711c0a4f7b7ef1f6cd7c6f2133ae616a5f25d99bbd5ccefa5ef8e2e6ad62d439e89d6
|
||||
DIST ocamlweb-1.38.tar.gz 143938 SHA256 0aef852953fc21517ba1b05e0ca3f4db1368780c191e999a3742193c5534696d SHA512 5b7587bf01d664d47cc73e442920a925020387225a8192be0f34724d5933ebf433109ed9b3e24029c3206a427ad5ff6d51319a8bcb7b074cc93e97864ad06a91 WHIRLPOOL fd07ecbff91ff6cec1de3755cda872ce4977d767fad368328c7bbf7504098ba6bd2bda7f8277adb677b157fad9448c26460b509e98f315d0a2d8b8f5accf76cc
|
||||
|
@ -1,15 +0,0 @@
|
||||
Index: ocamlweb-1.37/Makefile.in
|
||||
===================================================================
|
||||
--- ocamlweb-1.37.orig/Makefile.in
|
||||
+++ ocamlweb-1.37/Makefile.in
|
||||
@@ -130,8 +130,8 @@ BOOTSTRAP= bootstrap.tex output.mli outp
|
||||
|
||||
bootstrap: ocamlweb
|
||||
./ocamlweb -o test/ocamlweb.tex $(BOOTSTRAP)
|
||||
- cd test; $(LATEX) ocamlweb
|
||||
- cd test; grep -q "Rerun" ocamlweb.log && ($(LATEX) ocamlweb) || true
|
||||
+ cd test; $(LATEX) ocamlweb.tex
|
||||
+ cd test; grep -q "Rerun" ocamlweb.log && ($(LATEX) ocamlweb.tex) || true
|
||||
- cd test; hevea -o ocamlweb.html ../ocamlweb.sty ocamlweb.tex
|
||||
cd test; dvips ocamlweb.dvi -o ocamlweb.ps
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlweb/ocamlweb-1.37.ebuild,v 1.10 2011/10/05 19:11:58 aballier Exp $
|
||||
|
||||
inherit latex-package eutils
|
||||
|
||||
DESCRIPTION="O'Caml literate programming tool"
|
||||
HOMEPAGE="http://www.lri.fr/~filliatr/ocamlweb/"
|
||||
SRC_URI="http://www.lri.fr/~filliatr/ftp/ocamlweb/${P}.tar.gz"
|
||||
|
||||
IUSE=""
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ppc x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.09
|
||||
virtual/latex-base
|
||||
dev-texlive/texlive-latexextra
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${P}-tests.patch"
|
||||
epatch "${FILESDIR}/${P}-strip.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake UPDATETEX="" prefix="${D}/usr" MANDIR="${D}/usr/share/man" install || die
|
||||
dodoc README CHANGES
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST react-0.9.3.tbz 78204 SHA256 cd861d74b8c2e9032ebbf85ba80a930f9535a53e1edbb8b15c0128f7a3cb3eda SHA512 71cdd1385ea5fda4aa42efe4a5aa1dac9c4628a02c7e89d5bea0f2e8c0b2b5e34f0123c5d2be02fa7af557e76efcf14a3422a895dd174588c79e76f47b42d0a1 WHIRLPOOL c9dac1fbc72553a0cfc04413f2c3254a814bad78fe274c9e137cd6ae6b2ab43d037eb3e688c568a2ac8a2fb3adf16dcb183e040be37dec480fb9fbbd41af1e56
|
||||
DIST react-0.9.4.tbz 82964 SHA256 466ad4e2e7ff57c93c4e51511f53f2bdf32df46354458f4a158cd13bf3fbd4ab SHA512 6f1483ccc02d4aebf5836cb0585edf36119fd6a38c6279d1c35dee616a90e7394f4d6ccc92ef84df5da785121efd329875a0f281b130c6c5a30b8ea42f669f4e WHIRLPOOL cd48957762b6f940cc2ad40b535d12c1f6cd6631850ecb3e4df80b7298dc636d22e9d2b9b0c4188dc2a1b86fcf4652ced63a7ad4cc81922c98ae40560875dd9d
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue