parent
83efc3d3ed
commit
75480afb85
@ -0,0 +1,11 @@
|
||||
--- localepurge.original 2012-12-02 18:32:35.000000000 +0400
|
||||
+++ localepurge 2013-01-14 19:31:35.327821252 +0400
|
||||
@@ -254,7 +254,7 @@
|
||||
|
||||
# Calculating and reporting total disk space freed:
|
||||
if [ "$SHOWFREEDSPACE" = "enabled" ]; then
|
||||
- let TOTAL=$LOCALETOTAL+$MANTOTAL
|
||||
+ TOTAL=$(($LOCALETOTAL+$MANTOTAL))
|
||||
if test $TOTAL -lt 0; then
|
||||
TOTAL=0
|
||||
fi
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.4-r2.ebuild,v 1.1 2013/01/16 19:23:39 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils prefix
|
||||
|
||||
DESCRIPTION="Script to recover diskspace wasted for unneeded locale files and localized man pages."
|
||||
HOMEPAGE="http://gentoo.org
|
||||
http://git.overlays.gentoo.org/gitweb/?p=proj/localepurge.git;a=summary"
|
||||
SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tbz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-shells/bash"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-prefix.patch
|
||||
# 164544
|
||||
epatch "${FILESDIR}"/${P}-directorysum.patch
|
||||
# 445910
|
||||
epatch "${FILESDIR}"/${P}-parentdir.patch
|
||||
# 452208
|
||||
epatch "${FILESDIR}"/${P}-evaltotal.patch
|
||||
eprefixify ${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /var/cache/${PN}
|
||||
doins defaultlist
|
||||
dosym defaultlist /var/cache/${PN}/localelist
|
||||
insinto /etc
|
||||
doins locale.nopurge
|
||||
dobin ${PN}
|
||||
doman ${PN}.8
|
||||
}
|
@ -1,65 +1,66 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-0.10.5.ebuild,v 1.2 2012/11/29 11:39:19 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-0.12.0.ebuild,v 1.1 2013/01/16 21:57:44 chutzpah Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT="python2_6 python2_7 python3_1 python3_2"
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit eutils python-distutils-ng
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager."
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
SRC_URI="mirror://github/saltstack/${PN}/${P}.tar.gz"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+jinja ldap libvirt mongodb mysql openssl redis"
|
||||
IUSE="ldap libvirt mongodb mysql openssl redis test"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/pyzmq-2.1.9
|
||||
RDEPEND=">=dev-python/pyzmq-2.1.9
|
||||
dev-python/msgpack
|
||||
dev-python/pyyaml
|
||||
dev-python/m2crypto
|
||||
dev-python/pycrypto
|
||||
dev-python/pycryptopp
|
||||
dev-python/jinja
|
||||
ldap? ( dev-python/python-ldap )
|
||||
openssl? ( dev-python/pyopenssl )
|
||||
jinja? ( dev-python/jinja )
|
||||
libvirt? ( app-emulation/libvirt[python] )
|
||||
mongodb? ( dev-python/pymongo )
|
||||
mysql? ( dev-python/mysql-python )
|
||||
redis? ( dev-python/redis-py )"
|
||||
|
||||
# Tests try to remove system files (bug #437268).
|
||||
RESTRICT=test
|
||||
DEPEND="test? (
|
||||
dev-python/virtualenv
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/install_requires=/ d' setup.py || die "sed failed"
|
||||
|
||||
python-distutils-ng_src_prepare
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python-distutils-ng_src_install
|
||||
distutils-r1_src_install
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-1 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
done
|
||||
|
||||
# install the config template files
|
||||
dodir /etc/${PN}
|
||||
for conf in conf/*.template; do
|
||||
sed '1 d' ${conf} > "${D}"/etc/${PN}/"$(basename "${conf%.template}")" \
|
||||
|| die "sed failed"
|
||||
done
|
||||
|
||||
dodoc README.rst AUTHORS
|
||||
}
|
||||
|
||||
python_test() {
|
||||
./setup.py test || die
|
||||
SHELL="/bin/bash" ./tests/runtests.py --unit-tests --no-report || die
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sshguard/sshguard-1.5-r2.ebuild,v 1.2 2013/01/17 08:39:50 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="protects hosts from brute force attacks against ssh"
|
||||
HOMEPAGE="http://sshguard.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||
IUSE="ipfilter kernel_FreeBSD kernel_linux"
|
||||
|
||||
CDEPEND="kernel_linux? ( net-firewall/iptables )
|
||||
kernel_FreeBSD? ( !ipfilter? ( sys-freebsd/freebsd-pf ) )"
|
||||
DEPEND="${CDEPEND}
|
||||
sys-devel/flex"
|
||||
RDEPEND="${CDEPEND}
|
||||
sys-apps/openrc
|
||||
virtual/logger"
|
||||
|
||||
DOCS=( README Changes scripts/sshguard_backendgen.sh )
|
||||
|
||||
src_prepare() {
|
||||
sed -i configure -e '/OPTIMIZER_CFLAGS=/d' || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Needed for usleep(3), see "nasty" in src/sshguard_logsuck.c
|
||||
append-cppflags -D_BSD_SOURCE
|
||||
|
||||
local myconf
|
||||
if use kernel_linux; then
|
||||
einfo "Selected firewall backend: iptables"
|
||||
myconf="--with-firewall=iptables"
|
||||
elif use kernel_FreeBSD; then
|
||||
if use ipfilter; then
|
||||
einfo "Selected firewall backend: ipfw"
|
||||
myconf="--with-firewall=ipfw"
|
||||
else
|
||||
einfo "Selected firewall backend: pf"
|
||||
myconf="--with-firewall=pf"
|
||||
fi
|
||||
fi
|
||||
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc examples/*
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.5_p3.ebuild,v 1.2 2012/09/29 10:17:44 ulm Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p4.ebuild,v 1.1 2013/01/16 20:38:17 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -0,0 +1,234 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.4.0.0-r1.ebuild,v 1.1 2013/01/16 22:29:19 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator multilib eutils rpm user
|
||||
|
||||
DESCRIPTION="Tivoli Storage Manager (TSM) Backup/Archive (B/A) Client and API"
|
||||
HOMEPAGE="http://www.tivoli.com/"
|
||||
|
||||
MY_PV_MAJOR=$(get_major_version)
|
||||
MY_PV_MINOR=$(get_version_component_range 2)
|
||||
MY_PV_TINY=$(get_version_component_range 3)
|
||||
MY_PV_PATCH=$(get_version_component_range 4)
|
||||
|
||||
MY_PV_NODOTS="${MY_PV_MAJOR}${MY_PV_MINOR}${MY_PV_TINY}"
|
||||
MY_PVR_ALLDOTS=${PV}
|
||||
|
||||
if [[ ${MY_PV_PATCH} == 0 ]]; then
|
||||
MY_RELEASE_PATH=maintenance
|
||||
else
|
||||
MY_RELEASE_PATH=patches
|
||||
fi
|
||||
BASE_URI="ftp://ftp.software.ibm.com/storage/tivoli-storage-management/"
|
||||
BASE_URI+="${MY_RELEASE_PATH}/client/v${MY_PV_MAJOR}r${MY_PV_MINOR}/"
|
||||
BASE_URI+="Linux/LinuxX86/BA/v${MY_PV_NODOTS}/"
|
||||
SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
|
||||
SRC_URI="${BASE_URI}${SRC_TAR}"
|
||||
|
||||
RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
|
||||
LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab
|
||||
dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP LGPL-2 LGPL-2.1 openafs-krb5-a
|
||||
ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C
|
||||
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="acl java +tsm_cit +tsm_hw"
|
||||
QA_PREBUILT="*"
|
||||
|
||||
MY_LANGS="cs:CS_CZ de:DE_DE es:ES_ES fr:FR_FR hu:HU_HU it:IT_IT
|
||||
ja:JA_JP ko:KO_KR pl:PL_PL pt:PT_BR ru:RU_RU zh:ZH_CN zh_TW:ZH_TW"
|
||||
MY_LANG_PV="${MY_PVR_ALLDOTS}-"
|
||||
for lang in ${MY_LANGS}; do
|
||||
IUSE="${IUSE} linguas_${lang%:*}"
|
||||
SRC_URI="${SRC_URI} linguas_${lang%:*}? ( \
|
||||
${BASE_URI}TIVsm-msg.${lang#*:}.x86_64.rpm -> \
|
||||
${MY_LANG_PV}TIVsm-msg.${lang#*:}.x86_64.rpm )"
|
||||
done
|
||||
unset lang
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-libs/expat
|
||||
dev-libs/libxml2
|
||||
=sys-fs/fuse-2*
|
||||
acl? ( sys-apps/acl )
|
||||
java? ( virtual/jre:1.6 )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup tsm
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local rpm rpms lang
|
||||
unpack ${SRC_TAR}
|
||||
|
||||
for rpm in *.rpm; do
|
||||
case ${rpm} in
|
||||
TIVsm-APIcit.*|TIVsm-BAcit.*)
|
||||
use tsm_cit && rpms="${rpms} ./${rpm}"
|
||||
;;
|
||||
TIVsm-BAhdw.*)
|
||||
use tsm_hw && rpms="${rpms} ./${rpm}"
|
||||
;;
|
||||
TIVsm-JBB.*|*-filepath-*)
|
||||
# "journal based backup" for all filesystems
|
||||
# requires a kernel module.
|
||||
# "Linux Filepath source code" available
|
||||
# by request from vendor
|
||||
;;
|
||||
*)
|
||||
rpms="${rpms} ./${rpm}"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
for rpm in ${A}; do
|
||||
case ${rpm} in
|
||||
*.rpm)
|
||||
rpms="${rpms} ${rpm}"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
rpm_unpack ${rpms}
|
||||
|
||||
# Avoid strange error messages caused by read-only files
|
||||
chmod -R u+w "${S}" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Avoid unnecessary dependency on ksh
|
||||
sed -i 's:^#!/usr/bin/ksh:#!/bin/bash:' \
|
||||
opt/tivoli/tsm/client/ba/bin/dsmj || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -a opt "${D}" || die
|
||||
cp -a usr "${D}" || die
|
||||
|
||||
# The RPM files contain postinstall scripts which can be extracted
|
||||
# e.g. using https://bugs.gentoo.org/attachment.cgi?id=234663 .
|
||||
# Below we try to mimic the behaviour of these scripts.
|
||||
# We don't deal with SELinux compliance (yet), though.
|
||||
local RPM_INSTALL_PREFIX CLIENTDIR i
|
||||
RPM_INSTALL_PREFIX=/opt
|
||||
CLIENTDIR=$RPM_INSTALL_PREFIX/tivoli/tsm/client
|
||||
|
||||
# We don't bother setting timestamps to build dates.
|
||||
# But we should delete the corresponding files.
|
||||
rm -f "${D}"$CLIENTDIR/api/bin*/.buildDate || die
|
||||
rm -f "${D}"$CLIENTDIR/ba/bin*/.buildDate || die
|
||||
rm -f "${D}"$CLIENTDIR/lang/.buildDate || die
|
||||
|
||||
# Create links for messages; this is spread over several postin scripts.
|
||||
for i in $(cd "${D}"${CLIENTDIR}/lang; ls -1d ??_??); do
|
||||
dosym ../../lang/${i} $CLIENTDIR/ba/bin/${i}
|
||||
dosym ../../lang/${i} $CLIENTDIR/api/bin64/${i}
|
||||
done
|
||||
|
||||
# Mimic TIVsm-API64 postinstall script
|
||||
for i in libgpfs.so libdmapi.so; do
|
||||
dosym ../..$CLIENTDIR/api/bin64/${i} /usr/lib64/${i}
|
||||
done
|
||||
|
||||
# Mimic TIVsm-BA postinstall script
|
||||
# Create a link to libexpat if needed
|
||||
if [ ! -e "${ROOT}"/usr/lib64/libexpat.so.0 -a -e "${ROOT}"/usr/lib64/libexpat.so.1 ]
|
||||
then
|
||||
dosym /usr/lib64/libexpat.so.1 $CLIENTDIR/ba/bin/libexpat.so.0
|
||||
fi
|
||||
|
||||
# The gscrypt64 postinstall script only deals with s390[x] SELinux.
|
||||
|
||||
# Move stuff from /usr/local to /opt, #452332
|
||||
mv "${D}"/usr/local/ibm ${D}/opt/ || die
|
||||
rmdir "${D}"/usr/local || die
|
||||
|
||||
# Mimic gskssl64 postinstall script
|
||||
for i in sys p11 km ssl drld kicc ldap cms acmeidup valn dbfl iccs; do
|
||||
dosym ../../opt/ibm/gsk8_64/lib64/libgsk8${i}_64.so \
|
||||
/usr/lib64/libgsk8${i}_64.so
|
||||
done
|
||||
for i in capicmd ver; do
|
||||
dosym ../local/ibm/gsk8_64/bin/gsk8${i}_64 /usr/bin/${i}_64
|
||||
done
|
||||
|
||||
# Done with the postinstall scripts as the RPMs contain them.
|
||||
# Now on to some more Gentoo-specific installation.
|
||||
|
||||
[[ -d "${D}usr/lib" ]] && die "Using 32bit lib dir in 64bit only system"
|
||||
|
||||
# Avoid "QA Notice: Found an absolute symlink in a library directory"
|
||||
local target
|
||||
find "${D}"usr/lib* -lname '/*' | while read i; do
|
||||
target=$(readlink "${i}")
|
||||
rm -v "${i}" || die
|
||||
dosym "../..${target}" "${i#${D}}"
|
||||
done
|
||||
|
||||
# Install symlinks for sonames of libraries, bug #416503
|
||||
dosym libvixMntapi.so.1.1.0 $CLIENTDIR/ba/bin/libvixMntapi.so.1
|
||||
dosym libvixDiskLibVim.so.5.0.0 $CLIENTDIR/ba/bin/libvixDiskLibVim.so.5
|
||||
dosym libvixDiskLib.so.5.0.0 $CLIENTDIR/ba/bin/libvixDiskLib.so.5
|
||||
|
||||
fowners -R :tsm /opt/tivoli
|
||||
fperms -R g+rX,o-rx /opt/tivoli # Allow only tsm group users to access TSM tools
|
||||
fperms 4710 /opt/tivoli/tsm/client/ba/bin/dsmtca
|
||||
|
||||
keepdir /var/log/tsm
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/tsm.logrotate" tsm
|
||||
|
||||
keepdir /etc/tivoli
|
||||
|
||||
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.sys.smp" "${D}/etc/tivoli/dsm.sys" || die
|
||||
echo ' PasswordDir "/etc/tivoli/"' >> ${D}/etc/tivoli/dsm.sys
|
||||
echo ' PasswordAccess generate' >> ${D}/etc/tivoli/dsm.sys
|
||||
|
||||
# Added the hostname to be more friendly, the admin will need to edit this file anyway
|
||||
echo ' NodeName' `hostname` >> ${D}/etc/tivoli/dsm.sys
|
||||
echo ' ErrorLogName "/var/log/tsm/dsmerror.log"' >> ${D}/etc/tivoli/dsm.sys
|
||||
echo ' SchedLogName "/var/log/tsm/dsmsched.log"' >> ${D}/etc/tivoli/dsm.sys
|
||||
dosym ../../../../../../etc/tivoli/dsm.sys /opt/tivoli/tsm/client/ba/bin/dsm.sys
|
||||
|
||||
cp -a "${S}/opt/tivoli/tsm/client/ba/bin/dsm.opt.smp" "${D}/etc/tivoli/dsm.opt"
|
||||
dosym ../../../../../../etc/tivoli/dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.opt
|
||||
|
||||
# Setup the env
|
||||
dodir /etc/env.d
|
||||
ENV_FILE="${D}/etc/env.d/80tivoli"
|
||||
echo 'DSM_CONFIG="/etc/tivoli/dsm.opt"' >> ${ENV_FILE}
|
||||
echo 'DSM_DIR="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
|
||||
echo 'DSM_LOG="/var/log/tsm"' >> ${ENV_FILE}
|
||||
echo 'ROOTPATH="/opt/tivoli/tsm/client/ba/bin"' >> ${ENV_FILE}
|
||||
|
||||
newconfd "${FILESDIR}/dsmc.conf.d" dsmc
|
||||
newinitd "${FILESDIR}/dsmc.init.d" dsmc
|
||||
newinitd "${FILESDIR}/dsmcad.init.d-r1" dsmcad
|
||||
|
||||
elog
|
||||
elog "Note that you have to be either root or member of the group tsm to"
|
||||
elog "be able to use the Tivoli Storage Manager client."
|
||||
elog
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local i
|
||||
for i in /var/log/tsm/dsm{error,sched,j,webcl}.log; do
|
||||
if [[ ! -e $i ]]; then
|
||||
touch $i || die
|
||||
chown :tsm $i || die
|
||||
chmod 0660 $i || die
|
||||
fi
|
||||
done
|
||||
|
||||
# Bug #375041: the log directory itself should not be world writable.
|
||||
# Have to do this in postinst due to bug #141619
|
||||
chown root:tsm /var/log/tsm || die
|
||||
chmod 0750 /var/log/tsm || die
|
||||
}
|
@ -1,4 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ccid-1.4.8.tar.bz2 470158 SHA256 7aca09fa4b9099e423402fd5df424adbafa502888710d1fda6015b6c1ff637ef SHA512 1b5b56521e2469c23e033141236aae0791d50640f810a012d8420002a56a6929e476a1c8462653909e8939f9439b043a64b247aced7d1f511f96a7dd0071ffa0 WHIRLPOOL d0c51bf360ee63a72646af98e44b4b1940336dcf3400f249b075d8efcabdf650cfbaa6be2656d411195411646c82ac410487b8b274e88457edc8c4e4a23ac15d
|
||||
DIST ccid-1.4.9.tar.bz2 470339 SHA256 e4b3f245c6c436e41391dcc142c38b101087378f6fbd3aa0c3f0cf9d53e93d54 SHA512 f6128be6297997aa39f5c4787351a1ac3a72b27e9acd6742c498eebc6065df0e24f721b15c0e40886b4e79a9ad3a64acd40219cff4a80b6e201dce168e28f9c7 WHIRLPOOL 1eecc50290983264b0cc10ab001a82f05c8bb15350f65836343296002a2660139a0bab8dcea2eb0084248791ee8a15abf440d77168b9e8b4df6a870b26a286e8
|
||||
EBUILD ccid-1.4.8.ebuild 1167 SHA256 a7a9e9268056c47271628a920ec0b45d80a9763b69f93500e38b9122c1287365 SHA512 fcc61873fd6f79031bb50ea44ad02add4e7291022ee52bac855c2d988a1c771ad60a36ae38b6b82e6539985d0c57ffbfb3a400194b1670cd86ceca235d155bc6 WHIRLPOOL 0cf79d09d555156cbbd99540c0b6bfcf04eab1e55a5b03592fa83778c659d6047b909fec35025000af88fae249399b8b2ca8614d520068dd983be7b834cd3b10
|
||||
MISC ChangeLog 13281 SHA256 42fa2da1cade64f32ce02866f8f8e7637997143cfb755e2eb61eb488c88db591 SHA512 ccd759554930d677849678c6b6a49fbc9b8b66a7d273c9dec1ec2beca1366eb23501a969715f3f795597805c3c6a5426433e11217df6b2604334b14c68329aeb WHIRLPOOL e3c66e170abf0227857bebb81e324f0c196a977eed1d02dcb629f2e18ddd5798c623903ba684a7735eb1a682e520495beef686b3bf0052ce108c6dd29d9901c8
|
||||
EBUILD ccid-1.4.9.ebuild 1178 SHA256 6fec6bf3b52c71ae12a10e7084c8c4d1a8a5a3405c70e544ba036c1fe2bf9829 SHA512 59514b1c13cd57131b012890043c57645f224edb85cbe790cdfb57a07b1b90b123860ba352ffe6ba751759ccb4f02b35a62cd2bc29e37f690587f559286683da WHIRLPOOL 214cd311233bc5b409780d59d68618c221838add7c0d12e1b19137821961832f17b4411cc0dd16a894bb69fb93e169c5a3f0c076896c881919d3703dcb998f44
|
||||
MISC ChangeLog 13407 SHA256 214a0f192c6de115ef3ea76de34ed598987dcfcf74f7a5d267019476e64a0c0b SHA512 f1fc3968f184623419c00732da33780e5f213c6f767a39565b783f7667601ce2f3bd94287cf2b8e059de55770dd0c0a15f5f2244f97cf5e66ab2ec3fc3fbf2ae WHIRLPOOL 4f7042a8bccc9aba1f0b9ae66f29254b298f6829bc1f968c8097714211cf3d9132c7e231e547d45072c2054bb9a8e58c6c2882f5c58ebb4cae22011f94401dc4
|
||||
MISC metadata.xml 233 SHA256 4aee9335129898172e76dfedb640e3c5f1383f6cd619d8c7f5d9fc26acbf0e69 SHA512 b06d30613086872559ca7030d9e67b8bbd5274a72876ea539ca840f910bda12d78ea5e286ff8e98c5f943f6ef7e817fa5ec1b3d55ba364ab9250291951260869 WHIRLPOOL c640cc50e1b7b2aa52217f3e6b67965337a41b5ce461793c4f42c178faeedaa7bfd617637960f6f6e7d40e7b29386d68abef27d29d1df2421bbe850e87aa9c68
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQ9xLkAAoJEBzRPIrUMBNCRH8H/2E27k2NPKZ31heKOCnGkJXg
|
||||
3FpJcWBEhbwLHlQRqIyPUDjaE9tf8WktURbd6pW8nKED8TFOBUtkqKSQrn9b+meh
|
||||
wJbkb0GfQl81RxLS30+/9aMc7JVnn5kov295Zm2sAjkO7bR7Mf7ZW6hhsMTQQPNY
|
||||
nDf/h7Eyc5LOtifg5aBVIO2g7SghRiDn45FWJgDU0gbUbNg6PYJ38k+KjzfYGBjR
|
||||
99Cgt/5464Au6zPtNBkbJGVAMTddUngOo2JkAdX8jMAcyJApuBZKcfbpE/4tXDAK
|
||||
fC2WbzKX/X2ukHiCh2uLiXQv0wJjpGgzKRFIaSTbWNJaFuz6cWaijAxccIyhYD4=
|
||||
=yPA0
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.9.ebuild,v 1.1 2013/01/16 20:51:28 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
STUPID_NUM="3864"
|
||||
|
||||
inherit eutils toolchain-funcs udev
|
||||
|
||||
DESCRIPTION="CCID free software driver"
|
||||
HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html"
|
||||
SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="twinserial +usb"
|
||||
|
||||
RDEPEND=">=sys-apps/pcsc-lite-1.8.3
|
||||
usb? ( virtual/libusb:1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
kernel_linux? ( virtual/pkgconfig )"
|
||||
|
||||
DOCS=( README AUTHORS )
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's:GROUP="pcscd":ENV{PCSCD}="1":' \
|
||||
src/92_pcscd_ccid.rules || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
LEX=: \
|
||||
--docdir="/usr/share/doc/${PF}" \
|
||||
--disable-silent-rules \
|
||||
$(use_enable twinserial) \
|
||||
$(use_enable usb libusb)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use kernel_linux; then
|
||||
# note: for eudev support, rules probably will always need to be installed to /usr
|
||||
udev_newrules src/92_pcscd_ccid.rules 92-pcsc-ccid.rules
|
||||
fi
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/files/heimdal-kadmind.initd-r2,v 1.1 2013/01/16 19:58:57 eras Exp $
|
||||
|
||||
depend() {
|
||||
use net heimdal-kdc
|
||||
after logger
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting Heimdal kadmind"
|
||||
/usr/sbin/kadmind "${OPTIONS}" &
|
||||
echo $! > /var/run/heimdal-kadmind.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping Heimdal kadmind"
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/kadmind
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/files/heimdal-kdc.initd-r2,v 1.1 2013/01/16 19:58:57 eras Exp $
|
||||
|
||||
depend() {
|
||||
use net
|
||||
after logger
|
||||
}
|
||||
|
||||
OPTIONS="${OPTIONS} --detach"
|
||||
|
||||
start() {
|
||||
ebegin "Starting Heimdal kdc"
|
||||
start-stop-daemon --start --quiet --exec \
|
||||
/usr/sbin/kdc -- ${OPTIONS# }
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping Heimdal kdc"
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/kdc
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/files/heimdal-kpasswdd.initd-r2,v 1.1 2013/01/16 19:58:57 eras Exp $
|
||||
|
||||
depend() {
|
||||
use net heimdal-kdc
|
||||
after logger
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting Heimdal kpasswdd"
|
||||
start-stop-daemon --background --start --quiet --exec \
|
||||
/usr/sbin/kpasswdd -- "${OPTIONS}"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping Heimdal kpasswdd"
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/kpasswdd
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,148 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-1.5.2-r2.ebuild,v 1.1 2013/01/16 19:58:57 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
# PYTHON_BDEPEND="2"
|
||||
VIRTUALX_REQUIRED="manual"
|
||||
|
||||
inherit autotools db-use eutils multilib python toolchain-funcs virtualx flag-o-matic
|
||||
|
||||
MY_P="${P}"
|
||||
DESCRIPTION="Kerberos 5 implementation from KTH"
|
||||
HOMEPAGE="http://www.h5l.org/"
|
||||
SRC_URI="http://www.h5l.org/dist/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit ssl static-libs threads test X"
|
||||
|
||||
RDEPEND="ssl? ( dev-libs/openssl )
|
||||
berkdb? ( sys-libs/db )
|
||||
!berkdb? ( sys-libs/gdbm )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
>=dev-db/sqlite-3.5.7
|
||||
>=sys-libs/e2fsprogs-libs-1.41.11
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
afs? ( net-fs/openafs )
|
||||
hdb-ldap? ( >=net-nds/openldap-2.3.0 )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXt )
|
||||
!!app-crypt/mit-krb5
|
||||
!!app-crypt/mit-krb5-appl"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
=dev-lang/python-2*
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/autoconf-2.62
|
||||
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/heimdal_missing-include.patch"
|
||||
epatch "${FILESDIR}/heimdal_db5.patch"
|
||||
epatch "${FILESDIR}/heimdal_disable-check-iprop.patch"
|
||||
epatch "${FILESDIR}/heimdal_link_order.patch"
|
||||
epatch "${FILESDIR}/heimdal_missing_symbols.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# QA
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local myconf=""
|
||||
if use berkdb; then
|
||||
myconf="--with-berkeley-db --with-berkeley-db-include=$(db_includedir)"
|
||||
else
|
||||
myconf="--without-berkeley-db"
|
||||
fi
|
||||
econf \
|
||||
--enable-kcm \
|
||||
--disable-osfc2 \
|
||||
--enable-shared \
|
||||
--with-libintl=/usr \
|
||||
--with-readline=/usr \
|
||||
--with-sqlite3=/usr \
|
||||
--libexecdir=/usr/sbin \
|
||||
$(use_enable afs afs-support) \
|
||||
$(use_enable otp) \
|
||||
$(use_enable pkinit kx509) \
|
||||
$(use_enable pkinit pk-init) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads pthread-support) \
|
||||
$(use_with caps capng) \
|
||||
$(use_with hdb-ldap openldap /usr) \
|
||||
$(use_with ipv6) \
|
||||
$(use_with ssl openssl /usr) \
|
||||
$(use_with X x) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
INSTALL_CATPAGES="no" emake DESTDIR="${D}" install
|
||||
|
||||
dodoc ChangeLog README NEWS TODO
|
||||
|
||||
# Begin client rename and install
|
||||
for i in {telnetd,ftpd,rshd,popper}
|
||||
do
|
||||
mv "${D}"/usr/share/man/man8/{,k}${i}.8
|
||||
mv "${D}"/usr/sbin/{,k}${i}
|
||||
done
|
||||
|
||||
for i in {rcp,rsh,telnet,ftp,su,login,pagsh,kf}
|
||||
do
|
||||
mv "${D}"/usr/share/man/man1/{,k}${i}.1
|
||||
mv "${D}"/usr/bin/{,k}${i}
|
||||
done
|
||||
|
||||
mv "${D}"/usr/share/man/man5/{,k}ftpusers.5
|
||||
mv "${D}"/usr/share/man/man5/{,k}login.access.5
|
||||
|
||||
newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc
|
||||
newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind
|
||||
newinitd "${FILESDIR}"/heimdal-kpasswdd.initd-r2 heimdal-kpasswdd
|
||||
newinitd "${FILESDIR}"/heimdal-kcm.initd-r1 heimdal-kcm
|
||||
|
||||
newconfd "${FILESDIR}"/heimdal-kdc.confd heimdal-kdc
|
||||
newconfd "${FILESDIR}"/heimdal-kadmind.confd heimdal-kadmind
|
||||
newconfd "${FILESDIR}"/heimdal-kpasswdd.confd heimdal-kpasswdd
|
||||
newconfd "${FILESDIR}"/heimdal-kcm.confd heimdal-kcm
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}"/krb5.conf krb5.conf.example
|
||||
|
||||
if use hdb-ldap; then
|
||||
insinto /etc/openldap/schema
|
||||
doins "${S}/lib/hdb/hdb.schema"
|
||||
fi
|
||||
|
||||
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
|
||||
|
||||
# default database dir
|
||||
keepdir /var/heimdal
|
||||
|
||||
# Ugly hack for broken symlink - bug #417081
|
||||
rm "${D}"/usr/share/man/man5/qop.5 || die
|
||||
dosym mech.5 /usr/share/man/man5/qop.5
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libgssapi.so.2
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libgssapi.so.2
|
||||
}
|
@ -0,0 +1,140 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-1.5.3.ebuild,v 1.1 2013/01/16 21:07:18 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
# PYTHON_BDEPEND="2"
|
||||
VIRTUALX_REQUIRED="manual"
|
||||
|
||||
inherit autotools db-use eutils multilib python toolchain-funcs virtualx flag-o-matic
|
||||
|
||||
MY_P="${P}"
|
||||
DESCRIPTION="Kerberos 5 implementation from KTH"
|
||||
HOMEPAGE="http://www.h5l.org/"
|
||||
SRC_URI="http://www.h5l.org/dist/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit ssl static-libs threads test X"
|
||||
|
||||
RDEPEND="ssl? ( dev-libs/openssl )
|
||||
berkdb? ( sys-libs/db )
|
||||
!berkdb? ( sys-libs/gdbm )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
>=dev-db/sqlite-3.5.7
|
||||
>=sys-libs/e2fsprogs-libs-1.41.11
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
afs? ( net-fs/openafs )
|
||||
hdb-ldap? ( >=net-nds/openldap-2.3.0 )
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXt )
|
||||
!!app-crypt/mit-krb5
|
||||
!!app-crypt/mit-krb5-appl"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
=dev-lang/python-2*
|
||||
virtual/pkgconfig
|
||||
>=sys-devel/autoconf-2.62
|
||||
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/heimdal_missing-include.patch"
|
||||
epatch "${FILESDIR}/heimdal_db5.patch"
|
||||
epatch "${FILESDIR}/heimdal_disable-check-iprop.patch"
|
||||
epatch "${FILESDIR}/heimdal_link_order.patch"
|
||||
epatch "${FILESDIR}/heimdal_missing_symbols.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# QA
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local myconf=""
|
||||
if use berkdb; then
|
||||
myconf="--with-berkeley-db --with-berkeley-db-include=$(db_includedir)"
|
||||
else
|
||||
myconf="--without-berkeley-db"
|
||||
fi
|
||||
econf \
|
||||
--enable-kcm \
|
||||
--disable-osfc2 \
|
||||
--enable-shared \
|
||||
--with-libintl=/usr \
|
||||
--with-readline=/usr \
|
||||
--with-sqlite3=/usr \
|
||||
--libexecdir=/usr/sbin \
|
||||
$(use_enable afs afs-support) \
|
||||
$(use_enable otp) \
|
||||
$(use_enable pkinit kx509) \
|
||||
$(use_enable pkinit pk-init) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threads pthread-support) \
|
||||
$(use_with caps capng) \
|
||||
$(use_with hdb-ldap openldap /usr) \
|
||||
$(use_with ipv6) \
|
||||
$(use_with ssl openssl /usr) \
|
||||
$(use_with X x) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
INSTALL_CATPAGES="no" emake DESTDIR="${D}" install
|
||||
|
||||
dodoc ChangeLog README NEWS TODO
|
||||
|
||||
# Begin client rename and install
|
||||
for i in {telnetd,ftpd,rshd,popper}
|
||||
do
|
||||
mv "${D}"/usr/share/man/man8/{,k}${i}.8
|
||||
mv "${D}"/usr/sbin/{,k}${i}
|
||||
done
|
||||
|
||||
for i in {rcp,rsh,telnet,ftp,su,login,pagsh,kf}
|
||||
do
|
||||
mv "${D}"/usr/share/man/man1/{,k}${i}.1
|
||||
mv "${D}"/usr/bin/{,k}${i}
|
||||
done
|
||||
|
||||
mv "${D}"/usr/share/man/man5/{,k}ftpusers.5
|
||||
mv "${D}"/usr/share/man/man5/{,k}login.access.5
|
||||
|
||||
newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc
|
||||
newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind
|
||||
newinitd "${FILESDIR}"/heimdal-kpasswdd.initd-r2 heimdal-kpasswdd
|
||||
newinitd "${FILESDIR}"/heimdal-kcm.initd-r1 heimdal-kcm
|
||||
|
||||
newconfd "${FILESDIR}"/heimdal-kdc.confd heimdal-kdc
|
||||
newconfd "${FILESDIR}"/heimdal-kadmind.confd heimdal-kadmind
|
||||
newconfd "${FILESDIR}"/heimdal-kpasswdd.confd heimdal-kpasswdd
|
||||
newconfd "${FILESDIR}"/heimdal-kcm.confd heimdal-kcm
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}"/krb5.conf krb5.conf.example
|
||||
|
||||
if use hdb-ldap; then
|
||||
insinto /etc/openldap/schema
|
||||
doins "${S}/lib/hdb/hdb.schema"
|
||||
fi
|
||||
|
||||
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
|
||||
|
||||
# default database dir
|
||||
keepdir /var/heimdal
|
||||
|
||||
# Ugly hack for broken symlink - bug #417081
|
||||
rm "${D}"/usr/share/man/man5/qop.5 || die
|
||||
dosym mech.5 /usr/share/man/man5/qop.5
|
||||
}
|
@ -1,6 +1,24 @@
|
||||
DIST kstart-3.16.tar.gz 256268 SHA256 281c33a7c6533c2a00483176a730178f228b1ae7219461ac30df2c6712d612df SHA512 ea392ab316e5d833176e5c3305682536361fc56b72d040d3460aae5702575e639a08cce836f12521d542da10a9dbcf69baebf57ab116b5a01c189f6c15f791c3 WHIRLPOOL 034ae538bc04d72f9f066df6c84b61b08b154ca8f74432f5eac50d5dc1632ea8829f403e75780402c9a20426dcfb9c81877a424d89b3bbba5411ba4e0f7c5990
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST kstart-4.1.tar.gz 269215 SHA256 ad1a71be149d56473319bf3b9bca83a60caa3af463d52c134e8f187103700224 SHA512 74a8a3f2c8d2c95f166f5861fb05a2d659a31db3165e27e81e5cf216bde44809d937ebc00995f89fa3b9df68609e3081303eb30742f5c4d90151b1410f0bd3cc WHIRLPOOL d72c71729eb1eb972eec4329ffb442b02856ddfb73fffca5ffe97f8a8d299155fe5535b0ca59e98197c2b2214bd56e3f5739a42d269fe3dac011556eb588bd13
|
||||
EBUILD kstart-3.16.ebuild 868 SHA256 1ae06565c802d6b9f583199ffa0c38dd111325d4f70b4d3569e13057a61af971 SHA512 169633c682a6d380a93b8e4f502b1286b928cf435288923e050c0001cde150d2fd1f3a50f08d9c30c1e3a6c885eff6a8506c11471570ed55f75e82b16d28f851 WHIRLPOOL ddb2cc56202ab7b9e63f96d661732e1a92775c8897451db7aa2840e86249300ab473dcecf8a19c4e42494287c4ea2425bb02747a2121cd942df0d5cdc1b7161e
|
||||
EBUILD kstart-4.1.ebuild 816 SHA256 ef656361227773ea7065ee15185a7ec7321d9117f7c02d41313657eb60024abf SHA512 a6a979ad65d2f19db2f934d0ebc8e3c97905ed417e18b340117c519a6e85a5b5ac69b276af2ce5d0080b877bdc933d5d4dcd3805091fd29b37c0781e5d3d6156 WHIRLPOOL e4813704e223822e77aa175496fe664f718d592173da8f71aac8671021ef4ccc29188e3718f871c19a3fdf18291f057b9589eb4c01757faa31aec6cd8009b5d2
|
||||
MISC ChangeLog 2354 SHA256 9490b9d37e114785307a8ff0c075dec26b1567be8a4a092015ff8743da8dc6a4 SHA512 34a808d20e137383c0e1fad0a3e858a61e2a3284771aac9ff326df4f895381029563c298b0457630c1ba9e2ed330d360e0242c15b17dee2ff2cba0041290851b WHIRLPOOL 2842e1c61737068870507c691e6d68b019f7d072fddc5a0a23d708e67fc68fb41551355e8f2e20058957ec559513b26288695d046f4d54736f4bb94143c02869
|
||||
MISC ChangeLog 2432 SHA256 8e90abd6ccf66d1bcfd0328973e97443ae64d1b92eeb94bbb3e21a5dcd9da643 SHA512 15ba218ea2654e00dfc849bff7adb9f7becd5097c96e84dab64606841bfaa77667a4ea3b80a5d53f82e14d3ca29b06bb8075e90c287e2d5fde2bb5e3c506555b WHIRLPOOL b279cb2672aca6229dd827e96e2f9145df654a92c593904c48a18401052c5002b12d297b8fd8c948540434c018fcf57ad6dc59da1b71a97377621295cb4fa9cc
|
||||
MISC metadata.xml 720 SHA256 e7dc47a93be5f3ebcca6dd35be360bae451640e9357fdfbdc12fbafd92c49a0d SHA512 92be192148378f5e506c640cf05dd377e4841c2fdb2e08aa6ba5d0c1aa7cb3cd9f4f26a21c9681263fce3200e1142c1adfd5c1d051df9840016451de661c74e5 WHIRLPOOL 6a87bf448a8a2d4465e1e7ea69eb17d1f4927cd4fd8f991ff3ddd286d0439b1157307b7a6448ba08515df02b4b1f68219c52b34bb50d1636e962ddacf13facb4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQ9wj6AAoJEHfx8XVYajsf2vgP/jkZ19sAZZC5hq0BTkD8zvXf
|
||||
jobaKcfdZQ7jN3a9reAMI2VBnuL0J2rsSS4BE+ThbxjWfra/Rh4PRb2W8YMXDmnB
|
||||
H6tJc/RXyaLg4AiZ+R85rsfdmGDRMWoLnbmi489QKG5vZty5Gvtgu86B9GJfhL6T
|
||||
irzX719WDLAX0zSzGKnim3lo6+23P/ph/iyANkN4iFHHM+oPbzl/Y1yjge6oVlwS
|
||||
g7QuM07qGWo6Z3TFl9846HqqOY/ki5I922wgQia2UqU9Xnk/ocNOmEAgvHAvwYS5
|
||||
wwNL0ZBByQvO9povBXPhO9XP7U9OUYhI4arsKo85tucw0cx0sk8Avf2ai1t9WrG1
|
||||
PRjmVemVmiQgzSFIpNhptsMBLK+uNrUuYT2P8XXJqXa/FTnsGifvGapre8P5HQPN
|
||||
GRu7CNLPPaF8LQKZb+qLfU2s9Xumu680zuopLnRiaUv0cohu3SIHphIpmyNMBIXH
|
||||
xkyJzsX3aoLxE59/4A9cJx1WDWxHTnmlyRVXpDH4tQpLd/9H+v3V59LQzNJSA42K
|
||||
wqOTIJRwfgJta7aQMVd5e7tzG6z/8NOhA1zkVqz/W3iwSHNji5dneYR0swPCDmf+
|
||||
C3RIFKWE3doNUbzo4aEs5W9yDdUko5ysuoLGFkN4HJ+t2/87K6kEqxXJ5c8AN5uu
|
||||
rJHMj1MLQQXZUn4sfNa2
|
||||
=DAuM
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kstart/kstart-3.16.ebuild,v 1.4 2011/05/24 07:49:34 tomka Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Modified versions of kinit for refreshing kerberos tickets
|
||||
automatically"
|
||||
HOMEPAGE="http://www.eyrie.org/~eagle/software/kstart"
|
||||
SRC_URI="http://archives.eyrie.org/software/kerberos/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( MIT Stanford ISC )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="afs"
|
||||
|
||||
DEPEND="virtual/krb5
|
||||
afs? ( net-fs/openafs )"
|
||||
RDEPEND="$DEPEND"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-k4start \
|
||||
--enable-reduced-depends \
|
||||
"$(use_with afs)" \
|
||||
"$(use_enable afs setpag)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
doman k5start.1 krenew.1 || die
|
||||
dodoc README NEWS TODO || die
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/csound-manual/csound-manual-5.19.ebuild,v 1.1 2013/01/17 06:21:39 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P=Csound${PV}
|
||||
|
||||
DESCRIPTION="The Csound reference manual"
|
||||
HOMEPAGE="http://csounds.com/"
|
||||
SRC_URI="
|
||||
mirror://sourceforge/csound/${MY_P}_manual_pdf.zip
|
||||
linguas_fr? ( mirror://sourceforge/csound/${MY_P}_manual-fr_pdf.zip )
|
||||
|
||||
html? (
|
||||
mirror://sourceforge/csound/${MY_P}_manual_html.zip
|
||||
linguas_fr? ( mirror://sourceforge/csound/${MY_P}_manual-fr_html.zip )
|
||||
)"
|
||||
|
||||
LICENSE="FDL-1.3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="html"
|
||||
|
||||
LANGS=" fr"
|
||||
IUSE+="${LANGS// / linguas_}"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${MY_P}_manual_pdf.zip
|
||||
|
||||
if use html ; then
|
||||
unpack ${MY_P}_manual_html.zip
|
||||
mv html html-en
|
||||
fi
|
||||
|
||||
local lang
|
||||
for lang in ${LANGS} ; do
|
||||
use linguas_${lang} || continue
|
||||
unpack ${MY_P}_manual-${lang}_pdf.zip
|
||||
if use html ; then
|
||||
unpack ${MY_P}_manual-${lang}_html.zip
|
||||
mv html html-${lang}
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc *.pdf
|
||||
|
||||
if use html ; then
|
||||
dohtml -r html-en/*
|
||||
|
||||
local lang
|
||||
for lang in ${LANGS} ; do
|
||||
use linguas_${lang} || continue
|
||||
docinto html-${lang}
|
||||
dohtml -r html-${lang}/*
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,7 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX libimobiledevice-1.1.4-HOME-segfault.patch 405 SHA256 6239658026bb6ccf37d4bffc94aec454a5a56182084020c47c21a450a15cd396 SHA512 c341a75e8221f36482344e1703302ac7015b4549e6e3f5bbe2d5af237b035f89ead5df47f376c7face231d4d5e653451c4bfed499d78809d953b3733a4be2f39 WHIRLPOOL f9c73803ccc1806253051f40de16f6e05b776eacd17a518f4b108c29c7f8d4bc6228be53af194a7f214c2784dcb28bd64096395be4002463c1c703584d100f44
|
||||
AUX libimobiledevice-1.1.4-cython.patch 5449 SHA256 f9ae71e6de6199a5f9929d9e880679dec8f9107d592ea159c24d43565e1bacaa SHA512 771c4e80d033323b41ff961534ca91e7b3451fe1f922c87f73601508329d1141eeb469c69745f40eb9dd1ddf1e4643262e0087baef82ef1193859c103c2d3946 WHIRLPOOL a28bbfd402358819ddca34e52ae3f8099e3ecb05daa14b93bb5071cb341bb552edf7cba76f61072785c9e0191756d2268eeec4d4b3cef5c19bf1ee4d179c4885
|
||||
AUX libimobiledevice-1.1.4-openssl.patch 1375 SHA256 014125ba0d2638de262c8b2deb86ea3201c90107714cc3af468aaf0f7a720392 SHA512 d1ade98d0c98cb5cdf78ed8c2689824ea697c4812d1ae733582db567ea35f62bb975521a06d51fb2af9d52b62125ae51f088626eace6c134ed421b7f04a308dc WHIRLPOOL 3ac9337adac1c417176e0b605aacae957c8266d1c58a6a3c4abc72edbc3b4d2108e2c53a771f57c0388898e075447263fea703272de0f77367557c93c66408a0
|
||||
DIST libimobiledevice-1.1.4.tar.bz2 508371 SHA256 67499cfaa6172f566ee6b0783605acffe484fb7ddc3b09881ab7ac58667ee5b8 SHA512 6c48254d70d264c47e141112c25538d2c168284d8277b2e892cd97d48b6670c8d39c89672384e6b83610e8752f8f3fc36af283117cb1a210139b5e6272001be7 WHIRLPOOL a70dc50aad08bbc5f20573c53b8317e9df58c3a279529daa803570d90178e428291cf44a7ac7aed1cc6231ef4b17f8b0add70f97aa2b8babae41889968091d7f
|
||||
EBUILD libimobiledevice-1.1.4-r2.ebuild 1386 SHA256 9c450c0141e4e4a689a4fbd65a7092246d5260cdc30d30d23fd26072905c2f88 SHA512 e9aa0ea1e00f7e7b79b3c57a56a597ab82c531d09691c5936136fa5483cdbadf3e8716c4919347ccf862c91b48d8fd437da1cbfb859fa97afc997b2751126d4a WHIRLPOOL 51f7eddda5d6430da81c8e80facdeec99a4700eda17417793fd5ad681374ae18a8aa0e5e224c4a6aa1a96a4c5726e9988ce04d156ee25ac53ee0749c6746e88e
|
||||
MISC ChangeLog 5760 SHA256 fc21a97ac119e1559fa50a2f6a0a0a8dc35e36d9828c7b6f96962ff9a4e82247 SHA512 2e805d79f72b25be9963de33ec59a0789f2bbbce57ab52a333cb40b89472342cecd11701912d7a2adcce882f1b8da189a5ceac696556ab507d468d86db5d8e27 WHIRLPOOL db882257db21fb062094baf01f87acf39594a284d4bc53e11a0e851b81f97470d7e89168ccbec52b4484b9840c21b663c373a5c66df25e5bcbb8194105c3265a
|
||||
EBUILD libimobiledevice-1.1.4-r3.ebuild 1238 SHA256 0b050ca235adc2f474c7447555b1c662dd5d06edfe98ed245685b219efcf056b SHA512 f1e0e0057710845e1d552dbb8ab23e0d3ed98026104ce4825f7e3240950ceeee3063d44c98b7b726b79e72ae6880b5b35be94c6f527ce339ad2843ff387db892 WHIRLPOOL c8149bdd28302aeed6a47099e23f30184cc409d5dfae2a50be9dfb3c02e01f4eb9778b70ed4388bcac02cd3f06489383017a8547fc885cb49b061cb97ba24593
|
||||
MISC ChangeLog 5996 SHA256 94e3648d6b04a6118e02c0ee7ed30a1384d79aabf690183f6bafe1747e20dd55 SHA512 1ca96fa06773fd43d6bee22d6a509930ccc52d5d2b68843a9e910db14f88367b05d9cae3e730720f9a0fea892fb4ef3ee8706ed5af69622dff2e8fb640d6d2ba WHIRLPOOL 22f432061835b07329864d6978e13f7784531bfa685ada6df46e00797edbfaa08bfb1ad00fc46891ade65e590980a918ed9e93f738f048b11dacd59092e6c56a
|
||||
MISC metadata.xml 156 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb SHA512 c07d56b6668ae429bd774f35ecae73eb324423aa863c7cc327a511de84d24f099668029fde69132110676115b4763ee96e3e1a7ef1a9db6248d606e65df11d4b WHIRLPOOL 4364f66f79aa67bc6b1762698b41683da5018d08602f509f525bc3e4a3521f2100e0ea92d84bb30617bef9beda48a3cc0ef9b1b9a4219fe05a54559d7423b6d1
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQ9vP7AAoJEEdUh39IaPFNac4H+watrk+KqjCdmEEUHYXvqXOs
|
||||
60R5X4Ow+5zBd/W4oR0ZyD1ZFRuQOC9I1QHGnd3INQBfHNrYD5jXYHi5L/PpuHPe
|
||||
TpDNc2fcQvJFDIAQ0HZC5QVQLD2H3CeB8b38+aERKwwQqSkJoiQTG1axUy+KN/QA
|
||||
U5FRnZB10OYSmKneGDLxM9piL16wzjDaJnCbg293PnokcGBh2SmfEjgWVl0EKZx7
|
||||
cFef1dXkVeAOXDmOuKvzisC2paKo+OENCOwo9wuW2lk5vWrRuNE6pZGte96yMTrx
|
||||
Q62qZ9BWOnNJSGYVGlipSGyNka3BaqaRX1hfVCDYQPtVdYOQA5wgCjbn0Tb1xtc=
|
||||
=2DCu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.4-r3.ebuild,v 1.1 2013/01/16 18:41:10 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="gnutls"
|
||||
|
||||
RDEPEND=">=app-pda/libplist-1.8-r1
|
||||
>=app-pda/usbmuxd-1.0.8
|
||||
gnutls? (
|
||||
dev-libs/libgcrypt
|
||||
>=dev-libs/libtasn1-1.1
|
||||
>=net-libs/gnutls-2.2.0
|
||||
)
|
||||
!gnutls? ( dev-libs/openssl:0 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-openssl.patch \
|
||||
"${FILESDIR}"/${P}-HOME-segfault.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Disable python support wrt #451044, look at -1.1.4-r2
|
||||
# from Attic if you need to restore it.
|
||||
|
||||
local myconf
|
||||
use gnutls && myconf='--disable-openssl'
|
||||
|
||||
econf \
|
||||
--disable-static \
|
||||
--without-cython \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dohtml docs/html/*
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,24 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX liblangtag-0.4.0-module.patch 436 SHA256 7287f8dea3ad4d4c78dce7a0b350546551d22a5e429114c3ba1cd5c9ef4e5745 SHA512 8648da59146fa5f7e2149fd3cddf1ce1454a16ca2d5d560c066cd94e78cb1ee3be9d915ebf033a821ec3f24adc9ecca8bc9e8f31d1a997832810e9e6f1d752a6 WHIRLPOOL ac95cd631bca409ffd9bc89c2047b08bb7cc07dc444e244d36e82f992d8c96102023afafdec45b90e0afbe2ba6d837a320229d802e21b2f26645380028430593
|
||||
DIST liblangtag-0.4.0.tar.bz2 613182 SHA256 cbb71d5d1af345c3bd9ceebbc78ddfbe70e3747c3cf95532a4fdef2abb034bae SHA512 d04f188d8cad68504d322bb9461f1be564ae831735afbde4b9f7a7b09819ba20b2e9a72f68e7660e69d8b80d33ea2beb4bfcbb6f521d58c06b2c2182fd7928c8 WHIRLPOOL 420c39e7c6ff7b12f071538338611430b9edb4322c3cf9fe2df2276bbd6a7aaa288958a01316cf885edd285e38fea59fd1ce2c8dbed9d78694dab37606e0abe5
|
||||
EBUILD liblangtag-0.4.0-r1.ebuild 1018 SHA256 bdbb5deb2a067e4c9dfa91d86794db31872686d59d335c04f1fd46a93584b8af SHA512 ebf1f2aa167c99810e70663b7e96053a53b54b8776a8bf3e0757876ae6ab7bb7b0226b8a6f4785ac7809ee3a4a00b08304b5e3c706a05c82983a19149901120d WHIRLPOOL f60c2f04050d2673d466bebf398106bfd8a61f375fbf7e237171e896e536eedcbe849bc81fd5fc6d1198e06fe94638ef6648a845a6311a648698e17a10ec0d5d
|
||||
EBUILD liblangtag-0.4.0.ebuild 985 SHA256 719994ca35aef3bf6235c3aba83cd26569c3df71b053ff0ae98a2573a8bdb7e8 SHA512 730c7d64f1637d0c26ececeeaa8dfe7809b63b2a1759223fd14d0b272b8b75b90d8f4b80f112a90910360a4fad5a07ecd54f81f0e097287182c006b4ba4d4eba WHIRLPOOL 6292aa18ae89393f170d3e5f0bc7beacf9d074e73e3ac18b160fdc90204a37399018e3654ac904ea32c620b38b346380a4cff4d1c99e74b867941a2697a88258
|
||||
MISC ChangeLog 1291 SHA256 470322aebd34135bf65989803ca7b63da9d9d3b1b7e017e39cfb49df2737ad4e SHA512 084812df3e035aab903a8a6644620478eabae0c9710da0c079c7286ca585216f0f0ec04960e24cba62c676a5d10e979088db49ce715633b6ac423af30f96eea8 WHIRLPOOL 017484582d8c968f9cccbf672d1d5414f80ac7ceee9d0af9ecff8df2ec84f61638b0c2a20f58ad96f4f615697e27c01178b0ef404e956a5af7574e4f836c8fbe
|
||||
MISC metadata.xml 279 SHA256 270feaf317f4ad7ba79ee292cd0ebf65d908f7e19c4829e8c2fe0040d73c7c5b SHA512 b27bbd0fca0fcc0ecab430f216e24e1ca726ae9b2ef847ffa5a789699379d471aa95f006793dadeb080d36f025db0b925533a3d2ef6f7666b401e5699610a938 WHIRLPOOL dc63656a5e1218600c0fb1fd53432082957c53997ca31b4c581fabc20b3ab289be5a7863b54560fcadf2339ffc41064a8a26fefd0ee7276cfbb2151fb10d6ac4
|
||||
MISC ChangeLog 1506 SHA256 7c3ee02286991fb3ac86115b16e1283ccb5a275772d03c54c0fe153003af61a4 SHA512 c3256dc637bc69c44e42b0e3e36b2f9e848f2b2a27d7ce78cfcc018fa1deff81a69ddd17d009008dfbb23a6db3c4eaa2d33a595a184a7d5036679ca1ff401940 WHIRLPOOL 61481e4fd62d24717c66dca8014afb51809f056505b11d184b0829e4059dda3c56ee672b9e7dd11e1b5a312f31edc39094c0201fdce7c45d45b77666ff9b6e44
|
||||
MISC metadata.xml 284 SHA256 e937a46d00fe6cbe1cf553eeaf44f3308e413fca5fe652a4e74c35fe336d0610 SHA512 6b883e0602ff9b5dd1a0055adfd0b9a9a5d74f32b0961e733d32cae582ff45e6e0ee00121cc455ce0b4402c8c44e152bb1708a183b69cd6c893d078bc50b8420 WHIRLPOOL 1402cf934cc79c53a85edca224eb2268f2b2e0fca5dbb273822510eaa22b6a26da722b16cc6a575e9184fd49ae776deef32cbddaebbb0d6bc2a331000bb56d7b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQ8WNAAAoJEOSiRoyO7jvoBxIP/15k9R+kREl607/KSGvqltSq
|
||||
geo1Txyz+2xaipk0rNtfkUy7eyXefAOc3SOSPUHMHXhlEyCHDuvit3StEjGWziYi
|
||||
TGbV72S6CZ2oI9nTgZxGnZh+OqdqVT/PhJZcyGGNVSgH1kMApdAEbguxcOMBSnH0
|
||||
PWEYarhjk4T1xJoJMemeAeCP8gxWoLVGInPRWUiw6SnZdogp4S/rx0EmsB+u19Cd
|
||||
Lukgg+Oez8oqkCzUeh6omO3wkOymdqKaWz9hHLEeDM+YzeIcfktYyA5k42Ic5YXS
|
||||
X/nSdp6WGVVI0EHQXuCf1fhr9h78MLGbwzvhXdy8lMNXtDQhVVAYn8s+T5Qap3V9
|
||||
yMYBbwHSkGI5zxfP9ADKJnoztzsCtk2J+8YfdfLgSELGIKPrbakllizHakNkbH6n
|
||||
YzZzAh+MYTQSjH3guTgIO69ZI7awWTZpNgxjdfIqh0Dod2F0Q1JPceU9FqJ/2E6X
|
||||
LJZv++3Q0/eNVWMKg7f5jAw7n3trhfcQTeaTBkJfoDRznqxnksbgIujbgbrF5WDY
|
||||
Vj9+9XL38ZfIC3M9S0SVPPOhNAK6aZwfyMYIThEjFJyBOdwwUl0YnsWVXJUQUvV6
|
||||
zsKrB633fSUW5/T5eJY60LtQuzKY3qC8E0uGl3johDz9H54pVxLZnVgRIkBnRCv4
|
||||
xGqE/ej9BHNwimfH+NBl
|
||||
=jGDX
|
||||
iEYEAREKAAYFAlD3GyQACgkQgAnW8HDreRYPiQCfcuKNSGCkxiwaAHzn5OuKNN8n
|
||||
nfYAoKHnQwdRHkm+vZ/h700qo6cWH//g
|
||||
=LuAi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,15 @@
|
||||
liblangtag/Makefile.am | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/liblangtag/Makefile.am b/liblangtag/Makefile.am
|
||||
index a0bbaa3..921ccb4 100644
|
||||
--- a/liblangtag/Makefile.am
|
||||
+++ b/liblangtag/Makefile.am
|
||||
@@ -203,6 +203,7 @@ liblangtag_la_CFLAGS = \
|
||||
liblangtag_la_LIBADD = \
|
||||
$(LIBS) \
|
||||
$(included_modules) \
|
||||
+ @MODULE_LIBS@ \
|
||||
$(NULL)
|
||||
liblangtag_la_DEPENDENCIES = \
|
||||
$(included_modules) \
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/liblangtag/liblangtag-0.4.0-r1.ebuild,v 1.1 2013/01/16 21:26:58 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=true
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="An interface library to access tags for identifying languages"
|
||||
HOMEPAGE="http://tagoh.bitbucket.org/liblangtag/"
|
||||
SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="|| ( LGPL-3 MPL-1.1 )"
|
||||
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 )
|
||||
"
|
||||
|
||||
# Upstream expect liblangtag to be installed when one runs tests...
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-module.patch )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable introspection)
|
||||
$(use_enable test)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1,8 +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>
|
||||
<herd>openoffice</herd>
|
||||
<use>
|
||||
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-db/pgxnclient
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgxnclient/ChangeLog,v 1.1 2013/01/17 07:36:31 patrick Exp $
|
||||
|
||||
*pgxnclient-1.2 (17 Jan 2013)
|
||||
|
||||
17 Jan 2013; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
|
||||
+pgxnclient-1.2.ebuild:
|
||||
Initial commit, ebuild by me
|
@ -0,0 +1,4 @@
|
||||
DIST pgxnclient-1.2.tar.gz 86436 SHA256 ad3768d1ed83ea3af8a3ad9abf11fd164dbdeb355371819bce072dc581f43c42 SHA512 d677f8d5346caf4de5d7e0d4e4031b8bdd932e343af7fc33e8895ebe51b1e9e6a11d7300d9e98ddc10242854f7d39c0a4196f41938e42f0b0e5158454e386deb WHIRLPOOL fcb76ce45b4898a56f2ee99317874b1cbecafc67d37d1edabc55c9f6bea644d757ac1ab396fc5f3d0a8d98040e2f70211d3a712a8219c1ba2da23c4fa22b41fa
|
||||
EBUILD pgxnclient-1.2.ebuild 702 SHA256 258e51bb2ebc83a0f962a140aafa42c915a6a9194f7da069cf074b1edb5e60ff SHA512 c1abce2c8b81057def8a8399c56dff52c7dbeedf74b8c416fd7c37841cd668378131ed3955d73b4f9b0cc20c85b0c7d13edd6d3fa6d1a61f1a4693d475cbbe00 WHIRLPOOL c7cdcd5ff33fcbd687a18ab87db78f0f08dd779d2e3f8a425658df437a57bf3d623de4f6ecbb20d2d9d2c9730809f12bc70987c0261cc068508383350e120c15
|
||||
MISC ChangeLog 361 SHA256 b629967b8ee37a9df2f613fe00e2bf8658ed6561cec0ac5899c76a7f0c916b5e SHA512 43ed811f966af705f679ec48451f0abf30c0a5aff5bc4e11f7131f0de691ac57a190e520b2ceb3a53daba8c7e80683beb5f29427d94c4b0b0750ca91789edb6c WHIRLPOOL 693960993fe69f046f807f246a26b41aa0050cdd682b5da1f381458bac383560b1d0a5b843cfa36a9056ac338abe7cc6511d84c071b3ba63aa813830c09f7263
|
||||
MISC metadata.xml 258 SHA256 6727974cd9a7f6a3cd24764f3d282ef5235b8994bd7c5852f76063f015fb0dad SHA512 ffa27891524e8c4c47ab3fde7f738e0e23b38c885087306c09d187af4cc8d2b4ec5004aeb7d409fb7b50a308565710eddc8a961b43ec701ac4204eb3c6cceed2 WHIRLPOOL 81cd0b5c5e9b05e92b5d1b92ab10dd6f3a692e6aed9564287fd047e4eaefa418fe20000cd38a15ca4b55e45848c2258930ce41323f20a8f8958e14a6d6e19eeb
|
@ -1,8 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>postgresql</herd>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgxnclient/pgxnclient-1.2.ebuild,v 1.1 2013/01/17 07:36:31 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-* *-jython"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="PostgreSQL Extension Network Client"
|
||||
HOMEPAGE="http://pgxnclient.projects.postgresql.org/ http://pypi.python.org/pypi/${PN}"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-db/postgresql-server-9.1"
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,158 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.15.2.ebuild,v 1.1 2013/01/17 05:46:51 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib versionator
|
||||
|
||||
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||
DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||
# DOC_PV="${SRC_PV}"
|
||||
|
||||
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||
HOMEPAGE="http://sqlite.org/"
|
||||
SRC_URI="doc? ( http://sqlite.org/${PN}-doc-${DOC_PV}.zip )
|
||||
tcl? ( http://sqlite.org/${PN}-src-${SRC_PV}.zip )
|
||||
!tcl? (
|
||||
test? ( http://sqlite.org/${PN}-src-${SRC_PV}.zip )
|
||||
!test? ( http://sqlite.org/${PN}-autoconf-${SRC_PV}.tar.gz )
|
||||
)"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex static-libs tcl test +threadsafe unlock-notify"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:= )
|
||||
readline? ( sys-libs/readline )
|
||||
tcl? ( dev-lang/tcl )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
tcl? ( app-arch/unzip )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-lang/tcl
|
||||
)"
|
||||
|
||||
amalgamation() {
|
||||
use !tcl && use !test
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if amalgamation; then
|
||||
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
|
||||
use prefix && eautoreconf
|
||||
|
||||
epunt_cxx
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
|
||||
if amalgamation; then
|
||||
if use debug; then
|
||||
append-cppflags -DSQLITE_DEBUG
|
||||
else
|
||||
append-cppflags -DNDEBUG
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support column metadata (bug #266651)
|
||||
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||
|
||||
# Support R-trees (bug #257646)
|
||||
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||
|
||||
if use icu; then
|
||||
append-cppflags -DSQLITE_ENABLE_ICU
|
||||
if amalgamation; then
|
||||
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
else
|
||||
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support FTS3 (bug #207701)
|
||||
if use fts3; then
|
||||
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
|
||||
fi
|
||||
|
||||
# Enable secure_delete pragma.
|
||||
if use secure-delete; then
|
||||
append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
|
||||
fi
|
||||
|
||||
# Support soundex (bug #143794).
|
||||
if use soundex; then
|
||||
append-cppflags -DSQLITE_SOUNDEX
|
||||
fi
|
||||
|
||||
# Enable unlock notification.
|
||||
if use unlock-notify; then
|
||||
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||
fi
|
||||
|
||||
local extensions_option
|
||||
if amalgamation; then
|
||||
extensions_option="dynamic-extensions"
|
||||
else
|
||||
extensions_option="load-extension"
|
||||
fi
|
||||
|
||||
# Starting from 3.6.23, SQLite has locking strategies that are specific to
|
||||
# OSX. By default they are enabled, and use semantics that only make sense
|
||||
# on OSX. However, they require gethostuuid() function for that, which is
|
||||
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
|
||||
# versions of OSX we have to disable all this nifty locking options, as
|
||||
# suggested by upstream.
|
||||
if [[ "${CHOST}" == *-darwin[56789] ]]; then
|
||||
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
|
||||
fi
|
||||
|
||||
if [[ "${CHOST}" == *-mint* ]]; then
|
||||
append-cppflags -DSQLITE_OMIT_WAL
|
||||
fi
|
||||
|
||||
# `configure` from amalgamation tarball does not support
|
||||
# --with-readline-inc and --(enable|disable)-tcl options.
|
||||
econf \
|
||||
$(use_enable extensions ${extensions_option}) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable threadsafe) \
|
||||
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
|
||||
$(amalgamation || use_enable debug) \
|
||||
$(amalgamation || echo --enable-tcl)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ "${EUID}" -eq 0 ]]; then
|
||||
ewarn "Skipping tests due to root permissions"
|
||||
return
|
||||
fi
|
||||
|
||||
emake $(use debug && echo fulltest || echo test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||
prune_libtool_files
|
||||
|
||||
doman sqlite3.1
|
||||
|
||||
if use doc; then
|
||||
find "${WORKDIR}/${PN}-doc-${DOC_PV}" -name ".[_~]*" -delete
|
||||
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,332 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.3.4.ebuild,v 1.1 2013/01/16 21:21:38 sera Exp $
|
||||
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
|
||||
|
||||
# *********************************************************
|
||||
# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL *
|
||||
# *********************************************************
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-pkg-2 java-vm-2 pax-utils prefix versionator virtualx
|
||||
|
||||
ICEDTEA_VER=$(get_version_component_range 2-)
|
||||
ICEDTEA_BRANCH=$(get_version_component_range 2-3)
|
||||
ICEDTEA_PKG=icedtea-${ICEDTEA_VER}
|
||||
CORBA_TARBALL="dc9234e25ab0.tar.gz"
|
||||
JAXP_TARBALL="aa3654afea12.tar.gz"
|
||||
JAXWS_TARBALL="7182233cc27e.tar.gz"
|
||||
JDK_TARBALL="96d4f04f2b7c.tar.gz"
|
||||
LANGTOOLS_TARBALL="946195011b30.tar.gz"
|
||||
OPENJDK_TARBALL="8bd8e70d4a03.tar.gz"
|
||||
HOTSPOT_TARBALL="beecf0b9e760.tar.gz"
|
||||
CACAO_TARBALL="a567bcb7f589.tar.gz"
|
||||
JAMVM_TARBALL="jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz"
|
||||
|
||||
DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
SRC_URI="
|
||||
http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/archive/${OPENJDK_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/corba/archive/${CORBA_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxp/archive/${JAXP_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jaxws/archive/${JAXWS_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/jdk/archive/${JDK_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/hotspot/archive/${HOTSPOT_TARBALL}
|
||||
http://icedtea.classpath.org/hg/release/icedtea7-forest-${ICEDTEA_BRANCH}/langtools/archive/${LANGTOOLS_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/cacao/${CACAO_TARBALL}
|
||||
http://icedtea.classpath.org/download/drops/jamvm/${JAMVM_TARBALL}"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C"
|
||||
SLOT="7"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
|
||||
IUSE="+X +alsa cjk +cups debug doc examples javascript +jbootstrap +nsplugin
|
||||
+nss pax_kernel pulseaudio +source systemtap test +webstart"
|
||||
|
||||
# Ideally the following were optional at build time.
|
||||
ALSA_COMMON_DEP="
|
||||
>=media-libs/alsa-lib-1.0"
|
||||
CUPS_COMMON_DEP="
|
||||
>=net-print/cups-1.2.12"
|
||||
X_COMMON_DEP="
|
||||
>=dev-libs/atk-1.30.0
|
||||
>=dev-libs/glib-2.26
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2.3.5
|
||||
>=x11-libs/cairo-1.8.8
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
>=x11-libs/libX11-1.1.3
|
||||
>=x11-libs/libXext-1.1.1
|
||||
>=x11-libs/libXi-1.1.3
|
||||
>=x11-libs/libXrender-0.9.4
|
||||
>=x11-libs/libXtst-1.0.3
|
||||
>=x11-libs/pango-1.24.5"
|
||||
X_DEPEND="
|
||||
>=x11-libs/libXau-1.0.3
|
||||
>=x11-libs/libXdmcp-1.0.2
|
||||
>=x11-libs/libXinerama-1.0.2
|
||||
x11-proto/inputproto
|
||||
>=x11-proto/xextproto-7.1.1
|
||||
x11-proto/xineramaproto
|
||||
x11-proto/xproto"
|
||||
|
||||
COMMON_DEP="
|
||||
>=media-libs/giflib-4.1.6
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.2
|
||||
>=sys-libs/zlib-1.2.3
|
||||
virtual/jpeg
|
||||
javascript? ( dev-java/rhino:1.6 )
|
||||
nss? ( >=dev-libs/nss-3.12.5-r1 )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
|
||||
systemtap? ( >=dev-util/systemtap-1 )"
|
||||
|
||||
# cups is needed for X. #390945 #390975
|
||||
RDEPEND="${COMMON_DEP}
|
||||
!dev-java/icedtea:0
|
||||
X? (
|
||||
${CUPS_COMMON_DEP}
|
||||
${X_COMMON_DEP}
|
||||
media-fonts/dejavu
|
||||
cjk? (
|
||||
media-fonts/arphicfonts
|
||||
media-fonts/baekmuk-fonts
|
||||
media-fonts/lklug
|
||||
media-fonts/lohit-fonts
|
||||
media-fonts/sazanami
|
||||
)
|
||||
)
|
||||
alsa? ( ${ALSA_COMMON_DEP} )
|
||||
cups? ( ${CUPS_COMMON_DEP} )"
|
||||
|
||||
# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
|
||||
# ca-certificates, perl and openssl are used for the cacerts keystore generation
|
||||
# xext headers have two variants depending on version - bug #288855
|
||||
# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
|
||||
DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP}
|
||||
|| (
|
||||
>=dev-java/gcj-jdk-4.3
|
||||
dev-java/icedtea-bin:7
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:7
|
||||
dev-java/icedtea:6
|
||||
)
|
||||
app-arch/cpio
|
||||
app-arch/unzip
|
||||
app-arch/zip
|
||||
app-misc/ca-certificates
|
||||
>=dev-java/ant-core-1.8.1
|
||||
dev-java/ant-nodeps
|
||||
dev-lang/perl
|
||||
>=dev-libs/libxslt-1.1.26
|
||||
dev-libs/openssl
|
||||
virtual/pkgconfig
|
||||
sys-apps/attr
|
||||
sys-apps/lsb-release
|
||||
${X_DEPEND}
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
PDEPEND="webstart? ( dev-java/icedtea-web:7 )
|
||||
nsplugin? ( dev-java/icedtea-web:7[nsplugin] )"
|
||||
|
||||
S="${WORKDIR}"/${ICEDTEA_PKG}
|
||||
|
||||
pkg_setup() {
|
||||
JAVA_PKG_WANT_BUILD_VM="
|
||||
icedtea-7 icedtea-bin-7 icedtea7
|
||||
icedtea-6 icedtea-bin-6 icedtea6 icedtea6-bin
|
||||
gcj-jdk"
|
||||
JAVA_PKG_WANT_SOURCE="1.5"
|
||||
JAVA_PKG_WANT_TARGET="1.5"
|
||||
|
||||
java-vm-2_pkg_setup
|
||||
java-pkg-2_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${ICEDTEA_PKG}.tar.gz
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
# For bootstrap builds as the sandbox control file might not yet exist.
|
||||
addpredict /proc/self/coredump_filter
|
||||
|
||||
# icedtea doesn't like some locales. #330433 #389717
|
||||
export LANG="C" LC_ALL="C"
|
||||
}
|
||||
|
||||
bootstrap_impossible() {
|
||||
# Fill this according to testing what works and what not
|
||||
has "${1}" icedtea6 icedtea-6 icedtea6-bin icedtea-bin-6
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config bootstrap
|
||||
local vm=$(java-pkg_get-current-vm)
|
||||
|
||||
# Whether to bootstrap
|
||||
bootstrap="disable"
|
||||
if use jbootstrap; then
|
||||
if bootstrap_impossible "${vm}"; then
|
||||
einfo "Bootstrap with ${vm} is currently not possible and thus disabled, ignoring USE=jbootstrap"
|
||||
else
|
||||
bootstrap="enable"
|
||||
fi
|
||||
fi
|
||||
|
||||
if has "${vm}" gcj-jdk; then
|
||||
# gcj-jdk ensures ecj is present.
|
||||
use jbootstrap || einfo "bootstrap is necessary when building with ${vm}, ignoring USE=\"-jbootstrap\""
|
||||
bootstrap="enable"
|
||||
local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
|
||||
config="${config} --with-ecj-jar=${ecj_jar}"
|
||||
fi
|
||||
|
||||
config="${config} --${bootstrap}-bootstrap"
|
||||
|
||||
# Always use HotSpot as the primary VM if available. #389521 #368669 #357633 ...
|
||||
# Otherwise use JamVM as it's the only possibility right now
|
||||
if ! has "${ARCH}" amd64 sparc x86; then
|
||||
config="${config} --enable-jamvm"
|
||||
fi
|
||||
|
||||
# OpenJDK-specific parallelism support. Bug #389791, #337827
|
||||
# Implementation modified from waf-utils.eclass
|
||||
# Note that "-j" is converted to "-j1" as the system doesn't support --load-average
|
||||
local procs=$(echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" )
|
||||
config="${config} --with-parallel-jobs=${procs}";
|
||||
einfo "Configuring using --with-parallel-jobs=${procs}"
|
||||
|
||||
if use javascript ; then
|
||||
config="${config} --with-rhino=$(java-pkg_getjar rhino-1.6 js.jar)"
|
||||
else
|
||||
config="${config} --without-rhino"
|
||||
fi
|
||||
|
||||
unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS
|
||||
|
||||
econf ${config} \
|
||||
--with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \
|
||||
--with-corba-src-zip="${DISTDIR}/${CORBA_TARBALL}" \
|
||||
--with-jaxp-src-zip="${DISTDIR}/${JAXP_TARBALL}" \
|
||||
--with-jaxws-src-zip="${DISTDIR}/${JAXWS_TARBALL}" \
|
||||
--with-jdk-src-zip="${DISTDIR}/${JDK_TARBALL}" \
|
||||
--with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_TARBALL}" \
|
||||
--with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_TARBALL}" \
|
||||
--with-cacao-src-zip="${DISTDIR}/${CACAO_TARBALL}" \
|
||||
--with-jamvm-src-zip="${DISTDIR}/${JAMVM_TARBALL}" \
|
||||
--with-jdk-home="$(java-config -O)" \
|
||||
--with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \
|
||||
--disable-downloading --disable-Werror \
|
||||
$(use_enable !debug optimizations) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable nss) \
|
||||
$(use_enable pulseaudio pulse-java) \
|
||||
$(use_enable systemtap) \
|
||||
$(use_with pax_kernel pax paxctl)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Would use GENTOO_VM otherwise.
|
||||
export ANT_RESPECT_JAVA_HOME=TRUE
|
||||
|
||||
# Load the least that's needed to avoid possible classpath collisions.
|
||||
export ANT_TASKS="ant-nodeps"
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Use Xvfb for tests
|
||||
unset DISPLAY
|
||||
|
||||
Xemake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
local ddest="${ED}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
dodoc README NEWS AUTHORS
|
||||
dosym /usr/share/doc/${PF} /usr/share/doc/${PN}${SLOT}
|
||||
|
||||
cd openjdk.build/j2sdk-image || die
|
||||
|
||||
# Ensures HeadlessGraphicsEnvironment is used.
|
||||
if ! use X; then
|
||||
rm -r jre/lib/$(get_system_arch)/xawt || die
|
||||
fi
|
||||
|
||||
# Don't hide classes
|
||||
rm lib/ct.sym || die
|
||||
|
||||
#402507
|
||||
mkdir jre/.systemPrefs || die
|
||||
touch jre/.systemPrefs/.system.lock || die
|
||||
touch jre/.systemPrefs/.systemRootModFile || die
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -vRP bin include jre lib man "${ddest}" || die
|
||||
|
||||
dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README
|
||||
|
||||
if use doc; then
|
||||
# java-pkg_dohtml needed for package-list #302654
|
||||
java-pkg_dohtml -r ../docs/* || die
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodir "${dest}/share";
|
||||
cp -vRP demo sample "${ddest}/share/" || die
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
cp src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
# Fix the permissions.
|
||||
find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die
|
||||
|
||||
# Needs to be done before generating cacerts
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# We need to generate keystore - bug #273306
|
||||
einfo "Generating cacerts file from certificates in ${EPREFIX}/usr/share/ca-certificates/"
|
||||
mkdir "${T}/certgen" && cd "${T}/certgen" || die
|
||||
cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die
|
||||
for c in "${EPREFIX}"/usr/share/ca-certificates/*/*.crt; do
|
||||
openssl x509 -text -in "${c}" >> all.crt || die
|
||||
done
|
||||
./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die
|
||||
cp -vRP cacerts "${ddest}/jre/lib/security/" || die
|
||||
chmod 644 "${ddest}/jre/lib/security/cacerts" || die
|
||||
|
||||
# OpenJDK7 should be able to use fontconfig instead, but wont hurt to
|
||||
# install it anyway. Bug 390663
|
||||
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
|
||||
eprefixify "${T}"/fontconfig.Gentoo.properties
|
||||
insinto "${dest}"/jre/lib
|
||||
doins "${T}"/fontconfig.Gentoo.properties
|
||||
|
||||
set_java_env "${FILESDIR}/icedtea.env"
|
||||
if ! use X || ! use alsa || ! use cups; then
|
||||
java-vm_revdep-mask "${dest}"
|
||||
fi
|
||||
java-vm_sandbox-predict /proc/self/coredump_filter
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<=dev-java/icedtea-7.2.0:7"; then
|
||||
# portage would preserve the symlink otherwise, related to bug #384397
|
||||
rm -f "${EROOT}/usr/lib/jvm/icedtea7"
|
||||
elog "To unify the layout and simplify scripts, the identifier of Icedtea-7*"
|
||||
elog "has changed from 'icedtea7' to 'icedtea-7' starting from version 7.2.0-r1"
|
||||
elog "If you had icedtea7 as system VM, the change should be automatic, however"
|
||||
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
|
||||
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
|
||||
fi
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.35.ebuild,v 1.1 2013/01/17 10:26:53 fordfrog Exp $
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_A="apache-${P}-src"
|
||||
MY_P="${MY_A/-servlet-api/}"
|
||||
DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
|
||||
HOMEPAGE="http://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||
rm -fR */*/build.xml
|
||||
einfo "Removing bundled jars and classes"
|
||||
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -delete
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||
use source && java-pkg_dosrc java/javax/servlet/
|
||||
}
|
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.16.4.ebuild,v 1.1 2013/01/17 04:33:06 phajdan.jr Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
SLOT="0/${soname_version}"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK=${CXX}
|
||||
|
||||
local hardfp=off
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-hardfloat-*)
|
||||
hardfp=on
|
||||
myarch=arm ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
emake V=1 \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
hardfp=${hardfp} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mkdir -p out/${mytarget}/lib.target
|
||||
mv out/${mytarget}/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|
||||
|| die
|
||||
install_name_tool \
|
||||
-change \
|
||||
/usr/local/lib/libv8.so.${soname_version} \
|
||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/d8 || die
|
||||
fi
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue