parent
f04d028014
commit
46b581b841
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/fastjar/fastjar-0.98-r3.ebuild,v 1.1 2015/04/05 20:24:51 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A jar program written in C"
|
||||
HOMEPAGE="https://savannah.nongnu.org/projects/fastjar"
|
||||
SRC_URI="http://download.savannah.nongnu.org/releases/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris"
|
||||
|
||||
IUSE=""
|
||||
|
||||
# bug #188542
|
||||
RDEPEND="!<=dev-java/kaffe-1.1.7-r5"
|
||||
|
||||
src_prepare() {
|
||||
# bug #325557
|
||||
epatch "${FILESDIR}/0.98-traversal.patch"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST ioping-0.6.tar.gz 6957 SHA256 1d14469b1bfa9243f992be784cc0e3cd86c66bb7edc1b83e22360075c5435ceb SHA512 07eae65c9e814ccb4d070311a400ea966060c26e08a977e0b132580ed3d7c38835ef06beb596ac600216237a68f80f778e98aff433cdcb89b5c29517bc309700 WHIRLPOOL d395aa1dc76b96cb5ddccfb88618818929bd3a35c90eccbf9d87147d631565d8fd2ef2268d64b5700ebb171bb0f1e2bdbefd6409ba1cef28d9343a638e7464dd
|
||||
DIST ioping-0.7.tar.gz 10011 SHA256 234e28eeb256e77756a077604b48d59f206a5288c3da6f207629e783f54b13b0 SHA512 0f7140e6cac1d87f54c2b20323ec691cf0e54f246497e38cb03b1161943f4f872536f26fc6a30f304a375c192af7dfce67f03083f93a78c33c1cd0cd40787e74 WHIRLPOOL 95758d4aad5a34d053052edb0529b1f047b92c1769ea0e69f037d034eae415c64b4f548e27b642cf30910b428bfa109d1f30e9fe3c5315e903a30516443285a4
|
||||
DIST ioping-0.8.tar.gz 10590 SHA256 e23fdbd7298e26b63986137d6007e5a72d495da7265b9edea4c12f1b0c55fe48 SHA512 f15716eb60d40db2509c51b7448dbe0d2443888ccf83f708618d72bc41c8ff8d5da2a342fd68131536c7bcb316d7f68461940797366b7c2f277cfb9b2c3b87a2 WHIRLPOOL 07e312a660a7fffbbe9c85b5b4109e130e6f41ec6486313c7ee8bd9ad730191589108db4de537529e3d8448be434be0694ea94ee1ea87a7796045b83329714f1
|
||||
DIST ioping-0.9.tar.gz 23695 SHA256 951e430875987c8cfe0ed85a0bcfe1081788121a34102eb6f7c91330c63a775d SHA512 609e19c31a16a5961be0e468255f2853311162ad988d07404a8198042bec1e20cab37e192ad148536a0772efe8034a94d594671ec6fde7d37badee859796de1c WHIRLPOOL e9dec9d139b1b85f379c65d99676bfbbda30b78bf8cfa9a2a238db0e9eb43f6a2cb119ba64e35f9a81dc530b29015062b6e9585661f97449a22c35dc930dbcdd
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ioping/ioping-0.6-r1.ebuild,v 1.1 2012/01/20 18:08:09 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Simple disk I/0 latency measuring tool"
|
||||
HOMEPAGE="http://code.google.com/p/ioping/"
|
||||
SRC_URI="http://ioping.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-3"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
}
|
@ -0,0 +1,338 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5_rc3.ebuild,v 1.1 2015/04/06 10:55:15 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu-alpha/emacs/pretest/${P/_/-}.tar.xz
|
||||
http://dev.gentoo.org/~ulm/emacs/${P%_*}-patches-1.tar.xz"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
||||
REQUIRED_USE="?? ( aqua X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-eselect/eselect-emacs-1.16
|
||||
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
||||
net-libs/liblockfile
|
||||
acl? ( virtual/acl )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gfile? ( >=dev-libs/glib-2.28.6 )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gpm? ( sys-libs/gpm )
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
zlib? ( sys-libs/zlib )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
png? ( >=media-libs/libpng-1.4:0= )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? (
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? (
|
||||
sys-apps/attr
|
||||
sys-apps/paxctl
|
||||
)"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-${PV}"
|
||||
|
||||
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
epatch_user
|
||||
|
||||
# Fix filename reference in redirected man page
|
||||
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||
|| die "unable to sed ctags.1"
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
filter-flags -pie #526948
|
||||
|
||||
if use sh; then
|
||||
replace-flags "-O[1-9]" -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags "-O[2-9]" -O1 #325373
|
||||
else
|
||||
replace-flags "-O[3-9]" -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa; then
|
||||
use sound || ewarn \
|
||||
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||
myconf+=" --with-sound=alsa"
|
||||
else
|
||||
myconf+=" --with-sound=$(usex sound oss)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf+=" --with-x --without-ns"
|
||||
myconf+=" $(use_with gconf)"
|
||||
myconf+=" $(use_with gsettings)"
|
||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||
myconf+=" $(use_with gif)"
|
||||
myconf+=" $(use_with jpeg)"
|
||||
myconf+=" $(use_with png)"
|
||||
myconf+=" $(use_with svg rsvg)"
|
||||
myconf+=" $(use_with tiff)"
|
||||
myconf+=" $(use_with xpm)"
|
||||
myconf+=" $(use_with imagemagick)"
|
||||
|
||||
if use xft; then
|
||||
myconf+=" --with-xft"
|
||||
myconf+=" $(use_with m17n-lib libotf)"
|
||||
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf+=" --without-xft"
|
||||
myconf+=" --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
local f
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||
for f in motif Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||
done
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf+=" --with-x-toolkit=motif"
|
||||
for f in Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf+=" --with-x-toolkit=no"
|
||||
fi
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||
myconf+=" --with-ns --disable-ns-self-contained"
|
||||
myconf+=" --without-x"
|
||||
else
|
||||
myconf+=" --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
econf \
|
||||
--program-suffix="-${EMACS_SUFFIX}" \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--localstatedir="${EPREFIX}"/var \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-gameuser=":gamestat" \
|
||||
--without-compress-install \
|
||||
--with-file-notification=$(usev gfile || usev inotify || echo no) \
|
||||
$(use_enable acl) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gpm) \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
$(use_with zlib) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||
|
||||
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||
|| die "moving emacs executable failed"
|
||||
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||
|| die "moving emacs man page failed"
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm -rf "${ED}"/var
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
||||
|
||||
if use gzip-el; then
|
||||
# compress .el files when a corresponding .elc exists
|
||||
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||
assert "gzip .el failed"
|
||||
fi
|
||||
|
||||
local cdir
|
||||
if use source; then
|
||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||
insinto "${cdir}"
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
elif has installsources ${FEATURES}; then
|
||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||
fi
|
||||
|
||||
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
Y (setq find-function-C-source-directory
|
||||
Y "${EPREFIX}${cdir}")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
fi
|
||||
|
||||
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||
through the Emacs eselect module, which also redirects man and info
|
||||
pages. Therefore, several Emacs versions can be installed at the
|
||||
same time. \"man emacs.eselect\" for details.
|
||||
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||
all byte-compiled elisp files of the installed Emacs packages."
|
||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||
machine would satisfy basic Emacs requirements under X11.
|
||||
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||
for how to enable anti-aliased fonts."
|
||||
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||
it into /Applications by yourself."
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elisp-site-regen
|
||||
|
||||
local pvr
|
||||
for pvr in ${REPLACING_VERSIONS}; do
|
||||
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
||||
done
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||
# refresh symlinks in case any installed files have changed
|
||||
eselect emacs set ${EMACS_SUFFIX}
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/jext/jext-5.0-r1.ebuild,v 1.1 2015/04/05 20:43:35 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc"
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A cool and fully featured editor in Java"
|
||||
HOMEPAGE="http://www.jext.org/"
|
||||
MY_PV="${PV/_}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-sources-${MY_PV}.tar.gz"
|
||||
LICENSE="|| ( GPL-2 JPython )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/jython:0
|
||||
dev-java/jgoodies-looks:1.2
|
||||
dev-java/gnu-regexp:1"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${COMMON_DEP}"
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${PN}-src-${MY_PV}"
|
||||
|
||||
java_prepare() {
|
||||
rm -v "${S}"/extplugins/Admin/*.jar || die
|
||||
# bundles some com.microstar.xml who knows what's that
|
||||
# also com.jgoodies.uif_lite which is apparently some jgoodies-looks
|
||||
# example code which we don't package and there is probably no point
|
||||
rm -rf src/lib/gnu || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/src" || die
|
||||
eant jar $(use_doc javadocs) \
|
||||
-Dclasspath="$(java-pkg_getjars jython,jgoodies-looks-1.2,gnu-regexp-1)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
java-pkg_newjar lib/${P}.jar
|
||||
java-pkg_dojar lib/dawn*.jar
|
||||
|
||||
java-pkg_dolauncher ${PN} \
|
||||
--main org.jext.Jext \
|
||||
--java_args '-Dpython.path=$(java-config --classpath=jython)' \
|
||||
-pre "${FILESDIR}/${PN}-pre"
|
||||
|
||||
if use doc; then
|
||||
java-pkg_dohtml -A .css .gif .jpg -r docs/api
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Plugins are currently not built/installed. Patches welcome."
|
||||
}
|
@ -1,15 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>aaron@flappyport.com</email>
|
||||
<email>bman@gentoo.org</email>
|
||||
<name>Aaron Bauman</name>
|
||||
<description>Proxied maintainer. Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>pinkbyte@gentoo.org</email>
|
||||
<name>Sergey Popov</name>
|
||||
<description>Proxy maintainer. CC him on bugs</description>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,463 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.2.14.ebuild,v 1.1 2015/04/05 20:47:47 tamiko Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
inherit eutils user autotools linux-info systemd readme.gentoo
|
||||
|
||||
BACKPORTS=""
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
SLOT="0"
|
||||
else
|
||||
# Versions with 4 numbers are stable updates:
|
||||
if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
|
||||
SRC_URI="http://libvirt.org/sources/stable_updates/${MY_P}.tar.gz"
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz"
|
||||
fi
|
||||
SRC_URI+=" ${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz
|
||||
http://dev.gentoo.org/~tamiko/distfiles/${P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0/${PV}"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
# TODO: Reenable IUSE wireshark-plugins
|
||||
IUSE="audit avahi +caps firewalld fuse glusterfs iscsi +libvirtd lvm lxc \
|
||||
+macvtap nfs nls numa openvz parted pcap phyp policykit +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
|
||||
# wireshark-plugins? ( net-analyzer/wireshark:= )
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt:0
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
glusterfs? ( >=sys-cluster/glusterfs-3.4.1 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( !systemd? ( sys-power/pm-utils ) )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
!systemd? ( sys-power/pm-utils )
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
systemd? ( sys-apps/systemd )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq[script]
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-perl/XML-XPath
|
||||
dev-libs/libxslt"
|
||||
|
||||
DOC_CONTENTS="For the basic networking support (bridged and routed networks)
|
||||
you don't need any extra software. For more complex network modes
|
||||
including but not limited to NATed network, you can enable the
|
||||
'virt-network' USE flag.\n\n
|
||||
If you are using dnsmasq on your system, you will have
|
||||
to configure /etc/dnsmasq.conf to enable the following settings:\n\n
|
||||
bind-interfaces\n
|
||||
interface or except-interface\n\n
|
||||
Otherwise you might have issues with your existing DNS server."
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~CGROUP_NET_PRIO
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~USER_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~SECURITYFS
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
BWLMT_CONFIG_CHECK="
|
||||
~BRIDGE_EBT_T_NAT
|
||||
~NET_SCH_HTB
|
||||
~NET_SCH_SFQ
|
||||
~NET_SCH_INGRESS
|
||||
~NET_CLS_FW
|
||||
~NET_CLS_U32
|
||||
~NET_ACT_POLICE
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK=" ~MACVTAP"
|
||||
|
||||
LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
|
||||
|
||||
ERROR_USER_NS="Optional depending on LXC configuration."
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
# Bandwidth Limiting Support
|
||||
use virt-network && CONFIG_CHECK+="${BWLMT_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.2.9-do_not_use_sysconf.patch
|
||||
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" \
|
||||
EPATCH_SOURCE="${WORKDIR}/patches" epatch
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r14" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf+=" $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf+=" $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf+=" $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf+=" $(use_with openvz)"
|
||||
myconf+=" $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf+=" --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf+=" $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf+=" $(use_with uml)"
|
||||
myconf+=" $(use_with qemu)"
|
||||
myconf+=" $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf+=" $(use_with phyp)"
|
||||
myconf+=" --with-esx"
|
||||
myconf+=" --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf+=" $(use_with virt-network network)"
|
||||
myconf+=" --with-storage-fs"
|
||||
myconf+=" $(use_with lvm storage-lvm)"
|
||||
myconf+=" $(use_with iscsi storage-iscsi)"
|
||||
myconf+=" $(use_with parted storage-disk)"
|
||||
mycond+=" $(use_with glusterfs)"
|
||||
mycond+=" $(use_with glusterfs storage-gluster)"
|
||||
myconf+=" $(use_with lvm storage-mpath)"
|
||||
myconf+=" $(use_with rbd storage-rbd)"
|
||||
myconf+=" $(use_with numa numactl)"
|
||||
myconf+=" $(use_with numa numad)"
|
||||
myconf+=" $(use_with selinux)"
|
||||
myconf+=" $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf+=" $(use_with udev)"
|
||||
myconf+=" --without-hal"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf+=" $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf+=" $(use_with policykit polkit)"
|
||||
myconf+=" $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf+=" $(use_with macvtap)"
|
||||
myconf+=" $(use_with pcap libpcap)"
|
||||
myconf+=" $(use_with vepa virtualport)"
|
||||
myconf+=" $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf+=" $(use_enable nls)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf+=" --with-qemu-user=qemu"
|
||||
myconf+=" --with-qemu-group=qemu"
|
||||
else
|
||||
myconf+=" --with-qemu-user=root"
|
||||
myconf+=" --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf+=" $(use_with audit)"
|
||||
|
||||
# wireshark dissector
|
||||
# myconf+=" $(use_with wireshark-plugins wireshark-dissector)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf+=" --without-netcf"
|
||||
|
||||
# locking support
|
||||
myconf+=" --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
myconf+=" $(use_with systemd systemd-daemon)"
|
||||
use systemd && myconf+=" --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--disable-werror \
|
||||
--with-remote \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF} \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
# Remove bogus, empty directories. They are either not used, or
|
||||
# libvirtd is able to create them on demand
|
||||
rm -rf "${D}"/etc/sysconf
|
||||
rm -rf "${D}"/var/cache
|
||||
rm -rf "${D}"/var/run
|
||||
rm -rf "${D}"/var/log
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
use systemd && \
|
||||
systemd_install_serviced "${FILESDIR}"/libvirtd.service.conf libvirtd
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
newinitd "${FILESDIR}/virtlockd.init" virtlockd || die
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
dodir /etc/sysctl.d
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
|
||||
if [[ -n "${REPLACING_VERSIONS}" ]]; then
|
||||
elog ""
|
||||
elog "The systemd service-file configuration under /etc/sysconfig has"
|
||||
elog "been removed. Please use"
|
||||
elog " /etc/systemd/system/libvirt.d/00gentoo.conf"
|
||||
elog "to control the '--listen' parameter for libvirtd. The configuration"
|
||||
elog "for the libvirt-guests.service is now found under"
|
||||
elog " /etc/libvirt/libvirt-guests.conf"
|
||||
elog "The openrc configuration has not been changed. Thus no action is"
|
||||
elog "required for the openrc service manager."
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-maven/eselect-maven-0.2-r2.ebuild,v 1.1 2015/04/05 20:46:14 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Manages Maven symlinks"
|
||||
HOMEPAGE="http://www.gentoo.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-admin/eselect-1.2.8
|
||||
!<dev-java/maven-bin-2.0.10-r1:2.1
|
||||
!app-eselect/eselect-java"
|
||||
PDEPEND="
|
||||
|| (
|
||||
dev-java/maven-bin:3.0
|
||||
dev-java/maven-bin:2.2
|
||||
dev-java/maven-bin:2.0
|
||||
)"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
newins "${FILESDIR}/maven-${PV}.eselect" maven.eselect \
|
||||
|| die "newins failed"
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-php/eselect-php-0.7.1-r4.ebuild,v 1.1 2015/04/05 23:12:19 sping Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit depend.apache systemd
|
||||
|
||||
DESCRIPTION="PHP eselect module"
|
||||
HOMEPAGE="http://www.gentoo.org"
|
||||
SRC_URI="http://dev.gentoo.org/~olemarkus/eselect-php/eselect-php-${PV}.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="fpm apache2"
|
||||
|
||||
DEPEND=">=app-admin/eselect-1.2.4
|
||||
!<dev-lang/php-5.3.23-r1:5.3
|
||||
!<dev-lang/php-5.4.13-r1:5.4
|
||||
!<dev-lang/php-5.5.0_beta1-r2:5.5
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
want_apache
|
||||
|
||||
src_install() {
|
||||
mv eselect-php-${PV} php.eselect
|
||||
insinto /usr/share/eselect/modules/
|
||||
doins php.eselect
|
||||
|
||||
if use apache2 ; then
|
||||
insinto "${APACHE_MODULES_CONFDIR#${EPREFIX}}"
|
||||
newins "${FILESDIR}/70_mod_php5.conf-apache2-r1" \
|
||||
"70_mod_php5.conf"
|
||||
fi
|
||||
|
||||
if use fpm ; then
|
||||
dodir "/etc/init.d"
|
||||
insinto "/etc/init.d"
|
||||
newinitd "${FILESDIR}/php-fpm-r1.init" "php-fpm"
|
||||
systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
|
||||
exeinto /usr/libexec
|
||||
doexe "${FILESDIR}/php-fpm-launcher"
|
||||
fi
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
<IfDefine PHP5>
|
||||
# Load the module first
|
||||
<IfModule !mod_php5.c>
|
||||
LoadModule php5_module modules/libphp5.so
|
||||
</IfModule>
|
||||
|
||||
# Set it to handle the files
|
||||
# NOTE: Avoiding AddHandler/AddType for security (bug #538822)
|
||||
# NOTE: Please read the related news item!
|
||||
<FilesMatch "\.(php|php5|phtml)$">
|
||||
SetHandler application/x-httpd-php
|
||||
</FilesMatch>
|
||||
<FilesMatch "\.phps$">
|
||||
SetHandler application/x-httpd-php-source
|
||||
</FilesMatch>
|
||||
|
||||
DirectoryIndex index.php index.phtml
|
||||
</IfDefine>
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/borg/borg-1.7.4-r2.ebuild,v 1.1 2015/04/05 20:50:28 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit versionator java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="${PN}_src"
|
||||
MY_PV="$(replace_all_version_separators _ )"
|
||||
|
||||
DESCRIPTION="Calendar and task tracker, written in Java"
|
||||
HOMEPAGE="http://borg-calendar.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/borg-calendar/borg%201.7/BORG%20${PV}/${MY_PN}_${MY_PV}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/javahelp:0
|
||||
java-virtuals/javamail:0"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.5
|
||||
dev-db/hsqldb:0
|
||||
dev-java/jgoodies-looks:2.0"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.5
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}/BORGCalendar"
|
||||
|
||||
java_prepare() {
|
||||
# Upstream is dead and we already have dev-java/jcalendar
|
||||
# but it's not the same thing.
|
||||
find -name '*.jar' -! -name 'jcalendar.jar' \
|
||||
-exec rm -v {} + || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
|
||||
|
||||
EANT_BUILD_XML="ant/build.xml"
|
||||
EANT_BUILD_TARGET="borg-jar help-jar"
|
||||
EANT_GENTOO_CLASSPATH="javahelp javamail"
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/${PN}.jar
|
||||
java-pkg_dojar build/lib/${PN}help.jar
|
||||
java-pkg_dojar lib/jcalendar.jar
|
||||
java-pkg_register-dependency hsqldb,jgoodies-looks-2.0
|
||||
|
||||
java-pkg_dolauncher ${PN} --main net.sf.borg.control.Borg
|
||||
|
||||
use doc && java-pkg_dojavadoc docs
|
||||
use doc && java-pkg_dosrc src/*
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST dos2unix-6.0.5.tar.gz 326460 SHA256 fd3320aeaf6a163e70c462137959cf3e5af2bb22b0674f931f8744b0215d858f SHA512 8e882fb100357dd38ebe253f059517ca03dfe5579c14a704b6aeed862346edab37af84de4bc5cddd3f87fbb50c8e9930e338b5a9cd345b77708d23bc70154af3 WHIRLPOOL 321648b099e876488ee8aaffef807e8cded6a7168fe80180ba0198bb7249f45b23352138df85e0ca08ced3d55bdcc90470b7aa190f704f21a043224215550d52
|
||||
DIST dos2unix-6.0.6.tar.gz 339149 SHA256 8abbd4e9a630ef649f5ff359df10786c50b302c1b6515cf99bd787adea23d276 SHA512 6affdcdc34b1f0c8b1bab46ed63af73a62abf80d64b44e951e354d05b420dbdf32a918a1bca5b427120927e1ec3fe5553cf9b7bf000de30d955ff760b6b66e45 WHIRLPOOL dbdf70a0c7dc4b5714184f333c49e438dda22f20cfc8a65ad9dcc662ccc8c01c928097a10e7932d98f398deb408d6168286b86dc550f77c6540806e3e0302d65
|
||||
DIST dos2unix-7.1.tar.gz 382427 SHA256 46f93e792f7dfde06e9d8f347099eb4c4db2167b728fafcafb5ca6b5503740c5 SHA512 fe4feaff6c2cc851d596c9a440d0863c89353b434e85a7ffaa2538da56f44488476c2674f372ba256d215421af2290c98ab78da019b4f6a0150d1d15d041a54e WHIRLPOOL a5faaa5cc9fbb6e1b010af98e12ea51f08f57eb907082a783f561c8c4cf426117c953394c11e282f8eec7c51fd149e4f441e8abeb9f990d2d0029a17e5d334a7
|
||||
DIST dos2unix-7.2.1.tar.gz 407535 SHA256 53928aa9abbf49939fc0b84f408a4820d11e77e41d832612c37168f98c6945f3 SHA512 63053a5146a18496aed690948850c0f86f9f6a70259d33363a71ec3981ab5b01f20951b338f400d688bc4e4296f944a034dc4f92646a34203cad73c203e41152 WHIRLPOOL 127555201aa2cf37632b849fe1aa4ee190ce784f3fa36a5def46be75395cbc37e52ed394eb4f6efd13bbc752e2279beaf9e6c7d6d8c63ff84deea626e4ab2977
|
||||
DIST dos2unix-7.2.tar.gz 408754 SHA256 8a63576767b26af46401dfdeaf09c1e4de03735fe80c362244514e1eaf13d9b5 SHA512 2cc3a8612a39b580572f76778bf892e4df8c13f74720fdc0fd89689208a2c50a67c06d3e14f31e6de4efe447da840419aa282487c0aafb23fbc04bfabf1d2f3d WHIRLPOOL 1acd6410110002924980632de591f3d75a3067fe928edb02806d8b1b3aed924c1e3c4980e42260710ab7aa7e077977474032d90f64ad2c3f5066425019bd0ede
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-7.1.ebuild,v 1.1 2014/10/07 04:51:53 polynomial-c Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-7.2.1.ebuild,v 1.1 2015/04/05 21:41:04 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jing/jing-20091111-r2.ebuild,v 1.2 2015/04/05 20:58:05 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="Jing: A RELAX NG validator in Java"
|
||||
HOMEPAGE="http://thaiopensource.com/relaxng/jing.html"
|
||||
SRC_URI="http://jing-trang.googlecode.com/files/${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-java/ant-core:0
|
||||
dev-java/iso-relax:0
|
||||
dev-java/relaxng-datatype:0
|
||||
dev-java/saxon:9
|
||||
dev-java/xalan:0
|
||||
dev-java/xerces:2
|
||||
dev-java/xml-commons-resolver:0"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=virtual/jre-1.6"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=virtual/jdk-1.6
|
||||
app-arch/unzip"
|
||||
|
||||
# Avoid bogous QA warning, no usable build.xml. The one that exists belongs to
|
||||
# the examples.
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
mkdir -p "${S}" || die
|
||||
pushd "${S}" >/dev/null || die
|
||||
unpack ./../src.zip
|
||||
popd >/dev/null
|
||||
|
||||
# get the resourses from prebuilt jar
|
||||
# http://code.google.com/p/jing-trang/issues/detail?id=84
|
||||
mkdir -p "${S}"/target/classes || die
|
||||
pushd "${S}"/target/classes >/dev/null || die
|
||||
unpack ./../../../bin/${PN}.jar
|
||||
find -name '*.class' -exec rm {} + || die
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
java_prepare() {
|
||||
find "${WORKDIR}" -name '*.jar' -exec rm -v {} + || die
|
||||
|
||||
#remove bundled relaxng-datatype
|
||||
rm -rv org || die
|
||||
|
||||
# for use with saxon:6.5
|
||||
rm -v com/thaiopensource/validate/schematron/OldSaxonSchemaReaderFactory.java || die
|
||||
sed -i -e '/OldSaxonSchemaReaderFactory/d' \
|
||||
target/classes/META-INF/services/com.thaiopensource.validate.SchemaReaderFactory || die
|
||||
}
|
||||
|
||||
JAVA_GENTOO_CLASSPATH="ant-core,iso-relax,relaxng-datatype,saxon-9,xalan,xerces-2,xml-commons-resolver"
|
||||
|
||||
#src_test() {
|
||||
# # would need some test files could probably take this from the gcj version
|
||||
# #java -cp ${cp} com.thaiopensource.datatype.xsd.regex.test.TestDriver || die
|
||||
# #java -cp ${cp} com.thaiopensource.datatype.relaxng.util.TestDriver || die
|
||||
# #java -cp ${cp} com.thaiopensource.datatype.xsd.regex.test.CategoryTest \
|
||||
# # || die
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
java-pkg_dolauncher ${PN} --main com.thaiopensource.relaxng.util.Driver
|
||||
|
||||
use doc && dohtml ../doc/*html
|
||||
use examples && java-pkg_doexamples ../sample
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/trang/trang-20091111-r1.ebuild,v 1.1 2015/04/05 21:01:00 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Multi-format schema converter based on RELAX NG"
|
||||
HOMEPAGE="http://thaiopensource.com/relaxng/trang.html"
|
||||
SRC_URI="http://jing-trang.googlecode.com/files/${P}.zip"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/xerces:2
|
||||
dev-java/xml-commons-resolver:0"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
DEPEND="
|
||||
app-arch/unzip
|
||||
>=virtual/jdk-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
java_prepare() {
|
||||
# need resource files in jar archive so can't remove, see build.xml
|
||||
# rm -v *.jar || die "Failed to remove jar archives"
|
||||
cp "${FILESDIR}/build.xml" "${S}/build.xml" || die
|
||||
}
|
||||
|
||||
EANT_GENTOO_CLASSPATH="xerces-2,xml-commons-resolver"
|
||||
|
||||
src_test() {
|
||||
java -jar "dist/${PN}.jar" "${FILESDIR}/test.xml" "test/test.xsd"
|
||||
java -jar "dist/${PN}.jar" "${FILESDIR}/test.xml" "test/test.dtd"
|
||||
java -jar "dist/${PN}.jar" "test/test.dtd" "test/test.dtd.xsd"
|
||||
|
||||
md5sum -c <<MD5SUMS_END || die "Failed to verify md5sum"
|
||||
4bcb454ade46c0188f809d2e8ce15315 "${FILESDIR}"/test.xml
|
||||
d096c1fb462902e10a3440a604a21664 test/test.xsd
|
||||
3fb46bdb16dc75a2a1e36e421b13e51d test/test.dtd
|
||||
fce355ca962cb063d7baa5d7fd571bcf test/test.dtd.xsd
|
||||
MD5SUMS_END
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "dist/${PN}.jar"
|
||||
java-pkg_dolauncher trang \
|
||||
--main com.thaiopensource.relaxng.translate.Driver
|
||||
dohtml *.html || die
|
||||
|
||||
use doc && java-pkg_dojavadoc javadoc
|
||||
use source && java-pkg_dosrc src/{org,com}
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST xournal-0.4.7-gentoo.patch.xz 14252 SHA256 6c92540096109522a24e3c25a6091b6770f5a0f42ba95fab319170f00ab24b6f SHA512 b7fbf94aef87b258b7f655acfb2edb2d882ac04fcb868d749b03f540a0a0ac4e40e1fc8a0cc39eb2d2f02f2066fcc518f7e52fec7d478335167ce5b04df9c9a0 WHIRLPOOL 123fb12647f97975edce78cc5fdef53ec5cfdab47ddb482d563cc4756c82f0693ccf89d483d27963f91c1496b84a2d6bb699f4c366201f34143793ea5b64e7f4
|
||||
DIST xournal-0.4.7.tar.gz 553391 SHA256 d1ceb9c3a0b0172f7c2389bfe188a13cdc9f9f4c3ddc30095d635edf1367ac89 SHA512 476048b36c73b412dc7e003df5b61b3d694570fde77cbde057e887c1251c4ef18389567f2a63259b4e93a14ef4681536dcbb0f04ead28b60d70c9a4bd33a1cb0 WHIRLPOOL d85f5c267052ea26886fcf83b08b1c3c7780429fe374e40ffa18b9261289311663cff561e2ae378f02803c629a1448e663127152ec0f54ceeba61efa43b6200b
|
||||
DIST xournal-0.4.8.tar.gz 641240 SHA256 233887a38136452dcb4652c35d08366fc7355f57ed46753db83e3e0f3193ef30 SHA512 cfd5760a0e832ef02786a29cb744d4932aeee97c4d6992b430e647bd59aaef1042735203824d0eaf9da9b884dcdadcfb8f5acea221638db91438ae46a6ee42bf WHIRLPOOL 23c0c31e2e902e42602f62f5060078e878b42e558c90208bd3326054cb733115449b9f36571175d24af3f98164f674049455045968c7f2890370428d447949c2
|
||||
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/xournal/xournal-0.4.7.ebuild,v 1.9 2014/08/10 18:38:21 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
GCONF_DEBUG=no
|
||||
|
||||
inherit gnome2 autotools
|
||||
|
||||
DESCRIPTION="Xournal is an application for notetaking, sketching, and keeping a journal using a stylus"
|
||||
HOMEPAGE="http://xournal.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="+pdf vanilla"
|
||||
|
||||
if [[ "${PV}" != "9999" ]]; then
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz !vanilla? ( http://dev.gentoo.org/~dilfridge/distfiles/${PN}-${PVR}-gentoo.patch.xz )"
|
||||
KEYWORDS="amd64 x86"
|
||||
else
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
if use vanilla; then
|
||||
EGIT_REPO_URI="git://xournal.git.sourceforge.net/gitroot/xournal/xournal"
|
||||
else
|
||||
EGIT_REPO_URI="git://gitorious.org/gentoo-stuff/xournal-gentoo.git"
|
||||
EGIT_BRANCH="gentoo"
|
||||
fi
|
||||
fi
|
||||
|
||||
COMMONDEPEND="
|
||||
app-text/poppler:=[cairo]
|
||||
dev-libs/atk
|
||||
dev-libs/glib
|
||||
gnome-base/libgnomecanvas
|
||||
media-libs/freetype
|
||||
media-libs/fontconfig
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
pdf? ( app-text/poppler[utils] app-text/ghostscript-gpl )
|
||||
"
|
||||
DEPEND="${COMMONDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if ! use vanilla && [[ "${PV}" != "9999" ]]; then
|
||||
epatch "${WORKDIR}"/${PN}-${PVR}-gentoo.patch
|
||||
fi
|
||||
if ! use vanilla; then
|
||||
sed -e "s:n http:n Gentoo release ${PVR}\\\\n http:" -i "${S}"/src/xo-interface.c
|
||||
fi
|
||||
epatch "${FILESDIR}/${PN}-0.4.7-am113.patch"
|
||||
epatch "${FILESDIR}/${PN}-0.4.7-am113-2.patch"
|
||||
epatch "${FILESDIR}/${PN}-0.4.7-ar.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
emake DESTDIR="${D}" desktop-install
|
||||
|
||||
dodoc ChangeLog AUTHORS README
|
||||
dohtml -r html-doc/*
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild,v 1.1 2015/04/05 21:01:36 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
|
||||
HOMEPAGE="http://code.google.com/p/zemberek/"
|
||||
SRC_URI="http://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
|
||||
|
||||
LICENSE="MPL-1.1 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
S="${WORKDIR}"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="dev-java/zemberek[linguas_tr]
|
||||
dev-java/dbus-java
|
||||
dev-java/mina-core"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-java/slf4j-nop
|
||||
>=virtual/jre-1.6"
|
||||
|
||||
DEPEND="${CDEPEND}
|
||||
>=virtual/jdk-1.6"
|
||||
|
||||
EANT_BUILD_TARGET="dist"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir lib || die
|
||||
cd lib || die
|
||||
java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
|
||||
java-pkg_jarfrom zemberek zemberek2-tr.jar
|
||||
java-pkg_jarfrom dbus-java dbus.jar
|
||||
java-pkg_jarfrom mina-core
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${P}.jar ${PN}.jar
|
||||
java-pkg_dolauncher zemberek-server \
|
||||
--java_args \
|
||||
"-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
|
||||
--pre "${FILESDIR}"/pre \
|
||||
--main net.zemberekserver.server.ZemberekServer
|
||||
java-pkg_register-dependency slf4j-nop
|
||||
|
||||
doinitd "${FILESDIR}"/zemberek-server
|
||||
insinto /etc/dbus-1/system.d
|
||||
doins dist/config/zemberek-server.conf
|
||||
insinto /etc
|
||||
newins config/conf.ini zemberek-server.ini
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- src/Makefile.am
|
||||
+++ src/Makefile.am
|
||||
@@ -47,6 +47,7 @@
|
||||
|
||||
if EXTRAS
|
||||
libccext2_la_LIBADD = @THREAD_LIBS@ @BASE_LIB@ @SSL_LIBS@ @ZSTREAM_LIBS@
|
||||
+libccext2_la_DEPENDENCIES = libccgnu2.la
|
||||
libccext2_la_LDFLAGS = $(RELEASE) $(SHARED_FLAGS)
|
||||
|
||||
if GETOPT_LONG
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/henplus/henplus-0.9.8-r1.ebuild,v 1.2 2015/04/06 01:25:19 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 eutils java-ant-2
|
||||
|
||||
DESCRIPTION="Java-based multisession SQL shell for databases with JDBC support"
|
||||
HOMEPAGE="http://henplus.sf.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="dev-java/commons-cli:1
|
||||
dev-java/libreadline-java:0"
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${COMMON_DEPEND}"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${COMMON_DEPEND}"
|
||||
|
||||
java_prepare() {
|
||||
epatch "${FILESDIR}/0.9.8-build.xml.patch"
|
||||
rm -v lib/*.jar lib/*/*.jar || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="commons-cli-1,libreadline-java"
|
||||
|
||||
src_install () {
|
||||
java-pkg_dojar "build/${PN}.jar"
|
||||
|
||||
java-pkg_dolauncher ${PN} -pre "${FILESDIR}/${PN}.pre" \
|
||||
--main henplus.HenPlus
|
||||
|
||||
dodoc README || die
|
||||
dohtml doc/HenPlus.html || die
|
||||
|
||||
use doc && java-pkg_dojavadoc javadoc/api
|
||||
use source && java-pkg_dosrc "src/${PN}"
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/octopus/octopus-3.0.1-r4.ebuild,v 1.1 2015/04/05 21:05:29 monsieurp Exp $
|
||||
|
||||
EAPI=5
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
JAVA_PKG_WANT_BOOTCLASSPATH="1.5"
|
||||
|
||||
inherit versionator java-pkg-2 java-ant-2
|
||||
|
||||
MY_PV=${PV//./-}
|
||||
MY_PV=${MY_PV/-/.}
|
||||
DESCRIPTION="A Java-based Extraction, Transformation, and Loading (ETL) tool"
|
||||
SRC_URI="http://download.forge.objectweb.org/${PN}/${PN}-${MY_PV}.src.tar.gz
|
||||
mirror://gentoo/${PN}-xmls-${PV}.tar.bz2"
|
||||
HOMEPAGE="http://octopus.objectweb.org"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
COMMON_DEP="
|
||||
>=dev-java/xerces-2.7
|
||||
>=dev-java/log4j-1.2.8
|
||||
=dev-java/rhino-1.6*
|
||||
=dev-java/junit-3.8*
|
||||
>=dev-java/ant-core-1.4"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${COMMON_DEP}"
|
||||
|
||||
# uses enum as identifier
|
||||
JAVA_PKG_WANT_SOURCE="1.4"
|
||||
JAVA_PKG_WANT_TARGET="1.4"
|
||||
|
||||
TOPDIR="${PN}-$(get_version_component_range 1-2)"
|
||||
S=${WORKDIR}/${TOPDIR}/Octopus-src
|
||||
|
||||
java_prepare() {
|
||||
rm -fr ${TOPDIR}/maven || die
|
||||
mv "${WORKDIR}/xmls" "${S}/modules/Octopus" || die
|
||||
cd "${S}"/modules || die
|
||||
|
||||
cp "${FILESDIR}/${P}-gentoo-build.xml" build.xml || die
|
||||
java-ant_rewrite-classpath build.xml
|
||||
java-pkg_filter-compiler jikes
|
||||
java-ant_rewrite-bootclasspath 1.5
|
||||
|
||||
epatch "${FILESDIR}/${PN}-jdk-1.5.patch"
|
||||
}
|
||||
|
||||
EANT_GENTOO_CLASSPATH="xerces-2,rhino-1.6,ant-core,junit,log4j"
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/modules" || die
|
||||
|
||||
use source && antflags="${antflags} sourcezip-all"
|
||||
|
||||
eant jar-all $(use_doc docs-all) ${antflags}
|
||||
}
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
# Would need maven to work properly as the build.xml just launches maven
|
||||
#src_test() {
|
||||
# eant test
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
dodoc ChangeLog.txt ReleaseNotes.txt
|
||||
|
||||
cd "${S}/modules" || die
|
||||
java-pkg_dojar dist/*.jar
|
||||
|
||||
if use source; then
|
||||
dodir /usr/share/doc/${PF}/source
|
||||
cp dist/*-src.zip "${D}usr/share/doc/${PF}/source"
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
docinto html/api
|
||||
# Has multiple javadoc subdirs here
|
||||
java-pkg_dohtml -r docs/*
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST tasty-golden-2.2.2.3.tar.gz 6925 SHA256 5ca0186aae5b09bcb60dc393b57674cae442c104a923b8fb280ff485498df06e SHA512 34cc40a217d8bb34a2263a1eace31f49590698968aacc795e21dfed24a666388bf9536eb5a360e7b4e1a2228324470e9193e27f1cea0863e5ac13ba5ae7e673f WHIRLPOOL ebe9c9b6fc2f4753c0f64fda24a85fd5c3dbba76d5fdfe3caba7b18ea51f7f0cf064f50cb950afeb623468fefa350ea431ebc15a8808036cbe7fde22c9994615
|
||||
DIST tasty-golden-2.2.2.4.tar.gz 7102 SHA256 2cd0ac55b3edd218cf713842681aafa036db2aaf24558b303f9f64030624cc24 SHA512 7674f0003595a9569ecf05c7b68608887f815361c9c7b234cba3a0af4eda855a1131fbafcfb15cff19c584dd4f9888e3cc001deea8ac110c648d66a9fe1c7237 WHIRLPOOL b58a160bbd626128bbff5fe9d807a82703e15c563c19037d6e7546c7bc855429c91f25c6d40ad86903e36c983a31d12892ddfe3342df5a810a03c42d9cb3da70
|
||||
DIST tasty-golden-2.3.0.1.tar.gz 7098 SHA256 5146fc0121435d64ecb75c73ac71aad46a1159a1d169eeecd91adefc607754a6 SHA512 2488c47f05c4ba038ca054495a378ecb57c7e989de3dc81de85ce7ab673448ac7b436e9078a0be84ed8a98c5aa64ffd08998fe38a5bd947d425fb5bed8b5bf8d WHIRLPOOL 8868c3fc9d286005e4c4131dcd17e99eb766dff44308f3cea03917e8a67ebfb4d4a22cb632bc727974fd24f08a621409a940791d2247ff7c3c0aebed92cd31a1
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tasty-golden/tasty-golden-2.3.0.1.ebuild,v 1.1 2015/04/06 00:40:46 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Golden tests support for tasty"
|
||||
HOMEPAGE="https://github.com/feuerbach/tasty-golden"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/async:=[profile?]
|
||||
dev-haskell/mtl:=[profile?]
|
||||
dev-haskell/optparse-applicative:=[profile?]
|
||||
dev-haskell/tagged:=[profile?]
|
||||
>=dev-haskell/tasty-0.8:=[profile?]
|
||||
dev-haskell/temporary-rc:=[profile?]
|
||||
>=dev-lang/ghc-7.6.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.16.0
|
||||
test? ( dev-haskell/tasty-hunit )
|
||||
"
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/tasty-hunit/tasty-hunit-0.9.2.ebuild,v 1.1 2015/04/06 00:41:41 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.3
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="HUnit support for the Tasty test framework"
|
||||
HOMEPAGE="http://documentup.com/feuerbach/tasty"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/tasty-0.8:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.3-r2.ebuild,v 1.1 2015/04/06 00:48:27 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.9999
|
||||
#hackport: flags: +base4
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="QuickCheck2 support for the test-framework package"
|
||||
HOMEPAGE="https://batterseapower.github.io/test-framework/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2.0:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.4:2=[profile?]
|
||||
>=dev-haskell/random-1:=[profile?]
|
||||
>=dev-haskell/test-framework-0.7.1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cabal_chdeps \
|
||||
'QuickCheck >= 2.4 && < 2.8' 'QuickCheck >= 2.4'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=base4
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST uuid-types-1.0.0.tar.gz 12649 SHA256 986eaf295f20853437448f18a38a0b05af547326190d9e1576459de656c3b225 SHA512 2d7d95188c1aeefd1d642d9c17a76f1fa3c9088723f360b9bafd6a46200823b0dc78a0d2b1c3feae276ac593c3cc4429ea7dd63ce560855b4be921edf3024f45 WHIRLPOOL e49d31f7649e5b035062ead307ffc62ac9ad813b7266e86a4cb1dbbbfd5b8aebb29b19c53ceb7e9d56ae9a1f5983e452e183a2b5c766d17c24cfd291840b5893
|
||||
DIST uuid-types-1.0.1.tar.gz 12018 SHA256 4b1e7f72892249195cb29a5b85b4e8ac75a5b278711a74b01eadde816dd03caf SHA512 284d20a684fa5d35de2e345712d48aea8b8ede2d1078ec871e6b1338fc0d619bf411b952aeefd5edb9866ef8db2626b00915cf4839440c4f5bff90255a16932c WHIRLPOOL 9ab5344a248ab6cd09c49a16cf2abd8b8b8c1c70c79f9c7c7b2517f64e1dc59fc0f83708c23ececf2ea855d5c137774f507f5484a9f1039f7eb9e169d8d43b98
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uuid-types/uuid-types-1.0.1.ebuild,v 1.1 2015/04/06 00:56:43 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Type definitions for Universally Unique Identifiers"
|
||||
HOMEPAGE="https://github.com/aslatter/uuid"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/binary-0.4:=[profile?] <dev-haskell/binary-0.8:=[profile?]
|
||||
>=dev-haskell/random-1.0.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
|| ( ( >=dev-haskell/hashable-1.1.1.0:=[profile?] <dev-haskell/hashable-1.2.0:=[profile?] )
|
||||
( >=dev-haskell/hashable-1.2.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?] ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
||||
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.9
|
||||
>=dev-haskell/tasty-0.10 <dev-haskell/tasty-0.11
|
||||
>=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
|
||||
>=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9 )
|
||||
"
|
@ -1,3 +1,4 @@
|
||||
DIST uuid-1.3.10.tar.gz 8551 SHA256 7efb8d975db3d5496e7ef800cc70d74a0a7254df385ef29465c8b79f91175833 SHA512 a970ef53abb8676cc14905368a7fe2386182eaf9e014b1605a68abe90051f810ee0232c7157e0c3b25c49e0b4e03ff5a85c8a17044c8129d0a4ecc7e65799db5 WHIRLPOOL d9f88ece78fc879abeb38c429d1ded5123e89ca6c468bca00a9ea2da60e241da3dac7cb04776a7013adbb39ab662c449f4724b3254e88b9e3caa3b9dded50bc6
|
||||
DIST uuid-1.3.7.tar.gz 17364 SHA256 41a816103a34474114fcd6ff0cb2e8a4c369fe5d4039fba6439fd5b653742d06 SHA512 49ddb991fa67347385ba30c2907f12238db8ba630dcb93d5fcd4b3ef132892c601d6cf9303c053a7a3416a9a834d8b4cb4462248760697d7050e03d8aee59ba9 WHIRLPOOL 9a705e99cd05ebbdcccd4ba011d3e3daafc5930a007d89cd7e78759e6f82d2e4229bec986d78ae13f504d28fe4a44bde0b8377a90e515ea4e31403d7990731f5
|
||||
DIST uuid-1.3.8.tar.gz 17791 SHA256 668541762d32cc69d5d8bd72535a81553154c8aafda61cc4c1d0d32ece31f81c SHA512 3ef0f97c629fceed453fb7b779f6177ce2b7f1890a666b29d71d1621d479863640e70e228b7ad568384234089aeed98053f481e487107d2f52d938ce776cdda0 WHIRLPOOL 5ea1f02890fa945eed553f1a675e4a0091885e2a4731454dace47d946b422cfa9b1f0ca829ba326ee0beb80e4167ba8b0855e1cf3eb2f1c70eb88769d27706c1
|
||||
DIST uuid-1.3.9.tar.gz 8464 SHA256 deb2cab7e17bac6d16861ff981ff5aa17ff5367394c084f131b26bf02a93ead9 SHA512 75b8cd3b6777af506b8a6da2cf0922c4d72dad5903051a23c7c9d14c7efe8e9d2911af039afe42a6675acb70a91c7163f7772f69acbb929d3944a31a2d75bca5 WHIRLPOOL f7d8b39708b79f1483fbe9163008db7b0eb31f62e7e9007c2bc239012af7d18c56f4f48a7309b5e6b8fea78feda319d6e529a8307a9302331dea6b0176653b77
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uuid/uuid-1.3.10.ebuild,v 1.1 2015/04/06 00:55:54 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="For creating, comparing, parsing and printing Universally Unique Identifiers"
|
||||
HOMEPAGE="https://github.com/aslatter/uuid"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/binary-0.4:=[profile?] <dev-haskell/binary-0.8:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.7:=[profile?] <dev-haskell/cryptohash-0.12:=[profile?]
|
||||
>=dev-haskell/network-info-0.2:=[profile?] <dev-haskell/network-info-0.3:=[profile?]
|
||||
>=dev-haskell/random-1.0.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||
>=dev-haskell/uuid-types-1.0:=[profile?] <dev-haskell/uuid-types-2:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
||||
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.9
|
||||
>=dev-haskell/tasty-0.10 <dev-haskell/tasty-0.11
|
||||
>=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
|
||||
>=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9 )
|
||||
"
|
@ -1,14 +0,0 @@
|
||||
<IfDefine PHP5>
|
||||
# Load the module first
|
||||
<IfModule !mod_php5.c>
|
||||
LoadModule php5_module modules/libphp5.so
|
||||
</IfModule>
|
||||
|
||||
# Set it to handle the files
|
||||
<IfModule mod_mime.c>
|
||||
AddHandler application/x-httpd-php .php .php5 .phtml
|
||||
AddHandler application/x-httpd-php-source .phps
|
||||
</IfModule>
|
||||
|
||||
DirectoryIndex index.php index.phtml
|
||||
</IfDefine>
|
@ -1,2 +1,2 @@
|
||||
DIST libixion-0.5.0.tar.bz2 338072 SHA256 ebe7e7d83b437cf03e9040c9f46cf15ed50adaac65b64c32127db2e9d6181304 SHA512 30cc696332ff2bad0540a84dc22ad2a0c73e909607fcfb73c4026e6cac271f99bf46cece6e427b4f794f01c5c158faee3426fbb068cf4652f5f1142d8c46b83a WHIRLPOOL f69478e7c57ef251191d20f0ac1ef1a5a3f8dfad71dc5dac43286a92ba12892e5fd6d1b3295939a9ec19e7966edc1987bba704fa6400fd713813d337728ecd51
|
||||
DIST libixion-0.7.0.tar.bz2 398089 SHA256 c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5 WHIRLPOOL 0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
|
||||
DIST libixion-0.9.0.tar.xz 351388 SHA256 2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b WHIRLPOOL f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
|
||||
|
@ -1,30 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libixion/libixion-0.5.0.ebuild,v 1.8 2015/04/04 23:29:50 dilfridge Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libixion/libixion-0.9.0.ebuild,v 1.1 2015/04/05 19:48:06 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://gitorious.org/ixion/ixion.git"
|
||||
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git"
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-2 autotools"
|
||||
inherit eutils ${GITECLASS}
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
|
||||
inherit eutils python-single-r1 ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="General purpose formula parser & interpreter"
|
||||
HOMEPAGE="https://gitlab.com/ixion/ixion"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.bz2"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.5"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
KEYWORDS=""
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="dev-libs/boost:="
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-libs/boost:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
<dev-util/mdds-0.12.0:=
|
||||
>=dev-util/mdds-0.12.0:=
|
||||
"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_prepare() {
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST liborcus-0.5.1.tar.bz2 1445106 SHA256 e632373149c0b29a971aa74c079f8825bc6bc7b09c0899c8de004ee7e72ad765 SHA512 ca69c89d09a514285b119d1cda67e20856ee6897ca5e33223cc5f8163a488fc367dec10a6e2a33a7b09b337dbab2c461e9dcf1b2c72bafebd6861a1eb03683d7 WHIRLPOOL 32c8f0f50b239ae164a4ac04ee79c2bee22391cf01cbb875ca92451dbf2d26f2a24db22e5f0b2ab82e2da4c5ff04663c16ceed305da145542855ec0645bf24e4
|
||||
DIST liborcus-0.7.0.tar.bz2 1665988 SHA256 7773a8f5f0b810e0f146dbcf3dbb42e89dd8af0868235e01d9f0cdefde41a8a9 SHA512 63aad5154e25d7d7bfd10f07e614e4c1ed2691a31c61c2b1e7ec029fa4d9168eba5b4303f5164ab29ef92843ce8f8afa9682772515c8b5e8ae65f4561b331db8 WHIRLPOOL b555b005b41fb41571ac7dbc63e32541decd0b79d61435a6730de9438761afe363d063905b671e1b724c02f2846e65e2af7fffca40282d08d35e1c4ff787fc63
|
||||
DIST liborcus-0.7.1.tar.xz 1472804 SHA256 04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c WHIRLPOOL af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
|
||||
|
@ -1,44 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liborcus/liborcus-0.5.1.ebuild,v 1.12 2015/04/04 23:25:25 dilfridge Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liborcus/liborcus-0.7.1.ebuild,v 1.1 2015/04/05 19:52:48 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://gitorious.org/orcus/orcus.git"
|
||||
EGIT_REPO_URI="git://gitlab.com/orcus/orcus.git"
|
||||
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-2 autotools"
|
||||
inherit eutils autotools ${GITECLASS}
|
||||
inherit eutils ${GITECLASS}
|
||||
unset GITECLASS
|
||||
|
||||
DESCRIPTION="Standalone file import filter library for spreadsheet documents"
|
||||
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.bz2"
|
||||
HOMEPAGE="https://gitlab.com/orcus/orcus"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/0.5"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="amd64 ~arm ~ppc x86"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
KEYWORDS=""
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.51.0:=
|
||||
=dev-libs/libixion-0.5*
|
||||
sys-libs/zlib
|
||||
>=dev-libs/libixion-0.9:=
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
<dev-util/mdds-0.12.0:=
|
||||
>=dev-util/mdds-0.8.1
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \
|
||||
configure.ac || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-linking.patch \
|
||||
"${FILESDIR}"/${P}-mdds.patch \
|
||||
"${FILESDIR}"/${P}-oldnamespace.patch
|
||||
eautoreconf
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Config-JSON/Config-JSON-1.520.200.ebuild,v 1.1 2015/04/05 22:45:34 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
MODULE_AUTHOR=RIZEN
|
||||
MODULE_VERSION=1.5202
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A JSON based config file system"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-File-Temp-0.180.0
|
||||
>=dev-perl/JSON-2.160.0
|
||||
>=virtual/perl-Scalar-List-Utils-1.190.0
|
||||
dev-perl/Moo
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? (
|
||||
>=virtual/perl-Test-Simple-0.700.0
|
||||
>=dev-perl/Test-Deep-0.95.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Config-JSON-1.5100.tar.gz 18190 SHA256 20deb04a4555fc440566aca58ab88a84cda01bed59ada85fa459aaf1c9370432 SHA512 09de924b251e14e98602dd1db74e09e975b0a6c4d0ddfb9a5ed3d32198f206ad51b79061e6f05122507baab45123379bfb589add17d7f2e0fab16ac71a2ce0f8 WHIRLPOOL 02cad6f48a3df504de08de9a1302537693717ae6edae3761aa34291dc9543913e1604f3e7d41285a7c001f3b0868825e8f90bb4e3e870a8c0c658d5c0ea353b2
|
||||
DIST Config-JSON-1.5202.tar.gz 18288 SHA256 fdbd4008ef8fb50b4cf26c6c45cc38c2597ddd54aec3b3145bbabb5cc25af930 SHA512 13821db9318af9b3223e01bc28442a520880a098c333b89a67296fb34979bc0fa9c98a93470a72185e24789c66d607f2c932d6ff4e9a6e407359b86dc1be646f WHIRLPOOL 60c2faaa546cd8acb309c5cfb04c838cae9b497fe1849283d8873ebcf7c09830bfcb7627b8c6b42eef6657394182b0089aa161801bd6c3d9ad997571b3c80232
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-DBSchema/DBIx-DBSchema-0.440.0.ebuild,v 1.1 2015/04/05 22:53:09 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=IVAN
|
||||
MODULE_VERSION=0.44
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Database-independent schema objects"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/DBI
|
||||
dev-perl/FreezeThaw
|
||||
virtual/perl-Storable
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST DBIx-DBSchema-0.40.tar.gz 27656 SHA256 0fd0957a28618ce3a2bc52ae35af8a8429377a9cc2320091e945caa3ee90d7d1 SHA512 2b4ecc37c842d029f585bddae031713b409f12d070be055ec6dace48cbbbfba9f3e147476e318a723b4d42e0712c178ab402cfc60822eae90eaa82a321f92138 WHIRLPOOL e5d2b1032c1c3efa835a40a3076864c216b2aabb17b3c78d57253e7f633109baec253dee6584e2f3e65fb104b7731b30b7695a544a39bd328693749d17247440
|
||||
DIST DBIx-DBSchema-0.44.tar.gz 28635 SHA256 65e36dafda205b64fd299d1b1c3e3c1f173db437b907031f0db417cb191eccb0 SHA512 6838fd6f445569e91ca75fb8529392fc737d6f453c0cc20b12b8a8857a0ba37d6eeb689c23d008c342f67f1592b027a004e68e048861a1603a29c114981f5cce WHIRLPOOL c139b1a77d7900fef0605dcc8fd9dea0da23a38e22556794fed324493cb05153e45b8ad4d3c99700704954c7795e368d3864f3b3b3c2e80d370b2daf4390b21e
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Data-Compare/Data-Compare-1.250.0.ebuild,v 1.1 2015/04/05 22:50:32 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DCANTRELL
|
||||
MODULE_VERSION=1.25
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Compare perl data structures"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/File-Find-Rule-0.100.0
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
dev-perl/Clone
|
||||
dev-perl/Scalar-Properties
|
||||
dev-perl/Test-Pod
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Data-Compare-1.22.tar.gz 23483 SHA256 ce8f2c7cd8e7aad8bfa381824f43c0d2ae0ed8a21450817bbeb1d971b5c2e8af SHA512 ce106d573312b8e048afca4014dcf177c4afe2ba08c4022d6fe12e2fde5eb7a053d5e3f53bb5b23e1bb2887bd16c124e6ba0382775cedc0f0553893306cb7f89 WHIRLPOOL 59501d177b53b4397b25e166e5d6bb6ea61c76831b85d9f6cddea1ec0a960cf2230eab5c467eb66bfd765116593cac612b8534d7ea2bcdd29243fca88e6b6cb1
|
||||
DIST Data-Compare-1.25.tar.gz 26249 SHA256 1d4b36db545fa9fbacd8c012618f6a7846238ee12ab627a2764cfaf45ad4ea73 SHA512 6db1235672030aa1afe52de1de9fac1f8a2af9eed99a3143d6c5b30669908125f584638fe06b8b33208f6d7fb734ccec7381c9411408a3f4fde1998707f748c9 WHIRLPOOL 3619367a59703afa776284094851fe25cafe3a37036df09c480a66577ed61aaac5c3aba5cc70b5086dea5e76db5917e26d3265ca857a264ce270c064b4c0fa32
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Email-Valid/Email-Valid-1.196.0.ebuild,v 1.2 2015/04/06 07:11:53 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=RJBS
|
||||
MODULE_VERSION=1.196
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Check validity of Internet email addresses"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-File-Spec
|
||||
dev-perl/IO-CaptureOutput
|
||||
virtual/perl-IO
|
||||
dev-perl/MailTools
|
||||
dev-perl/Net-DNS
|
||||
>=dev-perl/Net-Domain-TLD-1.650.0
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="
|
||||
test? ( ${RDEPEND}
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
dev-perl/Capture-Tiny
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Email-Valid-1.192.tar.gz 29372 SHA256 774dd7eb3a0692e58b6d59d0e59d3515fc1a344cd009765ade8bc855f27af86e SHA512 6edc84b863eddb878742a9b72631e3aa2f1fddd0827877ec74b977aedbc9d43d7d9f084039a406b4aecf4db83860a066bed28cf7d5d6347554d71323f648ac22 WHIRLPOOL b59ba9d3e529480710ff7ee714767ce6854942837b90c9fedb452b1ab576757842117b35c14ff897f0eb9ee313ebcddd369fcbc48a8f9cf26eac2e2bd8ed3618
|
||||
DIST Email-Valid-1.196.tar.gz 32208 SHA256 75121ce25c1a530076b65a5942326d03bfcc5d15d480e8641b6a84a83bf54268 SHA512 afecd8932ab4479d2057620fac24ab7e211ef4ce67300bf7815156398d1dbb93113dee795ac79114bdb6e7e62f01297fd3e3f64bad11441403bde969ec20e517 WHIRLPOOL 2fb52bfb343d6c7a17223e178a9038c08ddb0b8795c68b1b5f3a49b42307d0325fab7a10237c74cac33180ea1b1e0f0a1dc5aaff8e8a680567d024cd01ce7333
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-CaptureOutput/IO-CaptureOutput-1.110.400.ebuild,v 1.2 2015/04/06 07:11:22 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DAGOLDEN
|
||||
MODULE_VERSION=1.1104
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Capture STDOUT and STDERR from Perl code, subprocesses or XS"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
>=virtual/perl-File-Temp-0.160.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.170.0
|
||||
test? (
|
||||
>=virtual/perl-File-Spec-3.270.0
|
||||
virtual/perl-IO
|
||||
>=virtual/perl-Test-Simple-0.620.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -0,0 +1 @@
|
||||
DIST IO-CaptureOutput-1.1104.tar.gz 27651 SHA256 fcc732fcb438f97a72b30e8c7796484bef2562e374553b207028e2fbf73f8330 SHA512 5694635c91e4dd11279c33fb9d58e2eb27014f4ea0a976e62c23505524e3d37264aab6d6b1cfe5d925e123d6aa240e574dbc4f489c6c1007da09631368af94f5 WHIRLPOOL b18f9eb5a88bf655c7ce448cd6b164885ee8e4a0da44e572a9c266c4295c3a9049958898ef74eda631e54d117de8b5a707fa10788e7ee94d442658c708afe5e1
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>perl</herd>
|
||||
</pkgmetadata>
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-3.310.0.ebuild,v 1.4 2014/07/25 21:42:58 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ "${PV}" != "9999" ]]; then
|
||||
MODULE_VERSION=3.31
|
||||
MODULE_AUTHOR="AKHUETTEL"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
inherit perl-module
|
||||
else
|
||||
EGIT_REPO_URI="git://gitorious.org/lab-measurement/lab.git"
|
||||
EGIT_BRANCH="master"
|
||||
EGIT_SOURCEDIR=${S}
|
||||
KEYWORDS=""
|
||||
S=${WORKDIR}/${P}/Measurement
|
||||
inherit perl-module git-2
|
||||
fi
|
||||
|
||||
DESCRIPTION="Measurement control and automation with Perl"
|
||||
HOMEPAGE="http://www.labmeasurement.de/"
|
||||
|
||||
# this is perl's license, whatever it means
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="debug +xpression"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Class-ISA
|
||||
dev-perl/Clone
|
||||
dev-perl/Exception-Class
|
||||
dev-perl/Hook-LexWrap
|
||||
dev-perl/List-MoreUtils
|
||||
dev-perl/TermReadKey
|
||||
dev-perl/TeX-Encode
|
||||
dev-perl/XML-Generator
|
||||
dev-perl/XML-DOM
|
||||
dev-perl/XML-Twig
|
||||
dev-perl/encoding-warnings
|
||||
dev-perl/yaml
|
||||
dev-perl/Switch
|
||||
sci-visualization/gnuplot
|
||||
virtual/perl-Data-Dumper
|
||||
virtual/perl-Encode
|
||||
virtual/perl-Time-HiRes
|
||||
!dev-perl/Lab-Instrument
|
||||
!dev-perl/Lab-Tools
|
||||
debug? (
|
||||
dev-lang/perl[ithreads]
|
||||
dev-perl/wxperl
|
||||
)
|
||||
xpression? (
|
||||
dev-perl/wxperl
|
||||
)
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
if ( ! has_version sci-libs/linuxgpib ) && ( ! has_version dev-perl/Lab-VISA ) ; then
|
||||
elog "You may want to install one or more backend driver modules. Supported are"
|
||||
elog " sci-libs/linuxgpib Open-source GPIB hardware driver"
|
||||
elog " dev-perl/Lab-VISA Bindings for the NI proprietary VISA driver"
|
||||
elog " stack (dilfridge overlay)"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST Lab-Measurement-3.31.tar.gz 367042 SHA256 72c451e1b81ca310533ed73d1821c8111e0dde9f6f3a22563c4d84d9daf750d6 SHA512 8c4439638cbf5c51960c18c4e9fb3828189bd9e3638ab3871f5a69d2378bb40b671c648c9087eb8ecc481bbdbf3bfc3f5e7391a9821d40e01bda3993dd194a1e WHIRLPOOL b9b03ffbecffaac6597915a41044e810c03d39e62c10f4ad8d317c16b2054867d82cc9896afed62df5f093666697f90a0535c34ddd6b36fc4121efa8ab8b989c
|
||||
DIST Lab-Measurement-3.32.tar.gz 369238 SHA256 2006fb6c416247bad7acf46e75c9079194b258f344d29d7a3933c7de8669fa67 SHA512 64c197b7f39555d183de9d5277f92d467ff4cad03b19a6a8cd7e6608fbb850100a5ad99499a477b93ff3c364ffa4214fdca3b5d36c5ce138449f6c3261f3247d WHIRLPOOL 254bf7aa754887d4110dbca8e10620427db50dea450fe1a01f555f6851926123a4b6cca82b0c0a133803fed8a4c7537be3dfb38642a1b182882b4bcf87b3de59
|
||||
|
@ -1 +1,2 @@
|
||||
DIST Net-Netmask-1.9016.tar.gz 17911 SHA256 76284ee6274f4682f2ec1976da7252c7b9ed0386febfd872009f64c2aeffffa9 SHA512 2d64a857a26615bc002b54403368d4b51af5f1422fa1f8d399794f37f90d82cd205551910444668fc5128df3d8b37cfbd4bc466197641a029470ad74745837ab WHIRLPOOL f4a65992c4c1c949d911c238c1dd96af56bea758efef28a9926b130dbf047cb902723ec3ccfd55142ed5ef4bf8ff4716157ff60203d046a90b3bf1acc0c55055
|
||||
DIST Net-Netmask-1.9021.tar.gz 18655 SHA256 98798c9087745511c22e49ed84a5d1ff03595d3739fbd61673dba23ab769dc90 SHA512 a32d1319dcedcbd8daa8a77a038bd436d79c7c89986aff6666ad27aaf0b4ed14fb4e6163bfb0f771a84c01b94f8662b96fd97dd915c52ee3f0ce35df76642a7e WHIRLPOOL f35a7d41da1fd72cadb31f29962a158ea5cf0003b9480ca05d13b5f01674550e375ba4cb7f09eb0d094a66666170a4ed68cf9522cc45dfd9809d73635d018a90
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-Netmask/Net-Netmask-1.902.100.ebuild,v 1.1 2015/04/05 20:16:34 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MUIR
|
||||
MODULE_SECTION=modules
|
||||
MODULE_VERSION=1.9021
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Parse, manipulate and lookup IP network blocks"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/perl-ExtUtils-MakeMaker"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST Test-Class-0.39.tar.gz 78655 SHA256 d3a7d9b3ac24580524fc52865529457df4f43c0384f12264e884315d97f4bad5 SHA512 0fb2c2b30c17e1f3a8f787f0384eb4d1d08b4fe0a83fdb4a02aa5d030e5ecde36f8a8f9b8c641fb5bf69f015f03c86c610a2303135b98e5880db10a9908cc4fb WHIRLPOOL bb50a31ea06dd08237ecba77deb80d976b2bb32996de50ca42dbee08754c84b9c1eb1fef5a1019330fea31cf5ede043fdb3e963dd5d578f2fa84160a5727070d
|
||||
DIST Test-Class-0.41.tar.gz 78297 SHA256 97edc01f236e952357e95c0f77cbbc75fa16093ed254f2cace1bde824777d6fe SHA512 c4f4efb19d65d60744eddc8b3c203473dc1b71a8f865fdf1b04a8583f782854e181d8dcece9712fe6381d208faaab6d3e1f37d4f94e0df80eb11eb2c920d738a WHIRLPOOL ad5174b494f9a42dc10fda8771c3a3c6be94754e754f3a2bfdac5337f9f705c9567642d833732ff27278dd9704becbc964b286eb021701407752b7480fa9a337
|
||||
DIST Test-Class-0.48.tar.gz 71256 SHA256 2db02f774063fe22e3c259168ac091aa0e77d2f587e005e4a777da63665670d3 SHA512 6d2c90dc221bd7b8019dd0416f86c3aa960ed40fd50e20ca5b28e4cdc3c77646bbd4df04a72811fedd288c8bb3c9393911eb329efe6374eefeeb3fb105462f4c WHIRLPOOL ba09fd09126c39dddc69775be37feaef60530a2e7e6affd712bc1e795582d5edaa875a3a456f1931d4810fdcf827cb7ac6ce4f761d895729ea4551ad2c18e2a1
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Class/Test-Class-0.480.0.ebuild,v 1.1 2015/04/05 20:39:03 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ETHER
|
||||
MODULE_VERSION=0.48
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Easily create test classes in an xUnit/JUnit style"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-File-Spec
|
||||
>=dev-perl/MRO-Compat-0.110.0
|
||||
dev-perl/Module-Runtime
|
||||
>=virtual/perl-Storable-2.40.0
|
||||
virtual/perl-Test-Simple
|
||||
dev-perl/Try-Tiny
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.400.400
|
||||
test? (
|
||||
virtual/perl-IO
|
||||
virtual/perl-Test-Simple
|
||||
>=dev-perl/Test-Exception-0.250.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Test-Exception-0.32.tar.gz 18131 SHA256 ba4427e6004797ece8dce93c61d1d6c82df891b0f017e7d4a5c2505fa05c5a47 SHA512 fd394c2e3d24fc822810b77bd3bfe12ca75f59519ac0a0307f028be84a48386d12273967f0431f8c3a6671762c6426523420f620621ba7332c3268bc3a0706af WHIRLPOOL db6bdfbd4d1d45991ee9ecd78af37cc19911620a585a3284716faf3f80458194956ee8339a738fd3723b5b428bca4d70cff4467e30a3ce1b719c3a60239414d0
|
||||
DIST Test-Exception-0.38.tar.gz 15349 SHA256 7c6aa4c208c043c38631e2af8d28abf76d32a3dcd2ff4a94591f009a6ed3eab5 SHA512 9c0176e8d5bcf803ccec4e980ebc6057f15b5cd40c4df422c1e5a87db7df8f18f5f623340190ac9010b67eba7c0c1a1ede83b54ea18dca704d937d5bcb8c6d78 WHIRLPOOL e807354608b3eecb4f9d4806e6862f12d389a830f311a916da089c49023332382f7de82c94da4a81369f3f6d8a2c72a26882f04b6096d15249ba0e16aef46b52
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Exception/Test-Exception-0.380.0.ebuild,v 1.1 2015/04/05 20:33:52 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=ETHER
|
||||
MODULE_VERSION=0.38
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Test functions for exception based code"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Exporter
|
||||
>=dev-perl/Sub-Uplevel-0.180.0
|
||||
virtual/perl-Test-Simple
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,2 @@
|
||||
DIST apipkg-1.2.zip 12842 SHA256 ea86c4660e83015b6a3faad106cdf5a8d640688a93b84b93e8b64c60815789d4 SHA512 abd00a7c36914b9f79d5a54e1d0facc89fd6673f86d774784cd9a3a0e8e913cf3ef575914bcbbe4d17464b09e8b57d94c761453b2b19466e7dc408f321d22603 WHIRLPOOL 5693c8f1422d96e702eb929c2b3fe3f1a33b7d731ba4f6dced2b42229b941ca87848a31d19c2e79b0ce6fc0db98e24e6c81775c68374ca7f7bed59cf9682d049
|
||||
DIST apipkg-1.3.tar.gz 11262 SHA256 54a240a642dbba1bf11c62e948463d79f7b0b82bab91dfdb0bcecd84017f7864 SHA512 4984e6470307746679625db9e82636f1dc99fbf22933b683edf092c747aa3b640b37208c7fe1d77c23674b96182d9fe37415698e29fc761836bdd95243da641b WHIRLPOOL d0b34bdcb2a37e454fe543ee2463a88d4fce24eac05778128f8f0587f94410636b580cd4ee6aba0cecdf7b1c3c00235eba71dcb1b90b13ff4328a3bf0443f1f5
|
||||
DIST apipkg-1.4.tar.gz 11224 SHA256 2e38399dbe842891fe85392601aab8f40a8f4cc5a9053c326de35a1cc0297ac6 SHA512 118f806706944513f50d3cdef596b32f8ce585cfaf94d2531a6d260f90a0e2147177161aaa6f5d6823150e6182d0f73be3dc01259b8a2f8d710733a22ea54789 WHIRLPOOL b0162094ee5209fb06727b5ad6d346e5738af9999f4fa21081cfedd4607d6025dd1d20621fe6c2e7801e5b405757987a6c0d63f698d74497401053847a9109bd
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apipkg/apipkg-1.3.ebuild,v 1.1 2015/03/19 08:22:00 idella4 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apipkg/apipkg-1.4.ebuild,v 1.1 2015/04/06 03:38:35 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/libvirt-python/libvirt-python-1.2.14.ebuild,v 1.1 2015/04/05 20:43:41 tamiko Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt-python.git"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
RDEPEND="app-emulation/libvirt:=[-python(-)]"
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/python/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
RDEPEND="app-emulation/libvirt:0/${PV}"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="libvirt Python bindings"
|
||||
HOMEPAGE="http://www.libvirt.org"
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? ( dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
# testsuite is currently not included in upstream tarball
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST commander-4.2.1.gem 33280 SHA256 8ccbe07c5f389323c03678ff03ab5d4b467c37067a2c21ff079bc365b9868eff SHA512 0f4d862da83b23e7c477f3b34182f8b42d02375690a8d0553beb56bd89a61978b43d989d90b8e581b7848b8ad9dcfeb5289b78cd48c2f2c0621f8b7c4654e67f WHIRLPOOL 9a5384352977ae856725ee9cc57d19070e7aebfb1917b6801c78df41d099cfe2251642a2d459006ec337b003326738f134571a6595c778cd89d5349aea1c5d04
|
||||
DIST commander-4.3.0.gem 34816 SHA256 d3012e192382f08d4353e58cfac126e9086d19d19e00edc39a2ed5e4d1297d0d SHA512 45129667320f88a4a3c1c4f172b12386790390322bb5e0138808cd04771ea2def4c86ed19403449dd343c1303254bce39295b16748989c410b45751ae614e520 WHIRLPOOL 90fe3888017344f5bbcfd96410c2f597d1da17270996b92aaec1b047b1c4bebc2754d3652118e0aaae934a990383704eb1a562ab40f3e9b331035f9a61c03edb
|
||||
DIST commander-4.3.2.gem 34816 SHA256 c86f004692487dd136ce14d7d1cf5cdab2d088ad6c359be085ba9d8801a56c8d SHA512 ce7336e08b27468acc635767ab6c7782b0d91514eaea66f9b786db9d505169aab41e3220e4fb4857ebe2db1f8fc56fad9b44ffb01aaf96667f4390af48b3db7e WHIRLPOOL ea1d0c00ee39fda4c1c637406e26bb9a1f42ff1d07854113cae90cb0ce6189c85732a2b208ac1895000bc6d212769e9e6ff494005d65aee4f7ea3a8a9aadcb91
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/commander/commander-4.3.2.ebuild,v 1.1 2015/04/06 05:59:01 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.md"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="The complete solution for Ruby command-line executables"
|
||||
HOMEPAGE="http://visionmedia.github.com/commander/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/highline-1.7.1"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/simplecov/,/end/ s:^:#:" spec/spec_helper.rb || die
|
||||
}
|
@ -1,24 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-0.11.2.ebuild,v 1.1 2014/12/27 20:58:45 dilfridge Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-9999.ebuild,v 1.1 2015/04/05 19:44:01 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs
|
||||
EGIT_REPO_URI="https://gitlab.com/mdds/mdds.git"
|
||||
[[ ${PV} == 9999 ]] && GITECLASS="git-r3 autotools"
|
||||
|
||||
inherit eutils toolchain-funcs ${GITECLASS}
|
||||
|
||||
DESCRIPTION="A collection of multi-dimensional data structure and indexing algorithm"
|
||||
HOMEPAGE="http://code.google.com/p/multidimalgorithm/"
|
||||
SRC_URI="http://kohei.us/files/${PN}/src/${P/-/_}.tar.bz2"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://kohei.us/files/${PN}/src/${P/-/_}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="dev-libs/boost:="
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P/-/_}
|
||||
[[ ${PV} == 9999 ]] || S=${WORKDIR}/${P/-/_}
|
||||
|
||||
src_prepare(){
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue