parent
ea4c16a97b
commit
a00ffd095e
@ -1,7 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX nfbtrans-7.74-gentoo-fix.patch 310 SHA256 6bd60b185caa76564dad6c0a0aacad9f6cb1df1f32c0725cf63ed5fe86acf556 SHA512 90edde1addb8bb5506309de0da34bbaed4bc88a83c52fbffa8aec390fa068d14ef10112caa808e7d7b7d7c941c6402fe84d6643d7a8e0ff1460984c71a18917f WHIRLPOOL a3323b51ee3589bac0fc38561132b75744b43ae14fb4bdcfda2994616c2671a68091778d73e8a35e2e3ee80eb9fdaf9f8932bdff9e4b03ace72b9e6954262cee
|
||||
AUX nfbtrans-7.74-getline-fix.patch 957 SHA256 9c2b27afbf2c6d15d67c342160a1480f2398ffd62f366c0de7f1ea8a20235447 SHA512 35a57c029f2c54f04fe0e9be66df39da11e7415095959c2d13b5b9e66b223d15c9b72f4a392092dc4075e4753fad542f33f2cb59e83702378505e3ecc6885cbc WHIRLPOOL 83c9eb2be4f31f53db57eaefacb4d62d4c5523bbfa48c92c7792d9db632b930a03cac6ff1f813b8cd5f17cf6162bd32dd285da26701f7ea81a63be79ea04f657
|
||||
DIST nfbtr774.zip 470847 SHA256 87cad2aa875f44ad6035f5af080e02ecc23a8c3718e3e1943cb3a006c5fc93ec SHA512 58fa72c53d88d11fa005572f4e2ebd81d21afaec2fac0e986bfad66b42c194ec3573199e2f2b863725001c1cb777b60881605a1533f7eb73e31e24a244673c2c WHIRLPOOL e9bb51ac86ce3cda73b0b0e5199f68b37b8005c29deda1a154f68163eda6db564f887b234cc9184fdd7d13bbaeb93638717b2e7d40d50b16559379600ede5471
|
||||
EBUILD nfbtrans-7.74-r1.ebuild 1007 SHA256 c2c06357b2524c5739b59bda739ef078cc4be15948de36eaa514d49534ed2f72 SHA512 c5043928df20309a3824ea3482b698112fc7cf9eb7099bc30638d7a36448ddd1b740500b927dfa1b1f6517ca3d7bbc90fa311953b74f1cab8843a0590229af11 WHIRLPOOL 358f3b4d3a7acd690da526fe60fb13fa548a0b427348b37133268147f0fd3f0fcb7266332bcb1cce83de5baf4235f002fb506d00f0c9bd8d387e116bbdc3df0f
|
||||
EBUILD nfbtrans-7.74.ebuild 982 SHA256 cd21e3a6075a9b37ce93dbcb90efaeaf953a077322f5a2ba7a5d8cdca58acf1e SHA512 b80ddf8d7901c7e692ae7b5c4b13df5512c2162855a1214ef4fbed976fd6e3bb500fbdbe27db083e33511b1894451f0244c6ffa7b140cd87616a0d1911c649ae WHIRLPOOL 579c05618865a5cbe5a0ea3abc26f1081d23cd911e0a8cfbe627ed1d293f4a338b12618571797d9467a45cabb0b93710c9f6f25e91af588f70afc9ee01ecf4fb
|
||||
MISC ChangeLog 2282 SHA256 029ef337ada493e015837815cf8016bd1ed6d05ce47d456f48459e7342d3ba67 SHA512 a3a0b705d572ce3cbef54e6806b965752333348c59184619e30358f8f93af06e6be5e8f364fbdbfe047e56a46433e0bd750d541404c330a0e8fb166371314274 WHIRLPOOL a75ad5f2a42dc731c8595a73afa2fe2a462cf7fcacc4b19887167db9ddb420f101b5e9b65ba7d7d24b0a92aa859076a1098078a6fb691599986c8dfa325f07f3
|
||||
EBUILD nfbtrans-7.74-r1.ebuild 1004 SHA256 a482d3a28d38bf8b706ab792965d07b5f562b21d2a0d67d677504d6f988aa29e SHA512 9639e33590996c3846012c3f6fc6b2ac309c0e786ddda2a405e3e433e0a25a9ef82190c93d656fa2e4150198ea7ad4441b82e9334c9bfda8e7bb99d8dd472299 WHIRLPOOL b29de08978a30e167c2cec4a16289af91a1a4ce73d760b6343a8832dbc8b342eaff55ef59b12da14dc555a18bf2bde171ed0fe454723e99d21890e92f4edde12
|
||||
EBUILD nfbtrans-7.74.ebuild 974 SHA256 95d14b9a36709486e65eb85d4db42228648bb66c741fd2a689d3e7e7bea3d6df SHA512 8812c93142090044974a2c6c392cac5eaf4e7944b68b67a5110fb18f89b88d288e0835d2a7aaae2124e7e24b2fd8fa242ae30597409f93f8db4307a17839c03b WHIRLPOOL 59573940b7be342e5ac04a29532e18b2376818e4cae9aed547e5281d887786f654dddba5cba374728d32ed87182aa43e89e9fb9f07d6162d902340bb032d401d
|
||||
MISC ChangeLog 2417 SHA256 a24e71cfbc7f3eb76d58bfb917d9538e1883170e8ba946f730c06a47dba5af4f SHA512 ef359c9ca4d10d06e28b472a56f0dcdfbf216976cbc930a0a6ec80670c8866bf3c36ec6511d8a39595daf332e0cd838eee7acd68cc084bd9802d2c58ac195d80 WHIRLPOOL 687507d258e0155c6d9e126d32283644687d47d6e147faad8d5ad194e2a8e60671a09e586731e538ae4168834b0967ee5a6276d9ba200ba1edd3c716caacbe7d
|
||||
MISC metadata.xml 231 SHA256 440ddcc5e65f0d7dfd084eb51b19a637d25e434400b1d6d9a3ac997e3d4c6f88 SHA512 4bc845ecda73e93efaceb95dd03ce6afbf9dec61e1d6e20544417089d7f5117fb9393fc30e5444fca081701f4eaafbd117411b24748c2688b8b9e887e3adaaa9 WHIRLPOOL 9a7db016470d66127b381942d3e141467494f3fc3c0cef890e7407d1e88f5486e0b99a265dee05af5557ad1a36ed0489813fb23cdd61b478767f21236e62ab34
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlF0PnUACgkQblQW9DDEZTheCACgoh+Jc70jhdF6CucaO7MYHKXj
|
||||
l3sAoJ0u/NcAwXjMjazpwzTcASOUw54M
|
||||
=awNx
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/bcfg2-1.2.4.ebuild,v 1.1 2013/04/21 07:56:34 xmw Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
# ssl module required.
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="configuration management tool"
|
||||
HOMEPAGE="http://bcfg2.org"
|
||||
SRC_URI="ftp://ftp.mcs.anl.gov/pub/bcfg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE="doc cheetah genshi server"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )"
|
||||
RDEPEND="app-portage/gentoolkit
|
||||
cheetah? ( dev-python/cheetah )
|
||||
genshi? ( dev-python/genshi )
|
||||
server? (
|
||||
dev-libs/libgamin[python]
|
||||
dev-python/lxml
|
||||
dev-python/nose
|
||||
virtual/fam )"
|
||||
|
||||
PYTHON_MODNAME="Bcfg2"
|
||||
|
||||
distutils_src_install_post_hook() {
|
||||
if ! use server; then
|
||||
rm -f "$(distutils_get_intermediate_installation_image)${EPREFIX}/usr/sbin/bcfg2-"*
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Building Bcfg2 documentation"
|
||||
PYTHONPATH="build-$(PYTHON -f --ABI)" \
|
||||
sphinx-build doc doc_output || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install --record=PY_SERVER_LIBS --install-scripts "${EPREFIX}/usr/sbin"
|
||||
|
||||
if ! use server; then
|
||||
rm -rf "${ED}usr/share/bcfg2" || die
|
||||
rm -rf "${ED}usr/share/man/man8" || die
|
||||
else
|
||||
newinitd "${FILESDIR}/${PN}-server-1.2.0.rc" bcfg2-server
|
||||
fi
|
||||
|
||||
insinto /etc
|
||||
doins examples/bcfg2.conf
|
||||
|
||||
if use doc; then
|
||||
pushd doc_output > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Failed to install documentation"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
distutils_pkg_postinst
|
||||
|
||||
if use server; then
|
||||
einfo "If this is a new installation, you probably need to run:"
|
||||
einfo " bcfg2-admin init"
|
||||
fi
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.7.1-r2.ebuild,v 1.4 2013/04/13 01:48:20 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/Elektra"
|
||||
SRC_URI="ftp://ftp.markus-raab.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gcov iconv static-libs test"
|
||||
|
||||
RDEPEND="dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool
|
||||
iconv? ( virtual/libiconv )
|
||||
test? ( dev-libs/libxml2[static-libs] )"
|
||||
|
||||
src_prepare() {
|
||||
einfo 'Removing bundled libltdl'
|
||||
rm -rf libltdl || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-test.patch \
|
||||
"${FILESDIR}"/${P}-ltdl.patch \
|
||||
"${FILESDIR}"/${P}-automake-1.12.patch
|
||||
|
||||
touch config.rpath
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# berkeleydb, daemon, fstab, gconf, python do not work
|
||||
econf \
|
||||
--enable-filesys \
|
||||
--enable-hosts \
|
||||
--enable-ini \
|
||||
--enable-passwd \
|
||||
--disable-berkeleydb \
|
||||
--disable-fstab \
|
||||
--disable-gconf \
|
||||
--disable-daemon \
|
||||
--enable-cpp \
|
||||
--disable-python \
|
||||
$(use_enable gcov) \
|
||||
$(use_enable iconv) \
|
||||
$(use_enable static-libs static) \
|
||||
--with-docdir=/usr/share/doc/${PF} \
|
||||
--with-develdocdir=/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
dodir /usr/share/man/man3
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
local my_f=""
|
||||
#avoid collision with kerberos (bug 403025)
|
||||
for my_f in kdb kdbbackend.h kdbos.h kdbtools.h keyset kdb.h \
|
||||
kdbloader.h kdbprivate.h key ; do
|
||||
mv "${D}"/usr/include/{,elektra-}"${my_f}" || die
|
||||
elog "/usr/include/${my_f} installed as elektra-${my_f}"
|
||||
done
|
||||
sed -e '/^#include/s:kdbos.h:elektra-kdbos.h:' \
|
||||
-i "${D}"/usr/include/elektra-kdb.h || die
|
||||
|
||||
#avoid collision with allegro (bug 409305)
|
||||
for my_f in $(find "${D}"/usr/share/man/man3 -name "key.3*") ; do
|
||||
mv "${my_f}" "${my_f/key/elektra-key}" || die
|
||||
elog "/usr/share/man/man3/$(basename "${my_f}") installed as $(basename "${my_f/key/elektra-key}")"
|
||||
done
|
||||
|
||||
if ! use static-libs; then
|
||||
find "${D}" -name "*.a" -delete || die
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.8.3.ebuild,v 1.3 2013/04/13 01:48:20 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/Elektra"
|
||||
SRC_URI="ftp://ftp.markus-raab.org/${PN}/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dbus doc examples iconv inifile simpleini static-libs syslog tcl test xml yajl"
|
||||
|
||||
RDEPEND="dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool
|
||||
doc? ( app-doc/doxygen )
|
||||
iconv? ( virtual/libiconv )
|
||||
test? ( dev-libs/libxml2[static-libs] )
|
||||
yajl? ( <dev-libs/yajl-2 )"
|
||||
|
||||
src_configure() {
|
||||
local my_plugins="ccode;dump;error;fstab;glob;hexcode;hidden;hosts;network;ni;null;path;resolver;struct;success;template;timeofday;tracer;type;validation"
|
||||
|
||||
#fix QA issues with upstream patches
|
||||
epatch "${FILESDIR}/${P}-introduce-attributes.patch"
|
||||
epatch "${FILESDIR}/${P}-fix-yajl-if-user-config.patch"
|
||||
|
||||
#move doc files to correct location
|
||||
sed -e "s/elektra-api/${PF}/" \
|
||||
-i cmake/ElektraCache.cmake || die
|
||||
|
||||
use dbus && my_plugins+=";dbus"
|
||||
use doc && my_plugins+=";doc"
|
||||
use iconv && my_plugins+=";iconv"
|
||||
use inifile && my_plugins+=";simpleini"
|
||||
use syslog && my_plugins+=";syslog"
|
||||
use tcl && my_plugins+=";tcl"
|
||||
use xml && my_plugins+=";xmltool"
|
||||
use yajl && my_plugins+=";yajl"
|
||||
|
||||
local mycmakeargs=(
|
||||
"-DPLUGINS=${my_plugins}"
|
||||
"-DLATEX_COMPILER=OFF"
|
||||
$(cmake-utils_use doc BUILD_DOCUMENTATION)
|
||||
$(cmake-utils_use examples BUILD_EXAMPLES)
|
||||
$(cmake-utils_use static-libs BUILD_STATIC)
|
||||
$(cmake-utils_use test BUILD_TESTING)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
dodir /usr/share/man/man3
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
dodoc doc/{AUTHORS,CHANGES,NEWS,README,todo/TODO}
|
||||
|
||||
if use doc ; then
|
||||
rm -rf "${D}/usr/share/doc/${PF}/man" || die
|
||||
pushd ${CMAKE_BUILD_DIR}/doc/man/man3
|
||||
local my_f
|
||||
for my_f in *.3 ; do
|
||||
newman ${my_f} ${PN}-${my_f}
|
||||
elog "installed /usr/share/man/man3/${my_f} as ${PN}-${my_f}"
|
||||
done
|
||||
popd
|
||||
fi
|
||||
}
|
@ -0,0 +1,249 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r7.ebuild,v 1.1 2013/04/20 16:11:24 zerochaos Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs pax-utils multilib
|
||||
|
||||
MY_PN="john"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
JUMBO="jumbo-7"
|
||||
|
||||
DESCRIPTION="fast password cracker"
|
||||
HOMEPAGE="http://www.openwall.com/john/"
|
||||
|
||||
SRC_URI="http://www.openwall.com/john/g/${MY_P}.tar.bz2
|
||||
!minimal? ( http://www.openwall.com/john/g/${MY_P}-${JUMBO}.diff.gz )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
#Remove AltiVec USE flag. Appears to be an upstream issue.
|
||||
IUSE="cuda custom-cflags -minimal mmx mpi opencl openmp sse2"
|
||||
REQUIRED_USE="openmp? ( !minimal )
|
||||
mpi? ( !minimal )
|
||||
cuda? ( !minimal )
|
||||
opencl? ( !minimal )"
|
||||
|
||||
DEPEND="!minimal? ( >=dev-libs/openssl-0.9.7:0 )
|
||||
mpi? ( virtual/mpi )
|
||||
cuda? ( x11-drivers/nvidia-drivers
|
||||
dev-util/nvidia-cuda-toolkit:= )
|
||||
opencl? ( virtual/opencl )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
has_xop() {
|
||||
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __XOP__ 1"
|
||||
}
|
||||
|
||||
has_avx() {
|
||||
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __AVX__ 1"
|
||||
}
|
||||
|
||||
get_target() {
|
||||
if use alpha; then
|
||||
echo "linux-alpha"
|
||||
elif use amd64; then
|
||||
if has_xop; then
|
||||
echo "linux-x86-64-xop"
|
||||
elif has_avx; then
|
||||
echo "linux-x86-64-avx"
|
||||
else
|
||||
echo "linux-x86-64"
|
||||
fi
|
||||
elif use ppc; then
|
||||
#if use altivec; then
|
||||
# echo "linux-ppc32-altivec"
|
||||
#else
|
||||
echo "linux-ppc32"
|
||||
#fi
|
||||
elif use ppc64; then
|
||||
#if use altivec; then
|
||||
# echo "linux-ppc32-altivec"
|
||||
#else
|
||||
echo "linux-ppc64"
|
||||
#fi
|
||||
# linux-ppc64-altivec is slightly slower than linux-ppc32-altivec for most hash types.
|
||||
# as per the Makefile comments
|
||||
elif use sparc; then
|
||||
echo "linux-sparc"
|
||||
elif use x86; then
|
||||
if has_xop; then
|
||||
echo "linux-x86-xop"
|
||||
elif has_avx; then
|
||||
echo "linux-x86-avx"
|
||||
elif use sse2; then
|
||||
echo "linux-x86-sse2"
|
||||
elif use mmx; then
|
||||
echo "linux-x86-mmx"
|
||||
else
|
||||
echo "linux-x86-any"
|
||||
fi
|
||||
elif use ppc-macos; then
|
||||
# force AltiVec, the non-altivec profile contains ancient compiler cruft
|
||||
# if use altivec; then
|
||||
echo "macosx-ppc32-altivec"
|
||||
# else
|
||||
# echo "macosx-ppc32"
|
||||
# fi
|
||||
# for Tiger this can be macosx-ppc64
|
||||
elif use x86-macos; then
|
||||
if use sse2; then
|
||||
echo "macosx-x86-sse2"
|
||||
else
|
||||
echo "macosx-x86"
|
||||
fi
|
||||
elif use x86-solaris; then
|
||||
echo "solaris-x86-any"
|
||||
elif use x86-fbsd; then
|
||||
if use sse2; then
|
||||
echo "freebsd-x86-sse2"
|
||||
elif use mmx; then
|
||||
echo "freebsd-x86-mmx"
|
||||
else
|
||||
echo "freebsd-x86-any"
|
||||
fi
|
||||
elif use amd64-fbsd; then
|
||||
echo "freebsd-x86-64"
|
||||
else
|
||||
echo "generic"
|
||||
fi
|
||||
}
|
||||
|
||||
get_john_objs() {
|
||||
echo -n '${JOHN_COMMON_OBJS} '
|
||||
if use opencl; then
|
||||
echo -n '${OCL_OBJS} '
|
||||
fi
|
||||
if use cuda; then
|
||||
echo -n '${CUDA_OBJS}'
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use minimal; then
|
||||
epatch "${WORKDIR}/${MY_P}-${JUMBO}.diff"
|
||||
|
||||
if use mpi ; then
|
||||
sed -e "s/^#CC = mpicc/CC = mpicc/" \
|
||||
-e "s/^#MPIOBJ =/MPIOBJ =/" \
|
||||
-i src/Makefile || die
|
||||
fi
|
||||
|
||||
# fix typo in jumbo patch
|
||||
sed -i 's:All15:All5:' run/john.conf || die
|
||||
# fix compile on ppc (only needed for jumbo-7)
|
||||
epatch "${FILESDIR}/${P}-ppc-compile-fix.patch"
|
||||
fi
|
||||
|
||||
cd src
|
||||
epatch "${FILESDIR}/${PN}-1.7.6-cflags.patch"
|
||||
epatch "${FILESDIR}/${PN}-1.7.3.1-mkdir-sandbox.patch"
|
||||
|
||||
if ! use minimal; then
|
||||
sed -e "s/LDFLAGS *= */override LDFLAGS += /" -e "/LDFLAGS/s/-s//" \
|
||||
-e "/LDFLAGS/s/-L[^ ]*//g" -e "/CFLAGS/s/-[IL][^ ]*//g" \
|
||||
-i Makefile || die "sed Makefile failed"
|
||||
sed -i 's#/usr/local#/opt#g' Makefile || die
|
||||
fi
|
||||
sed -i 's#JOHN_OBJS = \\#JOHN_COMMON_OBJS = \\#g' Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local OMP
|
||||
|
||||
use custom-cflags || strip-flags
|
||||
echo "#define JOHN_SYSTEMWIDE 1" >> config.gentoo
|
||||
echo "#define JOHN_SYSTEMWIDE_HOME \"${EPREFIX}/etc/john\"" >> config.gentoo
|
||||
echo "#define JOHN_SYSTEMWIDE_EXEC \"${EPREFIX}/usr/libexec/john\"" >> config.gentoo
|
||||
append-flags -fPIC -fPIE
|
||||
gcc-specs-pie && append-ldflags -nopie
|
||||
use openmp && OMP="-fopenmp"
|
||||
|
||||
CPP="$(tc-getCXX)" CC="$(tc-getCC)" AS="$(tc-getCC)" LD="$(tc-getCC)"
|
||||
use mpi && CPP=mpicxx CC=mpicc AS=mpicc LD=mpicc
|
||||
|
||||
#this stuff was all stolen from the Makefile, if build breaks, check this first
|
||||
if use opencl; then
|
||||
GPUCFLAGS="${GPUCFLAGS} -DCL_VERSION_1_0"
|
||||
GPULDFLAGS="${GPULDFLAGS} -lOpenCL"
|
||||
fi
|
||||
if use cuda; then
|
||||
GPUCFLAGS="${GPUCFLAGS} -DHAVE_CUDA"
|
||||
GPULDFLAGS="${GPULDFLAGS} -L/opt/cuda/$(get_libdir) -lcudart"
|
||||
fi
|
||||
|
||||
emake -C src/ \
|
||||
CPP="${CPP}" CC="${CC}" AS="${AS}" LD="${LD}" \
|
||||
CFLAGS="-c -Wall -include ../config.gentoo ${CFLAGS} ${OMP} ${GPUCFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS} ${GPULDFLAGS}" \
|
||||
OPT_NORMAL="" \
|
||||
OMPFLAGS="${OMP}" \
|
||||
JOHN_OBJS="$(get_john_objs)" \
|
||||
$(get_target)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use opencl; then
|
||||
cp src/opencl/*.cl run/
|
||||
cp src/opencl_*.h run/
|
||||
fi
|
||||
pax-mark -mr run/john
|
||||
if use opencl || use cuda; then
|
||||
ewarn "GPU tests fail, skipping all tests..."
|
||||
else
|
||||
make -C src/ check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# executables
|
||||
dosbin run/john
|
||||
newsbin run/mailer john-mailer
|
||||
|
||||
pax-mark -mr "${ED}usr/sbin/john" || die
|
||||
|
||||
dosym john /usr/sbin/unafs
|
||||
dosym john /usr/sbin/unique
|
||||
dosym john /usr/sbin/unshadow
|
||||
|
||||
# jumbo-patch additions
|
||||
if ! use minimal; then
|
||||
for s in \
|
||||
keychain2john keepass2john pwsafe2john hccap2john \
|
||||
racf2john zip2john rar2john pdf2john ssh2john undrop \
|
||||
; do
|
||||
dosym john /usr/sbin/$s
|
||||
done
|
||||
dosbin run/calc_stat
|
||||
dosbin run/genmkvpwd
|
||||
dosbin run/mkvcalcproba
|
||||
dosbin run/raw2dyna
|
||||
dosbin run/tgtsnarf
|
||||
insinto /etc/john
|
||||
doins run/genincstats.rb run/stats
|
||||
doins run/netscreen.py run/sap2john.pl
|
||||
if use opencl; then
|
||||
doins src/opencl/*.cl
|
||||
doins src/opencl_*.h
|
||||
fi
|
||||
fi
|
||||
|
||||
# config files
|
||||
insinto /etc/john
|
||||
doins run/*.chr run/password.lst
|
||||
doins run/*.conf
|
||||
|
||||
# documentation
|
||||
dodoc doc/*
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
diff -r ef341d8811b2 src/configure.in
|
||||
--- a/src/configure.in Mon Apr 15 22:22:58 2013 +0200
|
||||
+++ b/src/configure.in Sun Apr 21 15:53:35 2013 -0700
|
||||
@@ -1093,9 +1093,9 @@
|
||||
AC_CACHE_CHECK(Python's configuration directory,vi_cv_path_python3_conf,
|
||||
[
|
||||
vi_cv_path_python3_conf=
|
||||
- config_dir="config"
|
||||
+ config_dir="config-${vi_cv_var_python3_version}"
|
||||
if test "${vi_cv_var_python3_abiflags}" != ""; then
|
||||
- config_dir="${config_dir}-${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}"
|
||||
+ config_dir="${config_dir}${vi_cv_var_python3_abiflags}"
|
||||
fi
|
||||
for path in "${vi_cv_path_python3_pfx}" "${vi_cv_path_python3_epfx}"; do
|
||||
for subdir in lib64 lib share; do
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.905.ebuild,v 1.1 2013/04/21 23:34:49 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.3"
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
inherit vim
|
||||
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
GVIMRC_FILE_SUFFIX="-r1"
|
||||
GVIM_DESKTOP_SUFFIX="-r2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="GUI version of the Vim text editor"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
vim_src_prepare
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
|
||||
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
|
||||
fi
|
||||
|
||||
# fix python3 support
|
||||
epatch "${FILESDIR}"/${PN}-python3.patch
|
||||
}
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST hexedit-1.2.12.src.tgz 65802 SHA256 bcffbf3d128516cc4e1da64485866fbb5f62754f2af8327e7a527855186ba10f SHA512 26c1e89d1140841ad144f6ab9a59c55323a7492d805505bac2fd94636335181cb9b3f84c4367177d44cca9ecf219742c557bff95b46f263efe13b9396faafce8 WHIRLPOOL 30d50aec982e3d98ab1651275286a471c6b09fa73d77d3fbb0b63342b1e88e8a0a4d5418601cf3c337c7877d3b7e9b666b9a5cab9ccead63ceee179f67ff69f4
|
||||
DIST hexedit-1.2.13.src.tgz 68778 SHA256 6a126da30a77f5c0b08038aa7a881d910e3b65d13767fb54c58c983963b88dd7 SHA512 df9afb0b9b965e20ea8c427c1986b0200216601b157862199c35bae9e201ccc478ab0bfecd39d0dfaa85bf582f1cf372b0134fadcfeacf4734805a6e6dcaa2bb WHIRLPOOL 17da62fa584dd6fab86bde8ef732aaa533d01370fc6ca89a939b53e93fbef1bd0778bd477ea5918bf2db648b2335d97c8172881fa314f551d9d96c19375cbe62
|
||||
EBUILD hexedit-1.2.12.ebuild 707 SHA256 c6f1b53a7478d5337032f672e41680e7ba43dbe512d5d1902061d63fdd2a87d0 SHA512 184b6e9a485d12afa2f96d8bceeb96f4afbf6c9578b9ed281471a4e7d415b7bace68a1f214dc13427f09cb07a26c3786f51f17da8b21216beba2e3c053322106 WHIRLPOOL 78cb7c5642c65d68a3926b97024e3fcabfe0188bb54afed2dd5aa3b1ad91f9ffb5c66299a0d8568fe6c5d398941772f9d75307bd4842b74f2dcfc0d733dfc152
|
||||
MISC ChangeLog 4690 SHA256 faa06a9ce0c42a97b17a7f7f4723c739c00af6a48930894efdee166fefad04b7 SHA512 c474c3b4d60fe831c34e27251795944b4bef8ec475dd43f966df15c5f8659511b789217d7212cd1e6f8f33315f91f4a84fba60dc95fb3b41976712da6fbe6ac3 WHIRLPOOL af2bb70570a4628e7dd4e778b62e65453b9b5fb433d77d79fc7161a209fa92d30ff42f12e86ce96bf52a9021ac69e4dbaf2b50aeb48cd96974286649f07e8b06
|
||||
EBUILD hexedit-1.2.13.ebuild 711 SHA256 fd94352b9b36504247b36fe2b74a2802071cb85ff9290f91f1d82a5082b18c3c SHA512 0ecbe25e943b3a1a54e496676368a033c6d6a134f2b6ac7b6d6ae8a75f3aa977f33c4302c59026982fc269ae35cd32d2afca45d7243900371fea939fb759c402 WHIRLPOOL 2910a30ec3302020318d5c11396f41ec6b61857ec129c5b0d0fcb0c4dc083b894f8242e361209428af7c1536ccc542fb531aa4243de04bebae6280ae1d8b0ec7
|
||||
MISC ChangeLog 4813 SHA256 a3f3171a9e9c6ef9dbf463942aa9d80bf60ee0c2d6444a70a0fd5d2d932c78f1 SHA512 0604f64c63d2754e850ae57d6b37c5703870d8c504024011a335f20419dc3385b78a78891a972d251becd282258c287abd7d3b6b46bd36f2d0c809fc54a54eeb WHIRLPOOL cf4fbafa6e9bcda3c2b0602da9d725705682983100cc6f730d98f46f0f08d9dab94fe7c9fad3d8b91492d3ebc993ef8eabf0b72c8750c5a32c46eadfd84266ad
|
||||
MISC metadata.xml 235 SHA256 ae15692b7066faecf636a6f882d1b44a4fb1e6357ba1c0a91b5753d43eb0139d SHA512 b9faad5ebd8050835c9acdd103ac79a026077fa2aa89530e6cd0f0c8c5b1afd2cf0fac187a85ed8dc1d901a17157ea0ca468985b2a16099ea49a20cfe25c5ca1 WHIRLPOOL 835fdc49a180de4347ea082036705ed23eac16b53de2cff4b88a876eface5233f3b87cb60fca00e3577862a55fa8f385e117c3493b2ae595e3ec755c8d93fb42
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlFzuKsACgkQQe4uqXYgU9W1UwCfXmwLOU8yR33YXsP4iPvBHlYG
|
||||
tSkAn1Qi1Mbkh2F/2w3ja3gQ4j8sFyrc
|
||||
=Ca0F
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/hexedit/hexedit-1.2.13.ebuild,v 1.1 2013/04/21 10:00:04 tomjbe Exp $
|
||||
|
||||
DESCRIPTION="View and edit files in hex or ASCII"
|
||||
HOMEPAGE="http://rigaux.org/hexedit.html"
|
||||
SRC_URI="http://rigaux.org/${P}.src.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_install() {
|
||||
dobin hexedit || die "dobin failed"
|
||||
doman hexedit.1
|
||||
dodoc Changes
|
||||
}
|
@ -1,9 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST jedit4.3.2source.tar.bz2 2062221 SHA256 9ca0a5fe3d5fc01320ea5dfbc01a6a2b9f3e757076580e22e0426928296bbd77 SHA512 471fa64ec0e60a39b3e63af8d790e088960d4b81d5eb07cb7f0bbf7a2db31c3d4956024d1f7491eafcc08215e04a13fb92c20b13f5ee9025e7acc2301fabf192 WHIRLPOOL 3a6526b8a56a463b014bb2850c23d8e24dcc1819a73feb75c15d01260224d98902b83ff265149ed040f53591f26ac92bc14c9b0ca4c2b2c7dc2922f4916dcd1f
|
||||
DIST jedit4.4.2source.tar.bz2 2017706 SHA256 5e9ad9c32871b77ef0b9fe46dcfcea57ec52558d36113b7280194a33430b8ceb SHA512 76bfa29d3f33fc20e8699e038f364867b037c7227be3cb02f566fdd5b282d737c7a83623fb771578309c6c44545d1aea9441530b6020b1741a3221da63e8e7ad WHIRLPOOL 53d95c5c28a068a3a1ff17edf15ef961ffa545b264c420f49c7b9bb1427a71f87cebab1a702515d7c6d26c14fc645b0b6c282205817cc56a9c9edb8746194c81
|
||||
DIST jedit4.5.2source.tar.bz2 2065612 SHA256 a582301142fdbd6d81446c2720a13a5d705ec8ecebb87537a0ff49d8718242e1 SHA512 1c817f8e0442b90dd9aa71365e450a799be8d82786b10ba8fabfc603d65a4717b485042cd73758934c914508f291c915ed373cc46a6e49386025544e29682654 WHIRLPOOL 780d722789d63a60c8d5ddc6e52a8f02133b4779cce7f9a8881457839644909f8a7995215841ee9220a8364ffdba321cd9125ef773b9ee292439495f9d3782f4
|
||||
DIST jedit5.0.0source.tar.bz2 2224469 SHA256 4464cbfe8a01cae15476d6b0cf57b4b89c1cb3d7b541ec2f48ed283385c015ce SHA512 376803339251ee389e6be0cd5267140e36a09120882a9fb8d989c0ed424e6680ede3c509d10fc3d3b8956d1219ff5c009d9b4fbd04e76b81a9be38f77383562d WHIRLPOOL efa3dc731086ecffbf4490c14a597b24ec7849b5c16f1f5df9d1483b08004433b4a478e96963e9e70ec5f7d584075fb65c2d3e63bd516125907998de649c1a70
|
||||
EBUILD jedit-4.3.2.ebuild 2512 SHA256 5c7e1903a84b76aa9a2945fd473a6422c8d7aede18a6c019a6b0e0a9ff6c2c0d SHA512 c237a69248b861947fccecded34983cb8b99f730123c36e5c851f86091a4a575fb4522e860029cf1814f3911729010f2aa51b08d5686eef99b855ebe68fe22b5 WHIRLPOOL bcab7b9a7b9441d0cdda6b87f1953d183db60faf68d93a206ec887ddf2dd73d49233c691e83f6181638b425f26828688d548466580ede02d2ff95d35e22cedee
|
||||
EBUILD jedit-4.4.2-r1.ebuild 2535 SHA256 54a10bf012abb1f72c084ded1c2b8a7c0145e0e146261a3bec5cb57a8a725ba0 SHA512 f20711f05da3ed7e3fb899b8a92867c0dcf731b3703f3fbb830e1529bd95d6114a910efe204b41d60366d0c74944e8b33af7698f4cab3749220a24770ff31803 WHIRLPOOL a33dc5223957ce156b620e9a22562e5ec75f93379648df569dfdb812c82fd30c880490f37f37c2b0c02bc7891aa6d360e414775614e4e36820832f66375946c0
|
||||
EBUILD jedit-4.4.2.ebuild 2515 SHA256 743baf05d045d1f0f7d1b31e0f1466a599a35d5350e7e1fe594d206094040e22 SHA512 382113dd733effb106df95b9d826c459e2c14efadc8158afdf532f70e06be55886d8333969535351af8692ad7d1a26881e82da61463acd91e863840587f0e129 WHIRLPOOL 4a67c61ae8816c63e2e699a934697b8a9e0cc407cf006e69f7078ea4879ff2a79bfed7ab6913883672cb258531dfaa3c95751f40069a0dc5094eb3bb632bdfa5
|
||||
EBUILD jedit-4.5.2.ebuild 2736 SHA256 fd034b55612ea0725243a1b44132a59dbd0f0721f837bed921ea4d406747cbc3 SHA512 3fa3bc28a668a7c538ae2bdea05bca8dedbfbd461f02e113043787ec1d6cc742a1cde3d502d71f537f129e471dec166571fa27d44db8ac8a6bcaac4fbc6d5321 WHIRLPOOL 9759f50794086b9755c20ceb67658ab8739dba1beb1ed1712ef2a0f08e292373f60e3ecc2b5b2072c0edfe8d1f8aeaa9140bb4fd334422c8ab7a942b3556685e
|
||||
MISC ChangeLog 14513 SHA256 874db0015407c42ef76faa66d1b409086a30aced175aa7b14f6fdd9dd444f45a SHA512 c55790aa896b71fed481ca3f3bf1760eae14219d0a60e19ace74754e0833735215a6bad5bc49b2e5b557b6c510ec75cb72f801777720726d4eef6d0f8591db42 WHIRLPOOL 230418579d1cde6d66791c34362806e68f2a3466f7f86a77a95c1a16312487fa6b8be1dd1f4ac1322d5db73ec6224cbcdf13753a8036ba144f4e64e23af07612
|
||||
EBUILD jedit-5.0.0.ebuild 2526 SHA256 9b9deaaa7f3fdbaf0c14df11434d07ab29d55574cededd781524012b4284727e SHA512 31fecd5810aac8ac5a1204bea2a6d31eef31e128a0ca537ae98be9f5147044eb2d4501fb48656fe73003161d0bd9a8fa1445807088ed8d8a41eddafaf979f1a6 WHIRLPOOL dd4303e953013e87b5a867901baef7c94bfaf3008c0d8daeae0339df1cefbd835be8bc2b546f4e28a16dc7e162a59563e8e44fc7c0d39e266cb71e50e5b1a8c3
|
||||
MISC ChangeLog 14790 SHA256 6c13d86546a984fd29c50c9de99fdef1d357338e8ce1298223b6a8c12b17ab8d SHA512 e7d7342f6fc10f8ba71fe9d2b90d5a29df1685e637db00a4187f7df512347372f802d2cf1565f86044da72f9cd27094c045592edc5caa2ba3cb24cd800950e9c WHIRLPOOL 2fa2e96a5cfc3bcee55fa807341cc1367eb8f1efc5eca82c59b1b025d1c20d7f0bd069e1d0d47ec9d95bb348193823bc389aab223576852a3b025a3efc861b0b
|
||||
MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRc9FeAAoJELjwI6Q8XPdadv4H+wRr3ZumGHln82SFDgpyg9yG
|
||||
wjtgWQl80/d7Ux+4NaR+ZL5AtasLuHdTtUlUNAHWiUgBjelnKJa3zbeQL/rIt2do
|
||||
n8I1uDWST+sYGP5/9tvUKNfq1dbJ0O1gL/s/RUe+rFaL468nwVVyz8Oox/6MgSG0
|
||||
JoDzOE1LvLsEvu03oT5URwHBrrW2ctCRgQMPPzHpetxWJcdcJFJmLxPnNHV4vMx9
|
||||
MJyrB0H+9cMrjk6dFXgtYya9Axy+1e+U0/qkSE4A1VUnWv9Dzwjv6tb5JIbQlcCe
|
||||
qeHdcE+0pSfcdfs07XjdVkGOOudnDb0TDGKvRIgM7mcVDNXABChWnqy5JE50hGU=
|
||||
=DPJi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-5.0.0.ebuild,v 1.1 2013/04/21 11:45:23 sera Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 eutils fdo-mime
|
||||
|
||||
DESCRIPTION="Programmer's editor written in Java"
|
||||
HOMEPAGE="http://www.jedit.org"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
# missing from tarball
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/jsr305:0"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.6"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.6
|
||||
dev-java/ant-apache-bsf:0
|
||||
dev-java/ant-contrib:0
|
||||
dev-java/bsh[bsf]
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/jEdit"
|
||||
|
||||
JEDIT_HOME="/usr/share/${PN}"
|
||||
|
||||
java_prepare() {
|
||||
mkdir -p lib/{ant-contrib,compile,default-plugins,scripting} || die
|
||||
|
||||
# don't unconditionally run tests (which aren't even shipped)
|
||||
sed -i -e 's|\(depends="init,retrieve,setup,compile\),test|\1|' \
|
||||
build.xml || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
|
||||
EANT_ANT_TASKS="ant-apache-bsf ant-contrib bsh"
|
||||
EANT_GENTOO_CLASSPATH="jsr305"
|
||||
EANT_EXTRA_ARGS="-Divy.jar.present=true -Divy.done=true"
|
||||
EANT_BUILD_TARGET="build"
|
||||
# TODO could build more docs, ie generate-doc-faq generate-doc-news
|
||||
# generate-doc-users-guide ua.
|
||||
EANT_DOC_TARGET="generate-javadoc"
|
||||
# in fact needed only for docs, but shouldn't hurt
|
||||
EANT_NEEDS_TOOLS="true"
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dodir ${JEDIT_HOME}
|
||||
cp -R build/${PN}.jar jars doc keymaps macros modes properties startup \
|
||||
"${D}${JEDIT_HOME}" || die
|
||||
|
||||
java-pkg_regjar ${JEDIT_HOME}/${PN}.jar
|
||||
|
||||
java-pkg_dolauncher ${PN} --main org.gjt.sp.jedit.jEdit
|
||||
|
||||
use doc && java-pkg_dojavadoc build/classes/javadoc/api
|
||||
|
||||
make_desktop_entry ${PN} \
|
||||
jEdit \
|
||||
${JEDIT_HOME}/doc/${PN}.png \
|
||||
"Development;Utility;TextEditor"
|
||||
|
||||
# keep the plugin directory
|
||||
keepdir ${JEDIT_HOME}/jars
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
elog "The system directory for jEdit plugins is"
|
||||
elog "${JEDIT_HOME}/jars"
|
||||
elog "If you get plugin related errors on startup, first try updating them."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [[ -z ${REPLACED_BY_VERSION} ]]; then
|
||||
fdo-mime_desktop_database_update
|
||||
elog "jEdit plugins installed into /usr/share/jedit/jars"
|
||||
elog "(after installation of jEdit itself) haven't been"
|
||||
elog "removed. To get rid of jEdit completely, you may"
|
||||
elog "want to run"
|
||||
elog ""
|
||||
elog " rm -r ${JEDIT_HOME}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.905.ebuild,v 1.1 2013/04/21 23:30:06 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.3"
|
||||
inherit vim
|
||||
|
||||
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r2.tar.bz2"
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
VIMRC_FILE_SUFFIX="-r4"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="vim and gvim shared files"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
@ -0,0 +1,15 @@
|
||||
diff -r ef341d8811b2 src/configure.in
|
||||
--- a/src/configure.in Mon Apr 15 22:22:58 2013 +0200
|
||||
+++ b/src/configure.in Sun Apr 21 15:53:35 2013 -0700
|
||||
@@ -1093,9 +1093,9 @@
|
||||
AC_CACHE_CHECK(Python's configuration directory,vi_cv_path_python3_conf,
|
||||
[
|
||||
vi_cv_path_python3_conf=
|
||||
- config_dir="config"
|
||||
+ config_dir="config-${vi_cv_var_python3_version}"
|
||||
if test "${vi_cv_var_python3_abiflags}" != ""; then
|
||||
- config_dir="${config_dir}-${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}"
|
||||
+ config_dir="${config_dir}${vi_cv_var_python3_abiflags}"
|
||||
fi
|
||||
for path in "${vi_cv_path_python3_pfx}" "${vi_cv_path_python3_epfx}"; do
|
||||
for subdir in lib64 lib share; do
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.905.ebuild,v 1.1 2013/04/21 23:33:07 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
VIM_VERSION="7.3"
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
inherit vim
|
||||
|
||||
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||
|
||||
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}
|
||||
http://dev.gentoo.org/~radhermit/vim/${VIM_ORG_PATCHES}"
|
||||
|
||||
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
vim_src_prepare
|
||||
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
|
||||
fi
|
||||
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||
|
||||
# fix python3 support
|
||||
epatch "${FILESDIR}"/${PN}-python3.patch
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/libewf-20130416.ebuild,v 1.1 2013/04/21 07:17:08 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="http://code.google.com/p/libewf/"
|
||||
SRC_URI="http://libewf.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python rawio unicode"
|
||||
IUSE="debug ewf +fuse rawio +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable rawio low-level-functions)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,11 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX xinput-iiimf 257 SHA256 0b0f3cc4afed265d420d8ad430950f66db051231447467e607ed57aebaa7b4a1 SHA512 f586e0c09a77565efc15040ba6756e719c2c40af7752d351d193bebce7fcb8460cf8af7b4b3125a8a88aab33ba83d631779a8c6a5d2bab113bac6c41e5fb496b WHIRLPOOL 878af57e19bd0863a771ab1a21be394f78d5e4425f2166d83f01d1cd6bbecd91a0dcf09245a34c65f4bb9fca82b9ec98587cfc49c8cc7657be0c356c9561ddf7
|
||||
DIST a20y1006lx.tgz 8365634 SHA256 3768a40facbe327a4342c3696d3d793f087086c01402a66ed5130600f96035c6
|
||||
DIST a20y1011lx.tgz 8369537 SHA256 d4ee3643c78bf98bcac6778beccd82a4f6f92860d0d903aae96292637bf9d097 SHA512 6ea62f7c183898f58b2bcf1183914f13f7bffe407494b8bd1ba1ceda645b73c9991ed62b4179dd101cc509bf44c4a1dca353cdf14ab932d38e6af29ba00acb7a WHIRLPOOL b6dcd6b150878f612f37a1e67f0f24a160d881c9391393786540dd3ed6375b9b95efca7c2adf6119513e90c9a205ea1c01c756f1238d52f5e0128404690ba47e
|
||||
DIST a20y1211lx.tgz 8471799 SHA256 a6ba278102c3d00363285f0be5d64c6bb35f5a5c10a845cb67bcd70cbc58e57d SHA512 339cecc25089c6c2fe6a31ce34e6c77d38cab3b55596cf9f485189adec7365051d3f236475d72f01b14d0176e6410a2ca6eb6d854498421e3fff006a54d51595 WHIRLPOOL 1e213c4632a2964f9c3622c25f1fa7e680064cf64c118c0bf50ad89278066ea8d9b1be5b15deda2b853e05bdcdabbb8b367e7e02a45a5e7d6a39eaa8083ef192
|
||||
DIST atokx3gtk216.tar.gz 69246 SHA256 cd81d0e85872274135d94511ee71eda3f29f00ed299c1dacbdf024b9d96c62e2 SHA512 39c0ff01807626f417f34ef02e4be2fe07c52edc931775299e90fd8725d9c870c3473005fc87be5023d089e94fb4700f9ad36a10ad3373be22ec35e2a418eddd WHIRLPOOL 9bdad5de28564d0c7e3e1b3d67bc0fea09e2b1e9af5fb301ebbb90bc41e58fee405468020a06c84b0d97e3bbab28d7e421a0d9d293d9b957230fa476f823302d
|
||||
DIST atokx3up2.tar.gz 8427265 SHA256 d9aae2b3917c3370bd40a3f0f767ad15a09a586986e906835952264cd5c1d28e SHA512 b4ce05882418a18e6a0ab58d805a1edeca69187bfa16a98b8f79d749ec0cfdc1b838de30f3049d3b8b0929214164c4c2054dbe283dce0f18a1ab2daa181e306d WHIRLPOOL 43b5e32e62cba0122e918f497a5c5d1da1b303721af8eb00b70a840431cc2aa0ffa7a7009cb4253caab690445a9921741aa6a6394044c4907e1acd1376c6c76e
|
||||
EBUILD atokx3-3.0.0-r6.ebuild 5078 SHA256 85c2f0d2c6b278a8e3b31a921afe9349d945830fa0d3723bf9d0c04d8c7f4ddd SHA512 6c893cb8726b0e31da9f1eb01b544046d9b53915122812d4f6fbb095eec9c47c8c1b71a73685278011e0d4b89d39c42ed6e1f95744187d5c1f685307fbc284c2 WHIRLPOOL 21e6df05017048fd037eac23f85fc2164e5cfbddc919cfecf4933e7c6b4a55ceba8495d8f4dff947b013ff145ddecb4e27546c89daf8bbb80f6887d3820a9b4a
|
||||
EBUILD atokx3-3.0.0-r7.ebuild 6074 SHA256 0b1e9ad76bdd5eb69b332e5d7277284ce3bad11f397c898ede85f4edac2ca0e0 SHA512 229389c8b48f4b38c841037647c80f823824a2a222a2004beff6e5268efb7f650e2419ceda0c95bb149442dc7a56f2fa8130bb8b02cdcd9ca2909747c08f8302 WHIRLPOOL dcfee27d49eb04ca81788377d50db8607eff8b1e090dffec8386550c046f4182f1061673462ab425721f2def00b97bf1266a2a372e0cbb2d8982cb0e3821c182
|
||||
EBUILD atokx3-3.0.0-r8.ebuild 6157 SHA256 51eb24bd24e4c771c4686abbe6ea77a77ff80b2072439072b5384e6865742609 SHA512 4aa325584d8bcf3e755119599fd0c1dcee0920168f3fb2b82f781937badc71e08aef41e9d3571ec762975dc8c495e45f38db2892d408eeff138c4f6a4f610bf6 WHIRLPOOL 46848c16d377ccc83a6a833c33c619a61c55d41b5473cb238162cc85cd2848cb74aeef7186baf025e84b25e7e745ed9abf7b940d85268918e9f2e1e6617ae67f
|
||||
MISC ChangeLog 2752 SHA256 a82315359889f6bf2a548b84b6b3932c5f7db93a5277106db9fed263be4f1219 SHA512 d60fa13c8e43f5d57753c104ab48c8b3e5a0127d30de68b40164c142d1402d395c7a5b0cc11396e1eed00943be0169dcfe1ccda1fdb70896d33e1def2130b5e3 WHIRLPOOL 273fa71031c893941fd315e78b3a850e809a3957bb6b0a48647334a04836621a5c68e14d4cdff813081d15dc68ad7bcdc8d9611883607329d04e79581eebde6c
|
||||
EBUILD atokx3-3.0.0-r6.ebuild 4969 SHA256 ed211e7cb4a6aafdfe5763e046732c8b0ca77beb464285958149245be8c55a6a SHA512 f5a6988cfb3a40f4f9109f22cc3fb4abe18fc0fecaba9e4f1557ad47856247e82a0f9909d460b40e0698051e601f6a1d498261296c22fb2e136b61a29d5b5e09 WHIRLPOOL d79b53a4c4a8696cb8604aa632b7020f36a0ad3ef89c062a5fa61773efd015db9fc18751e5ccef09cbd3c3b826501eb521b90b9de5d2ab639667253cc68f0b89
|
||||
EBUILD atokx3-3.0.0-r7.ebuild 5502 SHA256 c5949fca6215970e63ed16e31958216a0601d77977c7872bccd580c651805566 SHA512 c1e60617cbea0d56ce3d5b4730e47839ad5ba5f46ffed6e03917ac90c7eccc854bf0a5682213aa6193180a694c0cd2b800f7982ebbdd43c30c6a4a5509b51d77 WHIRLPOOL 25b0038cb279dc5892a2ae7eec13b65f44f815c8fc18105879388943a7599a8ad39a723c67591994542613c223309de0873e9d140395f5a38cea33ae38e3d911
|
||||
EBUILD atokx3-3.0.0-r8.ebuild 5542 SHA256 795ed8e73d7193b9a9fbf577de96e2578cd64431e73d2b548ccf62f351142a95 SHA512 1542c8bb4ae32a296ca2c46207194ea5f69a6a7f4db3595230815e9e02f3065d1189cb18b2838b18935a8a1ac434e859943f56d6ee8bd65912b700d2a1706084 WHIRLPOOL 57c8dccb1bd80900889fced0ef159c1b2145cb0050b442394ff502adf2972077ffb278c6d51d6c18401ab4cee683291ececfa065f458cf4e68d6397dcf211929
|
||||
MISC ChangeLog 2995 SHA256 e142014a38544c6bb321c1773769e97c315a69bd344b4c20b6cfaa932ce398bf SHA512 97b87f7d756c7639380a97e0547a9a89cfccf48f7cdbfcfff28009b0cba3c9a163286d0de18b11c11560d5bbb843eb4e1fae19b824f2a4771bd793f91ddc72af WHIRLPOOL 3e7c2c654d33e5a19f0b327c719634829ff783c6056a22d1f5c2c428aaa7c12eb3dc901d1d7a4df5d95b17f9c393329c5d0efc17173412b134126d9362700bf7
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlFzxRsACgkQfaj9zK3JFuVSPwCfZ6VrV28c1biBwZtA35r67tVf
|
||||
OREAnjMRWMVeE8vIaZNaDRfUxRC6VEDg
|
||||
=HAr+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST gtkimprime-0.1.tar.gz 325873 SHA256 cdb992798b8a2ec0dac45f4f7486a14eedea813625bee73b2e50d98217e53202 SHA512 0c5cbbb63d8dd50c1612801cdbb7bb62aab41003dca6328c7d771f112622efa1abc08dd7dc137b449727aed1e9bfb64ce8bd2f8e3ae4717102c3e837fd1d1673 WHIRLPOOL d2288533c2b8073fac7b3fb1b2a4ea720431e1251479a8b00b48b62d1b3d0b69caaae2b4079ecb7285c712de6fe138a68119bc3657e2c0911c0b02dabf8fa964
|
||||
EBUILD gtkimprime-0.1.ebuild 946 SHA256 3bdfb3bd33650c24f5eafd5b2180c0647568a9968f1d32efbb07ccd201ace80e SHA512 4e16d01299fa3b596ac6919a3f98e77fd31bfb68988490dc2fdd6da395f6653c5f20db46f3e733badffef258b49328b44880708770f5db2afdfa4d3df0b55de1 WHIRLPOOL a6c2df651f78ff3626fa19d5dea7b77f16a18a43a36f20db35e735fa4515e42ef0a11625e5c18218cf38c110d8214d5b359fc4e7c8014c82a5ee2970ebe122f1
|
||||
MISC ChangeLog 783 SHA256 ac427809c2c3924ad327987e7f577f85ad8c8a24681c9e61e161dd48a4733363 SHA512 10b55ace5317931946770b90184501d12c2f51af46ae80470c02a73fe2fa63fc14099edc125f604485f3d70a74f5d2b3db4f4a6a239ea2bc47dd4fea6ee57154 WHIRLPOOL ec47105d185d922ecc406b8a76f39f84aa9c1468e11c2d36683f53fe64e5bf208c12d413c6cf1a6ee136b6219aa74cbdf487ea4c4bd10ce50952299db628da4f
|
||||
EBUILD gtkimprime-0.1.ebuild 884 SHA256 ebb354d269c53b84fdcda317ec1b02a9b425054bd3a4c218acf7d2b7d5ef74bd SHA512 23439138fb8daf386460cb4e26fcfd370499096098ab3dd6dff5a490b0cda402eabff319f39ba2aef6fad1a55d33faddae7d64c9dfe1168802d2283646fcb912 WHIRLPOOL cc89af6eb940d90bf4b9b53815db04d859c3a84cf36e2808cbb38953803fcae477d02cc109dc5da96b8fd4f7030e723572bffc118e8401a8cdd882c5cd0b9b13
|
||||
MISC ChangeLog 972 SHA256 b1fe4ded0cfb9d5125c3dcab703a9e14b4e05d98ae662af4351c97d557ef5b84 SHA512 36e47cbe4519e850597501eb480f19197c59836140fa497d8790c50fe42ae86789727ba940234c20795be1399c22659d70c043cf291882bf08f2c35be188bb51 WHIRLPOOL 3d7c0b56896fb7f05e498cbba06bf3c10150d03af618fe9d73d75551636b5a9225b96bbaea70f06dda2839d96e527c11bfe9b6cd206c0ea7b7c4f41a37271f6e
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlFzyNcACgkQfaj9zK3JFuVflACglliHQGftlRlHin5DKZoEqowU
|
||||
fKgAoM7K8vBJiQEih+aAVnD1u/walHL6
|
||||
=h2Dd
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,4 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST im-canna-0.3.2.2.tar.gz 314633 SHA256 df767584a92ddd23d6849979d27d7f99d2b6859dd2478cc1c5d151a8de8e393f SHA512 6ec4253038ca97e3e6319c024e4d11ca5418bf478280c4b19b81a9c628310a06bcd4ec35334d3a2bbdff0245bdfa660c1cdfd949ddd6b768d3b73d78648edc81 WHIRLPOOL 512cb9610714a6cf6c8bc24302b63213fce50a2ff69751f9695d97f2076d1e04c4607c4cd8d001ddf09d8bef0ea3429bb7a3e617632231d5c5ca239e2382bb2d
|
||||
EBUILD im-canna-0.3.2.2.ebuild 758 SHA256 a6df2a7e654192e8833042d48eae007e606b4e8dac0a01f04cd6d488959f1a27 SHA512 929abc838976a8a6e66373e8e4eda997765cd90faf079de33c795dec35e9c42c8617e3223c57c3513b80886ecaa433137c599bfa507856c7e368099429700e93 WHIRLPOOL 8517f5bbf76188f7ddfbe3c3821c941f60de137d4cf44e22269beab0ac47df7133a997dd16c5210e67869537a47f83fed0e5ffdb906b1ef628f5aef97dd3c5e0
|
||||
MISC ChangeLog 1280 SHA256 f195f558feb0fd84746ace9e10ba9013bd21278220db651f8308e2af16d8a34b SHA512 7695addb32985e40a712a397a43beabeacd8c23b40dcf06578b02ddbbece3448aea76c544c2d2046b6fdf79176700d1aec75f6bf9012f7b0753ab3a7ac2c7a15 WHIRLPOOL 44f8540079a8e1450d717147626eca2369caa406fe8c0351941c38659bc593bd16ee1fbc5e0f7dd584cf16ab37b0c07e5c3d6e73e940633b7299ad520f82487d
|
||||
EBUILD im-canna-0.3.2.2.ebuild 714 SHA256 eac8d6eec4102686aaa2b44704b44136fe42ab6c24e9b2d5fb779995c0bb690b SHA512 e2509292b955cbdc72a1750bcea1b1001c8a97a6306e62bd89a458ae9e2781096e8f2118409a8bab650d70b9ac1d8e5a146371f06759a7d1bfaa33873ee3a3cd WHIRLPOOL c1c7542e30c075835c685183e6ed9df2c483d8229b48dff7bddcbd167934424c584ffad5742b8b4c62f9ebc0f2da4d1f7006d152bf81384c171fb8164c6bf186
|
||||
MISC ChangeLog 1477 SHA256 85ec62cd5edd8aab428425f136a3d454f5a2a46d6765e705e82150e27ac6ed3e SHA512 f32ebb998a1ba82b385b3abfc094f93fdee2b3069b83aed84f83d0feb86ee8ae44de34e11258d002897863453310aa269f5e8f3fd93297b3ca44a7835b80d064 WHIRLPOOL 3cdbff27c877126690b541c407eb9c86419a16c009d92a727ff9e968980ec520c05706ba1eedc2ce29f28088d02d8668899f1547bad11c666e87334843abc071
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlFzyeAACgkQfaj9zK3JFuUPtwCfYdp4WHlluuhpJVsfJ/Ze1eTe
|
||||
+B0AoMJUO78k/NOLkmKqICzRXFbXTBED
|
||||
=64+B
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX im-freewnn-0.0.2-as-needed.patch 905 SHA256 10b89a1c8603a1b98c35a249454b302c384129292630596d13b55efffec5c814 SHA512 38472c17123784f2a76d25a2d3accea7aa3e7317b3581e1e86b3ba4d71abdd0fc721d14a2c9f8869ab522185357b25b82a3ebf49ca0d3eb07aa6581278aefa1f WHIRLPOOL 4d0100730e99c6582fbb4d724e19ad61bfd81c13bb0ff0a185a58720e04badd06f29060fe1e592fdc9c4da5e3540f7ae3ff5d474fa098c2417113e415abf6f31
|
||||
AUX im-freewnn-0.0.2-implicit-declaration.patch 498 SHA256 aaf87f41b147ac5f6e7ef672656a0c3a0f7e00c82480e2e9a1212970e3755af5 SHA512 fb0c152edc653cce79a9e6ddce1f2456873269efed6f65a7559361dea69f82914f4db366f8dab4da0d563729c9747ef2ddd5e4b1d3d2e5968575c70d07dac97d WHIRLPOOL 352ee651de4ccdf3a99fbe2b4933a190c13bff9b2ed05ff8f1bda3a9ceb7517c173b46792bed09bda007acf89c4b9b7a28c87d8e7926c85e06089e3ee680e945
|
||||
AUX im-freewnn-wnnrc-gentoo.diff 1976 SHA256 c13582546908dc37686c80f060c6bc22320fc5fb8c2949abc9a382b68bd15477 SHA512 328403a784cd31e5468feef85047aed300bb0d5fc75047da94d92e138465be1da47273131355383c046bb40a4c532723dc9d207c6cc8d89555e2bb8df1bd50e1 WHIRLPOOL 84f1ba6ec3d92faab502eb3a5932215ae482a042cefca45620e15d4a83d8a0497898464d379945c27b8a4254664dc5d8da2cba1159895adcc3cd4447392d3398
|
||||
DIST im-freewnn-0.0.2.tar.gz 322963 SHA256 79b7783bd9516024df352c9a3e1dec55d56d46faf2b7517b63fe9cd81f6f8866 SHA512 c942d320433d0b1ff15fc1566eff183f5761ce14cb0575834f4ee80504be6d286068203c22ffea81345dab3db11a873f0a559b3d38ba8505f4966f9532a06358 WHIRLPOOL c06ab23037b6c3a302534b24b15ac93ff41edf9a9ba505c6727a4ab655fcfd98ffd86a4954e83ff6f40590bc732d8ecb67b38ea777d31ecc5cba11453ba161f3
|
||||
EBUILD im-freewnn-0.0.2-r1.ebuild 1325 SHA256 a0f730cf80c8dde36ec6b715f09e9b7990ee543195bdd4c5c66ac9490450744b SHA512 0aedd938f00937384b30a88ad24a1ffa41822981909e788b97cacd531e340f1e3e81d159729150430d63579724f0df7ffe8c6115a3d24463d484529e82868b2c WHIRLPOOL 39bccb41fc3af9d6e55ddfbc29cc847c997c0c8b3b13b53ce345c6a00a33a3cedc286e2e79d04dddb11e7ea7cb48bb912a48c67e9dd3efd87b39771f1b284037
|
||||
EBUILD im-freewnn-0.0.2.ebuild 972 SHA256 532eb9e591adbf6667093d14a4e1724f072f5198ff829b4ae57d76a07316751f SHA512 de1bfdbcd8109a1890ae35fce951f1ee6f086a21b11dcd36cbb5f066b275fe19b32ffbe25e984c98010f4d9e5ddfad026a534fa59c91c389fb622982985f616d WHIRLPOOL 4ce7765fc84e0662f557768947aecf0e1aa73c2363e5582310c4648bcd98b54c7cb0be6146511097ba2c7c20b71d20b49f341ee557a972c0e506b63874d8219f
|
||||
MISC ChangeLog 2511 SHA256 f4d80570b01c6df57a5534f0da10a4cde3a06853b093fe7e6a9997bd7c51f162 SHA512 5f52882742464d8d6c154f3a4d7d80fdb224f0adf6def332e59397a63670cb2266270f4b02bca09cdab550a0cc94f2f3fe3e232d6ae33d69859f0c51788c4033 WHIRLPOOL 2060ddedd749408d9a2a4c24d29977a42e9171c2d835896e62b8c2cc4f8c9d053a20235f7a60343d022b7c539b6cab6c0f81e2082057d9ff4d60b2869d949ade
|
||||
EBUILD im-freewnn-0.0.2-r1.ebuild 1262 SHA256 15f42a324a951896144197ffb8ba9d8bfebcc5887baf005e1c40851b657ed055 SHA512 a6f5079490afaa75beea588a6260b5858e34c2402a39b0b86b0e56e7e8bdf90fb2feb4cc3edefa26b778da038722199486ae7cbc2f72a969a1bd8610dbe3f93f WHIRLPOOL 719631038bd7477962b3620d1b243d4205e9aac8df55eb79f2207b2d8a68994a1936d24f4f2780435a61156041285a25bf7ad08e310b2f916b4ea84704a87688
|
||||
EBUILD im-freewnn-0.0.2.ebuild 917 SHA256 15e22c20c874a635c5c7e8834ecf432f73770f1ad6af00ad61cf0d3af3977513 SHA512 94a80efe44f0ad84a9af71abe3afd4af136d13fb0b165ec39ac5dd99c92a5b6dbd39e83366486e156979bf8759425ab6a830e1ef3befababb2862db6ba6fbd3c WHIRLPOOL b51c916d30f0e6e3145fd4a79e3926a77a90aa87a1bfc42a627b9ec63b75f62ec7e6e8a0165b7ea4b7e0cc1ae14925d670a31bf664ea882302eb0d48bded7fb0
|
||||
MISC ChangeLog 2735 SHA256 f013036c375fea50ddd8c0c169bbe859c2f6c01ac7e61ea5281bd1bbc5773f16 SHA512 9b1a0b2573a9f2c8cfe5535ac3b1fd3d65757b2288be8108f5f66a38afb8fb2c7089bc3a39dc9a235f2541a9375b8136282f48e5d9987306c36e42bdc297d867 WHIRLPOOL da07167aa566d26d1d1b2b6c3d4e61f6bff708f2a382af746e81714c132c45f0b14f8890a703e156dcf40ab102a316a647959ccd2ed3e9627f316ebcdab7451c
|
||||
MISC metadata.xml 156 SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215 SHA512 e46682afa9f674a8685beb29de6485f750484180d86f8980a3c5c220861f38495ac6f4ceda7cf21c317c640d0d218af3ea9bc1a406b207124c1ffb4bcc99628b WHIRLPOOL 347b826ae650374a01eb144ef127dea2fb96c8646b9a1e4b142bce523822988c4597bc2980cc29dcbfeabc1e44ba70136ddea73f1837d4c6ef7d5e3e9d1d1268
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlFzymQACgkQfaj9zK3JFuX8yQCfecgYWPt6vH8dBw/m5dNNV3Cj
|
||||
9y8An1CQ5lwgmrZB6oQDqXCxT6aYO7KV
|
||||
=QiGr
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,109 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.9.0.ebuild,v 1.3 2011/10/22 02:11:45 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Mind-mapping software written in Java"
|
||||
HOMEPAGE="http://freemind.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="groovy latex pdf svg"
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/javahelp:0
|
||||
dev-java/jgoodies-forms:0
|
||||
dev-java/jibx:0
|
||||
dev-java/jsr173
|
||||
>=dev-java/simplyhtml-0.13.1:0
|
||||
groovy? ( dev-java/groovy )
|
||||
latex? ( dev-java/hoteqn:0 )
|
||||
pdf? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 )
|
||||
svg? ( dev-java/batik:1.7 >=dev-java/fop-0.95:0 )"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
pdf? ( dev-java/avalon-framework:4.2 )
|
||||
svg? ( dev-java/avalon-framework:4.2 )
|
||||
${COMMON_DEP}"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
java_prepare() {
|
||||
# someone got it all wrong (set/unset vs. bool)
|
||||
sed -i -e 's|<property name="include_latex" value="false"/>||' plugins/build.xml || die
|
||||
|
||||
java-ant_remove-taskdefs --name jarbundler # macOS only
|
||||
|
||||
use groovy || rm plugins/build_scripting.xml || die
|
||||
use latex || rm plugins/build_latex.xml || die
|
||||
use pdf || use svg || rm plugins/build_svg.xml || die
|
||||
|
||||
rm -v $(find "${WORKDIR}" -name '*.jar' -o -name '*.zip') || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local build_files=( $(find "${S}" -name 'build*.xml') )
|
||||
JAVA_PKG_BSFIX_NAME="${build_files[@]##*/}"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
java-ant-2_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local svg_deps svg_build_deps
|
||||
if use pdf || use svg; then
|
||||
svg_deps="batik-1.7,fop"
|
||||
svg_build_deps=":$(java-pkg_getjars --build-only avalon-framework-4.2)"
|
||||
fi
|
||||
EANT_GENTOO_CLASSPATH="
|
||||
jgoodies-forms,jibx,javahelp,simplyhtml
|
||||
$(usex groovy groovy '')
|
||||
$(usex latex hoteqn '')
|
||||
${svg_deps}"
|
||||
EANT_GENTOO_CLASSPATH_EXTRA="lib/bindings.jar${svg_build_deps}"
|
||||
EANT_BUILD_TARGET="dist"
|
||||
EANT_DOC_TARGET="doc"
|
||||
EANT_ANT_TASKS="jibx"
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${WORKDIR}/bin/dist"
|
||||
local dest="/usr/share/${PN}/"
|
||||
|
||||
java-pkg_dojar lib/*.jar
|
||||
|
||||
if use doc; then
|
||||
java-pkg_dojavadoc doc/javadoc
|
||||
rm -r doc/javadoc
|
||||
fi
|
||||
|
||||
insinto "${dest}"
|
||||
doins -r accessories browser doc plugins patterns.xml
|
||||
|
||||
# register plugins for java-dep-check
|
||||
local plugins="help"
|
||||
use groovy && plugins+=" script"
|
||||
use latex && plugins+=" latex"
|
||||
if use pdf || use svg; then
|
||||
plugins+=" svg"
|
||||
fi
|
||||
local plugin
|
||||
for plugin in ${plugins}; do
|
||||
java-pkg_regjar "${ED}"${dest}/plugins/${plugin}/*jar
|
||||
done
|
||||
|
||||
java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${dest}" \
|
||||
--pwd "${dest}" --main freemind.main.FreeMindStarter
|
||||
|
||||
newicon "${S}/images/FreeMindWindowIcon.png" freemind.png
|
||||
|
||||
make_desktop_entry freemind Freemind freemind Utility
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.9.0_rc6.ebuild,v 1.2 2010/02/28 11:40:44 caster Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
# will handle rewriting myself
|
||||
JAVA_PKG_BSFIX="off"
|
||||
WANT_ANT_TASKS="ant-nodeps ant-trax"
|
||||
inherit java-pkg-2 java-ant-2 eutils
|
||||
|
||||
MY_PV=${PV//beta/Beta_}
|
||||
MY_PV=${MY_PV//rc/RC_}
|
||||
|
||||
DESCRIPTION="Mind-mapping software written in Java"
|
||||
HOMEPAGE="http://freemind.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${MY_PV}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc groovy latex pdf svg"
|
||||
COMMON_DEP="dev-java/jgoodies-forms:0
|
||||
dev-java/jibx:0
|
||||
>=dev-java/simplyhtml-0.13.1:0
|
||||
dev-java/commons-lang:2.1
|
||||
dev-java/javahelp:0
|
||||
groovy? ( dev-java/groovy )
|
||||
latex? ( dev-java/hoteqn:0 )
|
||||
pdf? ( dev-java/batik:1.7
|
||||
>=dev-java/fop-0.95:0 )
|
||||
svg? ( dev-java/batik:1.7
|
||||
>=dev-java/fop-0.95:0 )"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
dev-java/xsd2jibx:0
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
java_prepare() {
|
||||
# kill the jarbundler taskdef
|
||||
epatch "${FILESDIR}/${PN}-0.9.0_rc1-build.xml.patch"
|
||||
|
||||
use groovy || rm plugins/build_scripting.xml || die
|
||||
use latex || rm plugins/build_latex.xml || die
|
||||
if ! use pdf && ! use svg ; then
|
||||
rm plugins/build_svg.xml || die
|
||||
fi
|
||||
|
||||
local xml
|
||||
for xml in $(find . -name 'build*.xml'); do
|
||||
java-ant_rewrite-classpath ${xml}
|
||||
java-ant_bsfix_one ${xml}
|
||||
done
|
||||
|
||||
rm -v lib/*.jar lib/*.zip lib/*/*.jar \
|
||||
plugins/*/*.jar plugins/*/*/*.jar || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local jibxlibs="$(java-pkg_getjars --build-only --with-dependencies xsd2jibx)"
|
||||
local gcp="jgoodies-forms,jibx,commons-lang-2.1,javahelp,simplyhtml"
|
||||
use groovy && gcp="${gcp},groovy"
|
||||
use latex && gcp="${gcp},hoteqn"
|
||||
if use pdf || use svg ; then
|
||||
# there is both direct batik usage and through fop
|
||||
gcp="${gcp},batik-1.7,fop"
|
||||
fi
|
||||
local gcp="$(java-pkg_getjars --with-dependencies ${gcp}):lib/bindings.jar"
|
||||
ANT_TASKS="${WANT_ANT_TASKS} jibx xsd2jibx" eant -Djibxlibs="${jibxlibs}" \
|
||||
-Dgentoo.classpath="${gcp}" -Dbasedir="${PWD}" dist browser $(use_doc doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${WORKDIR}/bin/dist"
|
||||
local dest="/usr/share/${PN}/"
|
||||
|
||||
java-pkg_dojar lib/*.jar
|
||||
|
||||
insinto "${dest}"
|
||||
doins -r accessories browser/ doc/ plugins/ patterns.xml || die
|
||||
|
||||
use doc && java-pkg_dojavadoc doc/javadoc
|
||||
|
||||
java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${dest}" \
|
||||
--pwd "${dest}" --main freemind.main.FreeMindStarter
|
||||
|
||||
newicon "${S}/images/FreeMindWindowIcon.png" freemind.png
|
||||
|
||||
make_desktop_entry freemind Freemind freemind Utility
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/freemind/freemind-0.9.0_rc7.ebuild,v 1.1 2010/02/28 11:40:44 caster Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
# will handle rewriting myself
|
||||
JAVA_PKG_BSFIX="off"
|
||||
WANT_ANT_TASKS="ant-nodeps ant-trax"
|
||||
inherit java-pkg-2 java-ant-2 eutils
|
||||
|
||||
MY_PV=${PV//beta/Beta_}
|
||||
MY_PV=${MY_PV//rc/RC_}
|
||||
|
||||
DESCRIPTION="Mind-mapping software written in Java"
|
||||
HOMEPAGE="http://freemind.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${MY_PV}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc groovy latex pdf svg"
|
||||
COMMON_DEP="dev-java/jgoodies-forms:0
|
||||
dev-java/jibx:0
|
||||
>=dev-java/simplyhtml-0.13.1:0
|
||||
dev-java/commons-lang:2.1
|
||||
dev-java/javahelp:0
|
||||
groovy? ( dev-java/groovy )
|
||||
latex? ( dev-java/hoteqn:0 )
|
||||
pdf? ( dev-java/batik:1.7
|
||||
>=dev-java/fop-0.95:0 )
|
||||
svg? ( dev-java/batik:1.7
|
||||
>=dev-java/fop-0.95:0 )"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
dev-java/xsd2jibx:0
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
java_prepare() {
|
||||
# kill the jarbundler taskdef
|
||||
epatch "${FILESDIR}/${PN}-0.9.0_rc1-build.xml.patch"
|
||||
|
||||
# Ant 1.8.0 changed basedir handling in some subtle ways and probably
|
||||
# correcly. This change does not break ant 1.7.1 builds. Bug #305929
|
||||
sed -i 's/basedir="\."/basedir="\.\."/' plugins/build_*.xml || die
|
||||
|
||||
use groovy || rm plugins/build_scripting.xml || die
|
||||
use latex || rm plugins/build_latex.xml || die
|
||||
if ! use pdf && ! use svg ; then
|
||||
rm plugins/build_svg.xml || die
|
||||
fi
|
||||
|
||||
local xml
|
||||
for xml in $(find . -name 'build*.xml'); do
|
||||
java-ant_rewrite-classpath ${xml}
|
||||
java-ant_bsfix_one ${xml}
|
||||
done
|
||||
|
||||
rm -v lib/*.jar lib/*.zip lib/*/*.jar \
|
||||
plugins/*/*.jar plugins/*/*/*.jar || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local jibxlibs="$(java-pkg_getjars --build-only --with-dependencies xsd2jibx)"
|
||||
local gcp="jgoodies-forms,jibx,commons-lang-2.1,javahelp,simplyhtml"
|
||||
use groovy && gcp="${gcp},groovy"
|
||||
use latex && gcp="${gcp},hoteqn"
|
||||
if use pdf || use svg ; then
|
||||
# there is both direct batik usage and through fop
|
||||
gcp="${gcp},batik-1.7,fop"
|
||||
fi
|
||||
local gcp="$(java-pkg_getjars --with-dependencies ${gcp}):lib/bindings.jar"
|
||||
ANT_TASKS="${WANT_ANT_TASKS} jibx xsd2jibx" eant -Djibxlibs="${jibxlibs}" \
|
||||
-Dgentoo.classpath="${gcp}" -Dbasedir="${PWD}" dist browser $(use_doc doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${WORKDIR}/bin/dist"
|
||||
local dest="/usr/share/${PN}/"
|
||||
|
||||
java-pkg_dojar lib/*.jar
|
||||
|
||||
insinto "${dest}"
|
||||
doins -r accessories browser/ doc/ plugins/ patterns.xml || die
|
||||
|
||||
use doc && java-pkg_dojavadoc doc/javadoc
|
||||
|
||||
java-pkg_dolauncher ${PN} --java_args "-Dfreemind.base.dir=${dest}" \
|
||||
--pwd "${dest}" --main freemind.main.FreeMindStarter
|
||||
|
||||
newicon "${S}/images/FreeMindWindowIcon.png" freemind.png
|
||||
|
||||
make_desktop_entry freemind Freemind freemind Utility
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
--- setup/setup.ml.old 2007-08-07 19:25:13.000000000 +0200
|
||||
+++ setup/setup.ml 2007-08-07 19:24:59.000000000 +0200
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
value port = ref 2316;
|
||||
value default_lang = ref "en";
|
||||
-value setup_dir = ref ".";
|
||||
-value bin_dir = ref "";
|
||||
+value setup_dir = ref "/usr/share/geneweb";
|
||||
+value bin_dir = ref "/usr/bin";
|
||||
value lang_param = ref "";
|
||||
value only_file = ref "";
|
||||
|
||||
--- tools/Makefile.inc.unix.old 2008-04-23 15:22:50.000000000 +0200
|
||||
+++ tools/Makefile.inc.unix 2008-04-23 15:23:04.000000000 +0200
|
||||
@@ -5,11 +5,11 @@
|
||||
CAMLP5F=-DUNIX
|
||||
CAMLP5D=+camlp5
|
||||
LIBUNIX=-cclib -lunix
|
||||
-OCAMLC=ocamlc.opt -warn-error A
|
||||
-OCAMLOPT=ocamlopt.opt -warn-error A
|
||||
+OCAMLC=ocamlc.opt
|
||||
+OCAMLOPT=ocamlopt.opt
|
||||
OCAMLI=
|
||||
OCAMLD=
|
||||
-STRIP=strip
|
||||
+STRIP=true
|
||||
RM=/bin/rm -f
|
||||
EXE=
|
||||
STATIC=-ccopt -static
|
@ -0,0 +1,23 @@
|
||||
--- wserver/Makefile.old 2011-03-11 13:47:04.000000000 +0100
|
||||
+++ wserver/Makefile 2011-03-11 13:47:20.000000000 +0100
|
||||
@@ -5,7 +5,8 @@
|
||||
OBJS=wserver.cmo
|
||||
|
||||
all:: pa_macro5.cmo $(OBJS)
|
||||
-opt:: pa_macro5.cmo $(OBJS:.cmo=.cmx)
|
||||
+opt:: pa_macro5.cmo
|
||||
+ $(MAKE) $(OBJS:.cmo=.cmx)
|
||||
|
||||
pa_macro5.cmo: pa_macro5.ml
|
||||
camlp5r pa_extend.cmo q_MLast.cmo -o pa_macro5.ppo pa_macro5.ml
|
||||
--- src/Makefile.old 2013-04-18 21:29:52.727049806 +0200
|
||||
+++ src/Makefile 2013-04-18 21:30:58.838414496 +0200
|
||||
@@ -153,6 +153,8 @@
|
||||
) | \
|
||||
sort | uniq | grep -v '^$$' > i18n
|
||||
|
||||
+config.cmi: gwdb.cmi
|
||||
+
|
||||
always:
|
||||
|
||||
depend:
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/geneweb/geneweb-6.07.ebuild,v 1.1 2013/04/22 06:22:20 tupone Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils user
|
||||
|
||||
MY_PN=gw
|
||||
MY_PV=${PV/./-}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Genealogy software program with a Web interface."
|
||||
HOMEPAGE="http://opensource.geneanet.org/projects/geneweb"
|
||||
SRC_URI="http://opensource.geneanet.org/attachments/download/211/${MY_P}-src.tgz
|
||||
http://dev.gentoo.org/~tupone/${P}-reduce-utf8.ml.patch.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
RDEPEND="dev-lang/ocaml[ocamlopt?]
|
||||
dev-ml/camlp5"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-p2p/ghostwhitecrab"
|
||||
|
||||
S=${WORKDIR}/gw-${PV}-src
|
||||
|
||||
src_prepare() {
|
||||
esvn_clean
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch \
|
||||
"${FILESDIR}"/${P}-parallellbuild.patch \
|
||||
../${P}-reduce-utf8.ml.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use ocamlopt; then
|
||||
emake
|
||||
else
|
||||
emake OCAMLC=ocamlc OCAMLOPT=ocamlopt out
|
||||
# If using bytecode we dont want to strip the binary as it would remove
|
||||
# the bytecode and only leave ocamlrun...
|
||||
export STRIP_MASK="*/bin/*"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ICHANGES
|
||||
make distrib
|
||||
# Install doc
|
||||
cd distribution
|
||||
dodoc CHANGES.txt
|
||||
# Install binaries
|
||||
cd gw
|
||||
dobin gwc gwc1 gwc2 consang gwd gwu update_nldb ged2gwb ged2gwb2 gwb2ged gwsetup
|
||||
insinto /usr/lib/${PN}
|
||||
doins -r gwtp_tmp/*
|
||||
dodoc a.gwf
|
||||
insinto /usr/share/${PN}
|
||||
doins -r etc images lang setup gwd.arg only.txt
|
||||
|
||||
cd ../..
|
||||
|
||||
# Install binaries
|
||||
dobin src/check_base
|
||||
# Install manpages
|
||||
doman man/*
|
||||
|
||||
# Install doc
|
||||
insinto /usr/share/doc/${PF}/contrib
|
||||
doins -r contrib/{gwdiff,misc}
|
||||
|
||||
newinitd "${FILESDIR}/geneweb.initd" geneweb
|
||||
newconfd "${FILESDIR}/geneweb.confd" geneweb
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
enewuser geneweb "" "/bin/bash" /var/lib/geneweb
|
||||
einfo "A CGI program has been installed in /usr/lib/${PN}. Follow the"
|
||||
einfo "instructions on the README in that directory to use it"
|
||||
einfo "For 64 bits architecture you need to rebuild the database"
|
||||
einfo "\"gwu foo > foo.gw \" will save the database (use the previous"
|
||||
einfo "version to do that). \"gwc2 foo.gw -o bar \" will restore it "
|
||||
einfo "(usiing the current package)"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue