parent
dd594c01c2
commit
851b6ecfbc
@ -1,2 +1 @@
|
||||
DIST luckybackup-0.4.0.tar.gz 5245681 RMD160 59df6163ff0d23f33a286e09916bbf946f545409 SHA1 70b69e4ccb57ec3acb15bd3aacc884206c5f6b85 SHA256 3c2ac047b0acd55817d00943fcdb88d76e3946609f69f6e546ab7d96d2ce58f7
|
||||
DIST luckybackup-0.4.6.tar.gz 5395019 RMD160 890ecc7f9204df2a1a075428e86d864dfd8685d9 SHA1 c323bf65bfc52dad2ea6f40da46820f4b140d7f3 SHA256 beda2b69fea7bee5c8854e92305c07e65a64c2114ece247d8f4399e7f80e6428
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/luckybackup/luckybackup-0.4.0.ebuild,v 1.4 2010/11/02 01:34:59 tampakrap Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit qt4-r2
|
||||
|
||||
DESCRIPTION="Powerful and flexible backup (and syncing) tool, using RSync and Qt4"
|
||||
HOMEPAGE="http://luckybackup.sourceforge.net/"
|
||||
SRC_URI="http://downloads.sourceforge.net/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="x11-libs/qt-gui:4
|
||||
net-misc/rsync"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCSDIR="${S}/readme"
|
||||
DOCS="AUTHORS changelog README TODO TRANSLATIONS"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:/usr/share/doc/luckybackup:/usr/share/doc/${PF}:g' \
|
||||
-e 's:/usr/share/doc/packages/luckybackup:/usr/share/doc/${PF}:g' \
|
||||
luckybackup.pro src/global.h || die
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/doc++/doc++-3.4.10-r4.ebuild,v 1.1 2012/01/29 02:43:43 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Documentation system for C, C++, IDL and Java"
|
||||
HOMEPAGE="http://docpp.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/docpp/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-flex.patch
|
||||
epatch "${FILESDIR}"/${P}-gcc43.patch
|
||||
sed -i -e "s/locale.alias//g" "${S}"/intl/Makefile.in || die
|
||||
sed -r "/^ac_compile=/s:\\\$CFLAGS:$CFLAGS:" -i "${S}"/configure || die
|
||||
sed -r "/^ac_compile=/s:\\\$CXXFLAGS:$CXXFLAGS:" -i "${S}"/configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
dodoc CREDITS INSTALL NEWS PLATFORMS REPORTING-BUGS
|
||||
|
||||
#Install Latex style file
|
||||
insinto /usr/share/${PN}
|
||||
doins doc/*.sty
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo " "
|
||||
einfo "The latex style files for doc++ may be found in "
|
||||
einfo "/usr/share/doc++ "
|
||||
einfo " "
|
||||
}
|
@ -0,0 +1,210 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc1.ebuild,v 1.2 2012/01/28 22:53:52 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.4"
|
||||
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
|
||||
)"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap mp3 ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
gphoto2? ( media-libs/libgphoto2 )
|
||||
openal? ( media-libs/openal )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks
|
||||
)
|
||||
gnutls? ( net-libs/gnutls )
|
||||
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
x11-apps/xmessage
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? ( virtual/opengl )
|
||||
gsm? ( media-sound/gsm )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ldap? ( net-nds/openldap )
|
||||
lcms? ( =media-libs/lcms-1* )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends )
|
||||
ssl? ( dev-libs/openssl )
|
||||
png? ( media-libs/libpng )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
!hardened? ( sys-devel/prelink )
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch_user #282735
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"/usr/bin/{wine{dump,maker},function_grep.pl} "${D}"/usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
paxctl -psmr "${ROOT}"/usr/bin/wine{,-preloader} 2>/dev/null #255055
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/bb/bb-1.3.0_rc1-r1.ebuild,v 1.1 2012/01/28 19:25:23 slyfox Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils versionator
|
||||
|
||||
MY_P="${PN}-$(get_version_component_range 1-2)$(get_version_component_range 4-4)"
|
||||
|
||||
DESCRIPTION="Demonstration program for visual effects of aalib"
|
||||
HOMEPAGE="http://aa-project.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="mikmod"
|
||||
|
||||
DEPEND="media-libs/aalib
|
||||
mikmod? ( media-libs/libmikmod )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-noattr.patch"
|
||||
epatch "${FILESDIR}/${P}-fix-protos.patch"
|
||||
|
||||
# rename binary and manpage bb -> bb-aalib
|
||||
|
||||
mv bb.1 bb-aalib.1 || die
|
||||
sed -e 's/bb/bb-aalib/' \
|
||||
-i bb-aalib.1
|
||||
sed -e 's/bin_PROGRAMS = bb/bin_PROGRAMS = bb-aalib/' \
|
||||
-e 's/man_MANS = bb.1/man_MANS = bb-aalib.1/' \
|
||||
-e 's/bb_SOURCES/bb_aalib_SOURCES/' \
|
||||
-i Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "bb binary has been renamed to bb-aalib to avoid a naming conflict with sys-apps/busybox."
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/bb/bb-1.3.0_rc1.ebuild,v 1.2 2008/01/05 22:19:48 angelos Exp $
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
MY_P="${PN}-$(get_version_component_range 1-2)$(get_version_component_range 4-4)"
|
||||
|
||||
DESCRIPTION="Demonstration program for visual effects of aalib"
|
||||
HOMEPAGE="http://aa-project.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="mikmod"
|
||||
|
||||
DEPEND="media-libs/aalib
|
||||
mikmod? ( media-libs/libmikmod )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/${P}-noattr.patch" || die "epatch failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin bb bb-aalib || die "renaming bb binary failed"
|
||||
newman bb.1 bb-aalib.1 || die "renaming bb manpage failed"
|
||||
insinto /usr/share/bb
|
||||
doins bb.s3m bb2.s3m bb3.s3m
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "bb binary has been renamed to bb-aalib to avoid a naming conflict with busybox."
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
Fixes warning:
|
||||
main.c: In function 'load_song':
|
||||
main.c:56:23: warning: incompatible implicit declaration of built-in function 'strlen'
|
||||
diff --git a/main.c b/main.c
|
||||
index ae852a7..417ff62 100644
|
||||
--- a/main.c
|
||||
+++ b/main.c
|
||||
@@ -21,6 +21,7 @@
|
||||
* 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
+#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include "timers.h"
|
||||
#include "bb.h"
|
@ -1 +1,2 @@
|
||||
DIST gtg-0.2.4.tar.gz 598293 RMD160 cc599fe6cc7ccb683bfd79f7852b15da454fc7f7 SHA1 8aa5ff546e35850dd106b369aae6713e86e6e67d SHA256 8dcadc0d13acc50d6fab3c7627b5a5068d74ffbf50f5fb595edec8de01974911
|
||||
DIST gtg-0.2.5.tar.gz 604031 RMD160 0da8fecd4be4ad779ba1d8646424da8f6d8edc73 SHA1 b9aa35d9e98b1e25f0a498fca771a61ca41b8371 SHA256 e6a7504b3a780cee7a6374980336dce01d70b0e920ceb00e0649457a00fab94e
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtg/gtg-0.2.5.ebuild,v 1.1 2012/01/28 21:16:06 steev Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython"
|
||||
|
||||
inherit eutils fdo-mime gnome2-utils distutils
|
||||
|
||||
DESCRIPTION="Personal organizer for the GNOME desktop environment"
|
||||
HOMEPAGE="http://gtg.fritalk.com/"
|
||||
SRC_URI="http://launchpad.net/${PN}/${PV:0:3}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/configobj
|
||||
dev-python/dbus-python
|
||||
dev-python/pycairo
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk
|
||||
dev-python/pyxdg
|
||||
dev-python/simplejson"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# This is already fixed in trunk, not in 0.2.5
|
||||
epatch "${FILESDIR}"/${PN}-0.2.4-hamster.patch
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST eix-0.23.3.tar.xz 443364 RMD160 ad7b6842ceeaa4d93bdf7fa6fcdc85f773b54970 SHA1 55d9a6ef2ebf07ba4293b9b2b78443658c47b12f SHA256 c9525a4f8605250469600667e364e2d9325d7964b3476653bb8908f28cccb828
|
||||
DIST eix-0.23.7.tar.xz 436020 RMD160 5ee7c0836ea035563987786046168ff084cce6cd SHA1 ef034c36f5514a7c6a4af2cef19d6335c06ac725 SHA256 b37b6bf417c0d5fdbbce9eeb8e1133feee73c0e70f54bc75b3ea8cf63c5abf66
|
||||
DIST eix-0.23.9.tar.xz 437468 RMD160 ed6e7009368e3149f6769ffe6638f9d8a6de9986 SHA1 a078726469837d681c8f9ce3e421336a082d1b1c SHA256 194bcaf7315a96b21990d2b51f13651e11c20a7e9814134bcfa31a88a7f087f5
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.23.9.ebuild,v 1.1 2012/01/28 16:23:04 darkside Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit multilib bash-completion-r1
|
||||
|
||||
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
|
||||
HOMEPAGE="http://eix.berlios.de"
|
||||
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="debug doc nls optimization security strong-optimization sqlite tools zsh-completion"
|
||||
|
||||
RDEPEND="sqlite? ( >=dev-db/sqlite-3 )
|
||||
nls? ( virtual/libintl )
|
||||
zsh-completion? ( !!<app-shells/zsh-completion-20091203-r1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sqlite) $(use_with doc extra-doc) \
|
||||
$(use_with zsh-completion) \
|
||||
$(use_enable nls) $(use_enable tools separate-tools) \
|
||||
$(use_enable security) $(use_enable optimization) \
|
||||
$(use_enable strong-optimization) $(use_enable debug debugging) \
|
||||
$(use_with prefix always-accept-keywords) \
|
||||
--without-bzip2 \
|
||||
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
|
||||
--with-portage-rootpath="${ROOTPATH}" \
|
||||
--with-eprefix-default="${EPREFIX}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST mupdf-0.8.165-source.tar.gz 3775041 RMD160 2fb4c6ad4e9a4dd00cc60fd635377c353823e569 SHA1 17222ebc80a482ef7cdb190d015cefd4821028dd SHA256 cfa00870ef857def5de1a8d20e5a20b21d72a5d31ce4746953539d2299cbc59e
|
||||
DIST mupdf-0.9-source.tar.gz 3917075 RMD160 9ba1df205f9f95c7ff4b0a3be224786ad5a65d99 SHA1 3a3ba42d19e3211199110e7c782263241cdea8a0 SHA256 abed825cb1d73e0e28f0a7ee72b5d7a451ba41d21b0c55837ed2a212f3b16b2d
|
||||
|
@ -0,0 +1,59 @@
|
||||
From http://aur.archlinux.org/packages.php?ID=52333
|
||||
|
||||
--- mupdf-0.9/apps/pdfapp.c
|
||||
+++ mupdf-0.9/apps/pdfapp.c
|
||||
@@ -817,11 +817,15 @@
|
||||
break;
|
||||
|
||||
case 'j':
|
||||
+ if (app->pany + app->image->h <= app->winh)
|
||||
+ goto pagedown;
|
||||
app->pany -= app->image->h / 10;
|
||||
pdfapp_showpage(app, 0, 0, 1);
|
||||
break;
|
||||
|
||||
case 'k':
|
||||
+ if (app->pany >= 0)
|
||||
+ goto pageup;
|
||||
app->pany += app->image->h / 10;
|
||||
pdfapp_showpage(app, 0, 0, 1);
|
||||
break;
|
||||
@@ -885,6 +889,7 @@
|
||||
*/
|
||||
|
||||
case ',':
|
||||
+ pageup:
|
||||
panto = PAN_TO_BOTTOM;
|
||||
if (app->numberlen > 0)
|
||||
app->pageno -= atoi(app->number);
|
||||
@@ -893,6 +898,7 @@
|
||||
break;
|
||||
|
||||
case '.':
|
||||
+ pagedown:
|
||||
panto = PAN_TO_TOP;
|
||||
if (app->numberlen > 0)
|
||||
app->pageno += atoi(app->number);
|
||||
@@ -902,7 +908,7 @@
|
||||
case 'b':
|
||||
case '\b': //backspace
|
||||
- panto = DONT_PAN;
|
||||
+ panto = PAN_TO_TOP;
|
||||
if (app->numberlen > 0)
|
||||
app->pageno -= atoi(app->number);
|
||||
else
|
||||
|
||||
@ -1067,7 +1073,12 @@
|
||||
int isx = (modifiers & (1<<0));
|
||||
int xstep = isx ? 20 * dir : 0;
|
||||
int ystep = !isx ? 20 * dir : 0;
|
||||
- pdfapp_panview(app, app->panx + xstep, app->pany + ystep);
|
||||
+ if (!isx && dir < 0 && app->pany + app->image->h <= app->winh)
|
||||
+ pdfapp_onkey(app, 'j');
|
||||
+ else if (!isx && dir > 0 && app->pany >= 0)
|
||||
+ pdfapp_onkey(app, 'k');
|
||||
+ else
|
||||
+ pdfapp_panview(app, app->panx + xstep, app->pany + ystep);
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
--- mupdf-0.8.165/apps/man/mupdf.1
|
||||
+++ mupdf-0.8.165/apps/man/mupdf.1
|
||||
@@ -37,6 +37,15 @@
|
||||
.B \+, \-
|
||||
Zoom in or out.
|
||||
.TP
|
||||
+.B _
|
||||
+Reset zoom to default (72dpi).
|
||||
+.TP
|
||||
+.B z
|
||||
+Zoom page size to fit into the window frame.
|
||||
+.TP
|
||||
+.B Z
|
||||
+Zoom page size to fill the window frame.
|
||||
+.TP
|
||||
.B w
|
||||
Shrinkwrap window to fit the page.
|
||||
.TP
|
||||
--- mupdf-0.8.165/apps/pdfapp.c
|
||||
+++ mupdf-0.8.165/apps/pdfapp.c
|
||||
@@ -736,6 +736,20 @@
|
||||
pdfapp_showpage(app, 0, 1, 1);
|
||||
break;
|
||||
|
||||
+ case '_': // zoom to default resolution
|
||||
+ app->resolution = 72;
|
||||
+ pdfapp_showpage(app, 0, 1, 1);
|
||||
+ break;
|
||||
+
|
||||
+ case 'z': // zoom to fit window
|
||||
+ case 'Z': // zoom to fill window
|
||||
+ if ( ( c == 'Z' ) ^ ( app->image->w * app->winh > app->winw * app->image->h ) )
|
||||
+ app->resolution = ( app->resolution * app->winw ) / app->image->w;
|
||||
+ else
|
||||
+ app->resolution = ( app->resolution * app->winh ) / app->image->h;
|
||||
+ pdfapp_showpage(app, 0, 1, 1);
|
||||
+ break;
|
||||
+
|
||||
case 'L':
|
||||
app->rotate -= 90;
|
||||
pdfapp_showpage(app, 0, 1, 1);
|
||||
@@ -859,6 +873,7 @@
|
||||
break;
|
||||
|
||||
case 'b':
|
||||
+ case '\b': //backspace
|
||||
panto = DONT_PAN;
|
||||
if (app->numberlen > 0)
|
||||
app->pageno -= atoi(app->number);
|
||||
@@ -867,6 +882,7 @@
|
||||
break;
|
||||
|
||||
case ' ':
|
||||
+ case 'F':
|
||||
panto = DONT_PAN;
|
||||
if (app->numberlen > 0)
|
||||
app->pageno += atoi(app->number);
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/mupdf/mupdf-0.8.165.ebuild,v 1.4 2011/08/23 23:07:36 xmw Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a lightweight PDF viewer and toolkit written in portable C"
|
||||
HOMEPAGE="http://mupdf.com/"
|
||||
SRC_URI="http://mupdf.com/download/${P}-source.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="X vanilla"
|
||||
|
||||
RDEPEND="media-libs/freetype:2
|
||||
media-libs/jbig2dec
|
||||
virtual/jpeg
|
||||
media-libs/openjpeg
|
||||
X? ( x11-libs/libX11
|
||||
x11-libs/libXext )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-buildsystem.patch
|
||||
|
||||
use vanilla || epatch "${FILESDIR}"/${P}-zoom.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local my_pdfexe=
|
||||
use X || my_nox11="NOX11=yes MUPDF= "
|
||||
|
||||
emake CC="$(tc-getCC)" \
|
||||
build=debug verbose=true ${my_nox11} -j1 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${D}usr" LIBDIR="${D}usr/$(get_libdir)" \
|
||||
build=debug verbose=true ${my_nox11} install || die
|
||||
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins debian/mupdf.pc || die
|
||||
|
||||
if use X ; then
|
||||
domenu debian/mupdf.desktop || die
|
||||
doicon debian/mupdf.xpm || die
|
||||
doman apps/man/mupdf.1 || die
|
||||
fi
|
||||
doman apps/man/pdf{clean,draw,show}.1 || die
|
||||
dodoc README || die
|
||||
|
||||
# avoid collision with app-text/poppler-utils
|
||||
mv "${D}"usr/bin/pdfinfo "${D}"usr/bin/mupdf_pdfinfo || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "pdfinfo was renamed to mupdf_pdfinfo"
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST pdftk-1.41-makefile.patch 851 RMD160 32ce2174bb5fedd416b8b6864b60437004c44b89 SHA1 b0483a1645c745271814503e07c3214e5c60a71c SHA256 a5f1c4bee06b9202f8b5da79debb858f8338c3cda78bd209106aa305d154dfeb
|
||||
DIST pdftk-1.41.tar.gz 1011368 RMD160 09394a3d772556fa2c053bcef843b1e593feab1d SHA1 256583800c213419a845b28fe9ad5baccceddf80 SHA256 6b0ff22297b50600083bb8f6b4c507c68144b2d70738d31e0e19ab4091df5164
|
||||
DIST pdftk-1.44-src.zip 1137086 RMD160 cacd286759005f002f5a46c0af28d3a1aaad73eb SHA1 7cb137dcba885caff32ff96b7e11c9dc4ce2cba7 SHA256 d70cb3faf2af849c2bee6c35e4e829277a5090cbb595321f04b59c94d784aa24
|
||||
|
@ -1,203 +0,0 @@
|
||||
# posted to bug #251796 by <andrex@mail.ee> from Debian patches
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/bc/asn1/Makefile pdftk-1.41/java_libs/com/lowagie/bc/asn1/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/bc/asn1/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/bc/asn1/Makefile 2008-12-23 00:04:52.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/Makefile pdftk-1.41/java_libs/com/lowagie/text/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/Makefile 2008-12-22 23:58:52.000000000 +0200
|
||||
@@ -25,13 +25,12 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
|
||||
-all : $(library) $(headers)
|
||||
+all : $(library) $(headers) $(classes)
|
||||
|
||||
$(library) : $(objects)
|
||||
$(AR) $(ARFLAGS) $(library) $(objects);
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/markup/Makefile pdftk-1.41/java_libs/com/lowagie/text/markup/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/markup/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/markup/Makefile 2008-12-23 00:04:28.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/Makefile pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/Makefile 2008-12-23 00:04:11.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/postscript/Makefile pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/postscript/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/postscript/Makefile 2008-12-23 00:03:05.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/wmf/Makefile pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/wmf/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/codec/wmf/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/codec/wmf/Makefile 2008-12-23 00:03:29.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/fonts/Makefile pdftk-1.41/java_libs/com/lowagie/text/pdf/fonts/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/fonts/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/fonts/Makefile 2008-12-23 00:01:33.000000000 +0200
|
||||
@@ -34,8 +34,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/Makefile pdftk-1.41/java_libs/com/lowagie/text/pdf/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/Makefile 2008-12-23 00:00:25.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/PdfEncryption.java pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfEncryption.java
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/PdfEncryption.java 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfEncryption.java 2008-12-22 23:46:21.000000000 +0200
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
package com.lowagie.text.pdf;
|
||||
|
||||
-import java_local.security.MessageDigest; // ssteward
|
||||
+import java.security.MessageDigest;
|
||||
import com.lowagie.text.ExceptionConverter;
|
||||
|
||||
/**
|
||||
diff -u -r pdftk-1.41.orig/java_libs/com/lowagie/text/xml/xmp/Makefile pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/xml/xmp/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/xml/xmp/Makefile 2008-12-22 23:59:42.000000000 +0200
|
||||
@@ -25,8 +25,7 @@
|
||||
# the "$*" automatic variable, here
|
||||
#
|
||||
%.h : %.class
|
||||
- $(GCJH) --classpath="." $*;
|
||||
- $(RM) $<
|
||||
+ $(GCJH) --classpath="$(java_libs_root):." $*;
|
||||
|
||||
##
|
||||
# targets
|
||||
diff -u -r pdftk-1.41.orig/java_libs/Makefile pdftk-1.41/java_libs/Makefile
|
||||
--- pdftk-1.41.orig/java_libs/Makefile 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/java_libs/Makefile 2008-12-22 23:47:10.000000000 +0200
|
||||
@@ -13,13 +13,7 @@
|
||||
# append gcj flags
|
||||
export GCJFLAGS+= --encoding=UTF-8 --classpath="$(java_libs_root)"
|
||||
|
||||
-all : libgcj_local itext
|
||||
-
|
||||
-libgcj_local :
|
||||
- $(MAKE) -C "$(java_libs_root)/gnu_local/java/security";
|
||||
- $(MAKE) -C "$(java_libs_root)/gnu_local/java/security/provider";
|
||||
- $(MAKE) -C "$(java_libs_root)/gnu/gcj/convert";
|
||||
- $(MAKE) -C "$(java_libs_root)/java_local/security";
|
||||
+all : itext
|
||||
|
||||
itext :
|
||||
$(MAKE) -C "$(java_libs_root)/com/lowagie/text";
|
||||
@@ -35,13 +29,7 @@
|
||||
$(MAKE) -C "$(java_libs_root)/com/lowagie/bc/asn1";
|
||||
$(MAKE) -C "$(java_libs_root)/com/lowagie/text/pdf/codec/postscript";
|
||||
|
||||
-clean : libgcj_local_clean itext_clean
|
||||
-
|
||||
-libgcj_local_clean :
|
||||
- $(MAKE) -iC "$(java_libs_root)/gnu_local/java/security" clean;
|
||||
- $(MAKE) -iC "$(java_libs_root)/gnu_local/java/security/provider" clean;
|
||||
- $(MAKE) -iC "$(java_libs_root)/gnu/gcj/convert" clean;
|
||||
- $(MAKE) -iC "$(java_libs_root)/java_local/security" clean;
|
||||
+clean : itext_clean
|
||||
|
||||
itext_clean :
|
||||
$(MAKE) -iC "$(java_libs_root)/com/lowagie/text" clean;
|
||||
diff -u -r pdftk-1.41.orig/pdftk/Makefile.Base pdftk-1.41/pdftk/Makefile.Base
|
||||
--- pdftk-1.41.orig/pdftk/Makefile.Base 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/pdftk/Makefile.Base 2008-12-22 23:44:33.000000000 +0200
|
||||
@@ -31,18 +31,6 @@
|
||||
afms= $(wildcard $(java_libs_root)/com/lowagie/text/pdf/fonts/*.afm)
|
||||
afm_objects= $(patsubst %.afm, %.o, $(afms))
|
||||
|
||||
-# older versions of libgcj might not have the MD5 algorithm,
|
||||
-# so I added it here; these *_local java files were grabbed from
|
||||
-# libgcj CVS on March 7, 2004; diffed September 5, 2006 w/ gcc 4.1.1
|
||||
-#
|
||||
-# gnu/gcj/convert/Input_UnicodeBig.java was grabbed March 26, 2004; diffed September 5, 2006 w/ gcc 4.1.1
|
||||
-#
|
||||
-libgcj_local_libs = \
|
||||
-$(java_libs_root)/java_local/security/security.a \
|
||||
-$(java_libs_root)/gnu_local/java/security/provider/provider.a \
|
||||
-$(java_libs_root)/gnu_local/java/security/security.a \
|
||||
-$(java_libs_root)/gnu/gcj/convert/convert.a
|
||||
-
|
||||
# this must already be set according to your platform Makefile;
|
||||
# we're just appending to it, here
|
||||
#
|
||||
diff -u -r pdftk-1.41.orig/pdftk/Makefile.Generic pdftk-1.41/pdftk/Makefile.Generic
|
||||
--- pdftk-1.41.orig/pdftk/Makefile.Generic 2008-12-22 23:43:29.000000000 +0200
|
||||
+++ pdftk-1.41/pdftk/Makefile.Generic 2008-12-23 00:06:24.000000000 +0200
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
# itext compiler flags
|
||||
# -O3 might cause pdftk to segfault on cat operation (gcc 3.4.4)
|
||||
-export GCJFLAGS= -O2
|
||||
+export GCJFLAGS= -O2 -w
|
||||
|
||||
#
|
||||
export ARFLAGS= rs
|
@ -1,16 +0,0 @@
|
||||
diff -NrU5 pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/PdfDate.java pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfDate.java
|
||||
--- pdftk-1.41.orig/java_libs/com/lowagie/text/pdf/PdfDate.java 2009-05-18 20:49:13.000000000 -0600
|
||||
+++ pdftk-1.41/java_libs/com/lowagie/text/pdf/PdfDate.java 2009-05-18 20:51:36.000000000 -0600
|
||||
@@ -74,11 +74,11 @@
|
||||
public class PdfDate extends PdfString {
|
||||
|
||||
// ssteward; static builds of pdftk (Windows, gcc 3.3.1) would
|
||||
// omit this class because of its reference by reflection;
|
||||
// this treatment ensures that ld will include it
|
||||
- private static Class c1= gnu.java.locale.Calendar.class;
|
||||
+ private static Class c1= java.util.Calendar.class;
|
||||
|
||||
private static final int dateSpace[] = {Calendar.YEAR, 4, 0, Calendar.MONTH, 2, -1, Calendar.DAY_OF_MONTH, 2, 0,
|
||||
Calendar.HOUR_OF_DAY, 2, 0, Calendar.MINUTE, 2, 0, Calendar.SECOND, 2, 0};
|
||||
|
||||
// constructors
|
@ -1,11 +0,0 @@
|
||||
--- pdftk-1.41/pdftk/Makefile.Base.orig 2006-10-25 01:44:06.000000000 +0200
|
||||
+++ pdftk-1.41/pdftk/Makefile.Base 2008-08-15 17:21:18.073275624 +0200
|
||||
@@ -63,7 +63,7 @@
|
||||
$(CXX) pdftk.cc -I$(java_libs_root) $(CPPFLAGS) -c
|
||||
|
||||
pdftk : pdftk.o attachments.o report.o $(itext_libs) $(libgcj_local_libs) $(afm_objects)
|
||||
- $(CXX) pdftk.o attachments.o report.o $(itext_libs) $(libgcj_local_libs) $(afm_objects) -I$(java_libs_root) $(CPPFLAGS) $(CXXFLAGS) -o pdftk
|
||||
+ $(CXX) pdftk.o attachments.o report.o $(itext_libs) $(libgcj_local_libs) $(afm_objects) -I$(java_libs_root) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -o pdftk
|
||||
|
||||
install:
|
||||
/usr/bin/install pdftk /usr/local/bin
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pdftk/pdftk-1.41-r1.ebuild,v 1.8 2010/10/05 22:48:26 ssuominen Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A tool for manipulating PDF documents"
|
||||
HOMEPAGE="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/"
|
||||
SRC_URI="http://www.pdfhacks.com/pdftk/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="nodrm"
|
||||
|
||||
DEPEND=">=sys-devel/gcc-4.3.1[gcj]"
|
||||
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
#bug #225709 and #251796
|
||||
epatch "${FILESDIR}/${P}-gcc-4.3.patch"
|
||||
#bug #269312
|
||||
epatch "${FILESDIR}/${P}-gcc-4.4.patch"
|
||||
#bug #209802
|
||||
epatch "${FILESDIR}/${P}-honor-ldflags.patch"
|
||||
# force usage of custom CFLAGS.
|
||||
sed -iorig 's:-O2:\$(CFLAGS):g' "${S}"/Makefile.Generic
|
||||
# nodrm patch, bug 296455
|
||||
if use nodrm; then
|
||||
sed -i 's:passwordIsOwner= false:passwordIsOwner= true:' "${WORKDIR}/${P}"/java_libs/com/lowagie/text/pdf/PdfReader.java || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# java-config settings break compilation by gcj.
|
||||
unset CLASSPATH
|
||||
unset JAVA_HOME
|
||||
# parallel make fails
|
||||
emake -j1 -f Makefile.Generic || die "Compilation failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin pdftk
|
||||
newman ../debian/pdftk.1 pdftk.1
|
||||
dohtml ../pdftk.1.html
|
||||
}
|
@ -1,67 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pdftk/pdftk-1.41-r2.ebuild,v 1.1 2010/11/27 22:16:39 xmw Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A tool for manipulating PDF documents"
|
||||
HOMEPAGE="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/"
|
||||
SRC_URI="http://www.pdfhacks.com/pdftk/${P}.tar.gz
|
||||
http://aur.archlinux.org/packages/pdftk/pdftk/makefile.patch -> ${P}-makefile.patch"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="nodrm"
|
||||
|
||||
DEPEND=">=sys-devel/gcc-4.3.1[gcj]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}" || die
|
||||
|
||||
#bug #225709 and #251796
|
||||
epatch "${FILESDIR}/${P}-gcc-4.3.patch"
|
||||
|
||||
#bug #269312
|
||||
epatch "${FILESDIR}/${P}-gcc-4.4.patch"
|
||||
|
||||
#bug #209802
|
||||
epatch "${FILESDIR}/${P}-honor-ldflags.patch"
|
||||
|
||||
cd "${S}"/.. || die
|
||||
#bug 339345
|
||||
epatch "${DISTDIR}/${P}-makefile.patch"
|
||||
|
||||
# force usage of custom CFLAGS.
|
||||
sed -iorig 's:-O2:\$(CFLAGS):g' "${S}"/Makefile.Generic
|
||||
# nodrm patch, bug 296455
|
||||
if use nodrm; then
|
||||
sed -i 's:passwordIsOwner= false:passwordIsOwner= true:' "${WORKDIR}/${P}"/java_libs/com/lowagie/text/pdf/PdfReader.java || die
|
||||
fi
|
||||
|
||||
sed -e '/^export GCJ=/d' -e '/^export GCJH=/d' \
|
||||
-i "${WORKDIR}"/${P}/${PN}/Makefile.Generic || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# java-config settings break compilation by gcj.
|
||||
unset CLASSPATH
|
||||
unset JAVA_HOME
|
||||
|
||||
tc-export GCJ
|
||||
export GCJH="${GCJ}"h
|
||||
|
||||
# parallel make fails
|
||||
emake -j1 -f Makefile.Generic || die "Compilation failed."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin pdftk || die
|
||||
newman ../debian/pdftk.1 pdftk.1 || die
|
||||
dohtml ../pdftk.1.html || die
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.14.1-r1.ebuild,v 1.1 2012/01/28 21:03:14 titanofold Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit autotools multilib versionator wxwidgets
|
||||
|
||||
DESCRIPTION="wxWidgets GUI for PostgreSQL."
|
||||
HOMEPAGE="http://www.pgadmin.org/"
|
||||
SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||
SLOT="0"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="x11-libs/wxGTK:2.8[X,debug=]
|
||||
>=dev-db/postgresql-base-8.4.0
|
||||
>=dev-libs/libxml2-2.6.18
|
||||
>=dev-libs/libxslt-1.1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
local pgslot=$(postgresql-config show)
|
||||
|
||||
if [[ ${pgslot//.} < 84 ]] ; then
|
||||
eerror "PostgreSQL slot must be set to 8.4 or higher."
|
||||
eerror " postgresql-config set 8.4"
|
||||
die "PostgreSQL slot is not set to 8.4 or higher."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/ssl-detect-r1.patch"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-wx-version=2.8 \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
|
||||
|
||||
# icon location for the desktop file provided in pkg folder
|
||||
insinto /usr/share/pgadmin3
|
||||
doins "${S}/pgadmin/include/images/pgAdmin3.png"
|
||||
|
||||
domenu "${S}/pkg/pgadmin3.desktop"
|
||||
|
||||
# Fixing world-writable files
|
||||
fperms -R go-w /usr/share
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST mercator-0.2.9.tar.gz 396917 RMD160 8cb982af7a33a4e96c73ba0c8c677d5361afed3c SHA1 416cb0ae62f4cc825fd406a1ed04c3ceb430b267 SHA256 46cd266de30907ff94b67fc38461984937d105edba6eac1dbcfc636dbab7dc1a
|
||||
DIST mercator-0.3.0.tar.gz 410127 RMD160 3428169a4919071eee1c4b0135dda1c11b9dcde5 SHA1 2bc25da95de0688825f64df9175d3b482d088f5d SHA256 6b12acda4e86fad0987fcd4ec18b79faa01605ef5ef71b7d8261691d3f8835e9
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/mercator/mercator-0.3.0.ebuild,v 1.3 2012/01/28 21:13:04 tupone Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit base
|
||||
|
||||
DESCRIPTION="WorldForge library primarily aimed at terrain."
|
||||
HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/mercator"
|
||||
SRC_URI="mirror://sourceforge/worldforge/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-games/wfmath"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
dev-util/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
|
||||
src_compile() {
|
||||
base_src_compile
|
||||
use doc && base_src_compile docs
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use doc && HTML_DOCS=( doc/html/* )
|
||||
base_src_install
|
||||
find "${D}" -type f -name '*.la' -exec rm {} + || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST commons-daemon-1.0.2-src.tar.gz 387913 RMD160 afad8e7608f342ea576efde374511e50d269ae84 SHA1 a4e7e267c6accfeae5226f3a64ad2d7bd19993d1 SHA256 a8e50d2592673304302f9c94724b9448ae168014720289ec95e3ad0be91e0b00
|
||||
DIST commons-daemon-1.0.4-src.tar.gz 240026 RMD160 5fdfe422e47002a344d6724ee642c666ddb1e005 SHA1 0b9398984bac59a3b1f110a43ec6961da645675f SHA256 4373a9bebcb51ad9ee8797521c08f82b080fb0b1f63f5d4a983ac5c8bc6b9566
|
||||
DIST commons-daemon-1.0.7-src.tar.gz 233291 RMD160 2c124fc5e9568353858a9779c52b538d53b69bf5 SHA1 72031ff9729b98c2dae34bb5118adb8213f8c3b3 SHA256 cd782d29b85ac5fadc4b4cf6c3f86248cb31f258f020bd9b5479919effcea8b9
|
||||
DIST commons-daemon-1.0.8-src.tar.gz 232654 RMD160 a0bc1996f098f076c2569612c3bf98fd405c1bc1 SHA1 824075ec63d6c1588e95d3e7f068683d2a80c176 SHA256 79281795f7d05e99bdb9e032efa0e0490a41e2ed26296d744425ed5f3e66a674
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-daemon/commons-daemon-1.0.8.ebuild,v 1.1 2012/01/28 19:46:10 sera Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WANT_AUTOCONF=2.5
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit eutils autotools java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Tools to allow Java programs to run as UNIX daemons"
|
||||
SRC_URI="mirror://apache/commons/daemon/source/${P}-src.tar.gz"
|
||||
HOMEPAGE="http://commons.apache.org/daemon/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="kernel_linux"
|
||||
|
||||
COMMON_DEP="
|
||||
kernel_linux? ( sys-libs/libcap )"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.4"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.4"
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
java_prepare() {
|
||||
cd "${S}/src/native/unix" || die
|
||||
sed -i "s/powerpc/powerpc|powerpc64/g" support/apsupport.m4 || die
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
java-ant-2_src_configure
|
||||
cd "${S}/src/native/unix" || die
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
java-pkg-2_src_compile
|
||||
cd "${S}/src/native/unix" || die
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/native/unix/jsvc
|
||||
java-pkg_newjar dist/*.jar
|
||||
|
||||
dodoc README RELEASE-NOTES.txt *.html src/native/unix/CHANGES.txt
|
||||
use doc && java-pkg_dohtml -r dist/docs/*
|
||||
use examples && java-pkg_doexamples src/samples
|
||||
use source && java-pkg_dosrc src/java/* src/native/unix/native
|
||||
}
|
@ -1,12 +1,6 @@
|
||||
DIST XSB.tar.gz 10808490 RMD160 66b4e79f9b47cd5db9f3f8b718929181f7f6c401 SHA1 3563a3ba4b469016697d704e65e5b17a75200710 SHA256 db190bc045a475e24a8ca305b6a77cf0a84c61ebaade1fadef09d13b7c4ee024
|
||||
DIST XSB330.tar.gz 11037283 RMD160 6d22119f088599ebd89cb0a3e54bfbcb0da61614 SHA1 a0e45767f70e2d4d9bd744bbbfbf30b7df3eeba0 SHA256 0a1bb5b1c0e625d99865ed1f8e5b6d14650521541e69019d5c9d20f12c32e385
|
||||
DIST XSB331.tar.gz 13975953 RMD160 02d93ea366cedbfd944d8b10fdae0857e0caecea SHA1 37e1a8e3033bf9a6c3edeb62c6355deddf114a5c SHA256 ea7eadbe8f37aa01b8093a6f96b81c0d90e31b2078a1ccd5275e7549a192bf95
|
||||
DIST XSB332.tar.gz 11182086 RMD160 c2d01a9dfded470b84a67d4f34f581100fe18203 SHA1 e64b306a561e5c944bab601da2ba020c3eadf68b SHA256 1d26006526b13ba23bd11cf841fc38298097f46b958b22c5e11bd975ec6994bb
|
||||
DIST XSB333.tar.gz 11069573 RMD160 4dadc27e67c614f58cc1cac3ca05abec94e42e98 SHA1 8106ecc2ca8484cdfe590983cc4ff7720f452f0e SHA256 9dfa3cd4b443d1b9ee1796e11aa9961556013e995bcbfe792b705e1ee00daa04
|
||||
DIST XSB335.tar.gz 11724736 RMD160 e57fa486d30ecb0b3dbae661fbf2cb06a7eae999 SHA1 bf9450d6a93be57a67b0652376af22aabca329b0 SHA256 10a62160cbf31eb3db9d8c7fc33f561f96b6d4374aeba9c8af13ba2ba83e83bc
|
||||
DIST xsb-3.2-gentoo-patchset-3.tar.gz 21365 RMD160 507e70f906645fe4df0941a1549dde774cbebacf SHA1 06bddf984fcc5b7e60c6db97acc46609dec088d7 SHA256 92e5e3e5bd930021501909474530d1336e0c5f5f830e84f773fcf3a8cd85021a
|
||||
DIST xsb-3.3.0-gentoo-patchset-0.tar.gz 18528 RMD160 202945e47b616b616a2c14a759a3b91bf2a96e49 SHA1 683a03e12a25a8fe1eb4ecfe40c62afc26bbf19c SHA256 e9b8c3e2763a551c66b8e7931a7d285ab35b4db19c349d2d922d452eaf63c32c
|
||||
DIST xsb-3.3.1-gentoo-patchset-0.tar.gz 19028 RMD160 4b0fcb39aa7e76f14d107be917f0fb78f44dfe02 SHA1 0b33020d82561ba47285b76cdc2f24595787c2e8 SHA256 e091d43d7b1fcf3e52996d5301c4ddb18227d279394a894ec5a7f56016fa7569
|
||||
DIST xsb-3.3.2-gentoo-patchset-3.tar.gz 18167 RMD160 9b2a731c628961a626032ed5558074d540f66a65 SHA1 bbf8a98333b3072c277dff0bd820a87dbee8348a SHA256 2fb86eb7b610a810c192a04c441b4397375dcd462c4aeec144098992f8c2e0ec
|
||||
DIST xsb-3.3.3-gentoo-patchset-0.tar.gz 17314 RMD160 31e22214115e3d8e9231099f4c87415dc20cf0d7 SHA1 529f8e0ed1d4879e69719cbfbf1d161ed6ef2921 SHA256 eaec68638ea4419a4b3bea1c09cfb97061e13f2683000ac54c3c20046eca9db2
|
||||
DIST xsb-3.3.5-gentoo-patchset-0.tar.gz 18570 RMD160 06d3f3dd29f0007fe7eb4fd73abeb5e6ea562d00 SHA1 229a755b756f47319c23ebbd98d8b9fb7fd26874 SHA256 808e90836e69bcd9609ad945377324a65a2f86472c934638fbe5cba5b49bdd88
|
||||
|
@ -1,205 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.2-r1.ebuild,v 1.5 2010/11/02 05:59:46 keri Exp $
|
||||
|
||||
MY_P="XSB"
|
||||
|
||||
PATCHSET_VER="3"
|
||||
|
||||
inherit eutils autotools java-pkg-opt-2
|
||||
|
||||
DESCRIPTION="XSB is a logic programming and deductive database system"
|
||||
HOMEPAGE="http://xsb.sourceforge.net"
|
||||
SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug examples iodbc java libwww mysql odbc perl threads xml"
|
||||
|
||||
RDEPEND="iodbc? ( dev-db/libiodbc )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
libwww? ( net-libs/libwww )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
perl? ( dev-lang/perl )
|
||||
xml? ( dev-libs/libxml2 )"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
cd "${S}"/build
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--disable-optimization \
|
||||
--without-smodels \
|
||||
--with-config-tag="" \
|
||||
$(use_with java interprolog) \
|
||||
$(use_with odbc) \
|
||||
$(use_with iodbc) \
|
||||
$(use_enable threads mt) \
|
||||
$(use_enable debug)
|
||||
|
||||
emake || die "emake failed"
|
||||
|
||||
if use libwww ; then
|
||||
cd "${S}"/packages/libwww
|
||||
econf --with-libwww=/usr
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
cd "${S}"/packages/dbdrivers/mysql
|
||||
econf
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
cd "${S}"/packages/dbdrivers/odbc
|
||||
econf
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
cd "${S}"/packages/xpath
|
||||
econf
|
||||
fi
|
||||
|
||||
# All XSB Packages are compiled using a single Prolog engine.
|
||||
# Consequently they must all be compiled using a single make job.
|
||||
|
||||
cd "${S}"/packages
|
||||
rm -rf *.xwam
|
||||
emake -j1 || die "emake packages failed"
|
||||
|
||||
if use libwww ; then
|
||||
emake -j1 libwww || die "emake libwww package failed"
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
emake -j1 mysql || die "emake mysql package failed"
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
emake -j1 odbc || die "emake odbc package failed"
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
emake -j1 perlmatch || die "emake perlmatch package failed"
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
emake -j1 xpath || die "emake xpath package failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/build
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
|
||||
dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
|
||||
|
||||
cd "${S}"/packages
|
||||
local PACKAGES=${XSB_INSTALL_DIR}/packages
|
||||
insinto ${PACKAGES}
|
||||
doins *.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr
|
||||
doins chr/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr_d
|
||||
doins chr_d/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/gap
|
||||
doins gap/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/justify
|
||||
doins justify/*.xwam || die
|
||||
doins justify/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/regmatch
|
||||
doins regmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/regmatch/cc
|
||||
doins regmatch/cc/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/sgml
|
||||
doins sgml/*.xwam || die
|
||||
insinto ${PACKAGES}/sgml/cc
|
||||
doins sgml/cc/*.H || die
|
||||
insinto ${PACKAGES}/sgml/cc/dtd
|
||||
doins sgml/cc/dtd/* || die
|
||||
|
||||
insinto ${PACKAGES}/slx
|
||||
doins slx/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/wildmatch
|
||||
doins wildmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/wildmatch/cc
|
||||
doins wildmatch/cc/*.H || die
|
||||
|
||||
if use libwww ; then
|
||||
insinto ${PACKAGES}/libwww
|
||||
doins libwww/*.xwam || die
|
||||
insinto ${PACKAGES}/libwww/cc
|
||||
doins libwww/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use mysql || use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers
|
||||
doins dbdrivers/*.xwam || die
|
||||
doins dbdrivers/*.H || die
|
||||
insinto ${PACKAGES}/dbdrivers/cc
|
||||
doins dbdrivers/cc/*.H || die
|
||||
if use mysql ; then
|
||||
insinto ${PACKAGES}/dbdrivers/mysql
|
||||
doins dbdrivers/mysql/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/mysql/cc
|
||||
doins dbdrivers/mysql/cc/*.H || die
|
||||
fi
|
||||
if use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers/odbc
|
||||
doins dbdrivers/odbc/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/odbc/cc
|
||||
doins dbdrivers/odbc/cc/*.H || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
insinto ${PACKAGES}/perlmatch
|
||||
doins perlmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/perlmatch/cc
|
||||
doins perlmatch/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
insinto ${PACKAGES}/xpath
|
||||
doins xpath/*xwam || die
|
||||
insinto ${PACKAGES}/xpath/cc
|
||||
doins xpath/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
cd "${S}"/build
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
install_examples="${D}"/usr/share/doc/${PF}/examples \
|
||||
install_examples || die "make install_examples failed"
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
dodoc FAQ README || die
|
||||
}
|
@ -1,242 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.3.0.ebuild,v 1.1 2011/05/10 07:16:52 keri Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MY_P="XSB${PV//./}"
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
inherit eutils autotools java-pkg-opt-2
|
||||
|
||||
DESCRIPTION="XSB is a logic programming and deductive database system"
|
||||
HOMEPAGE="http://xsb.sourceforge.net"
|
||||
SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl debug examples iodbc java libwww mysql odbc pcre perl threads xml"
|
||||
|
||||
RDEPEND="curl? ( net-misc/curl )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
libwww? ( net-libs/libwww )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
perl? ( dev-lang/perl )
|
||||
xml? ( dev-libs/libxml2 )"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"/XSB
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
cd "${S}"/build
|
||||
eautoconf
|
||||
|
||||
find "${S}"/emu -name '*\.o' | xargs rm -f
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${S}"/build
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--disable-optimization \
|
||||
--without-smodels \
|
||||
--with-config-tag="" \
|
||||
$(use_with java interprolog) \
|
||||
$(use_with odbc) \
|
||||
$(use_with iodbc) \
|
||||
$(use_enable threads mt) \
|
||||
$(use_enable debug)
|
||||
|
||||
if use curl ; then
|
||||
cd "${S}"/packages/curl
|
||||
econf
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
cd "${S}"/packages/libwww
|
||||
econf --with-libwww=/usr
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
cd "${S}"/packages/dbdrivers/mysql
|
||||
econf
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
cd "${S}"/packages/dbdrivers/odbc
|
||||
econf
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
cd "${S}"/packages/pcre
|
||||
econf
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
cd "${S}"/packages/xpath
|
||||
econf
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
|
||||
emake || die "emake failed"
|
||||
|
||||
# All XSB Packages are compiled using a single Prolog engine.
|
||||
# Consequently they must all be compiled using a single make job.
|
||||
|
||||
cd "${S}"/packages
|
||||
rm -rf *.xwam
|
||||
emake -j1 || die "emake packages failed"
|
||||
|
||||
if use curl ; then
|
||||
emake -j1 curl || die "emake curl package failed"
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
emake -j1 libwww || die "emake libwww package failed"
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
emake -j1 mysql || die "emake mysql package failed"
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
emake -j1 odbc || die "emake odbc package failed"
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
emake -j1 pcre || die "emake pcre package failed"
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
emake -j1 perlmatch || die "emake perlmatch package failed"
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
emake -j1 xpath || die "emake xpath package failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/build
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
|
||||
dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
|
||||
|
||||
cd "${S}"/packages
|
||||
local PACKAGES=${XSB_INSTALL_DIR}/packages
|
||||
insinto ${PACKAGES}
|
||||
doins *.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr
|
||||
doins chr/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr_d
|
||||
doins chr_d/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/gap
|
||||
doins gap/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/justify
|
||||
doins justify/*.xwam || die
|
||||
doins justify/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/regmatch
|
||||
doins regmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/regmatch/cc
|
||||
doins regmatch/cc/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/sgml
|
||||
doins sgml/*.xwam || die
|
||||
insinto ${PACKAGES}/sgml/cc
|
||||
doins sgml/cc/*.H || die
|
||||
insinto ${PACKAGES}/sgml/cc/dtd
|
||||
doins sgml/cc/dtd/* || die
|
||||
|
||||
insinto ${PACKAGES}/slx
|
||||
doins slx/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/wildmatch
|
||||
doins wildmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/wildmatch/cc
|
||||
doins wildmatch/cc/*.H || die
|
||||
|
||||
if use curl ; then
|
||||
insinto ${PACKAGES}/curl
|
||||
doins curl/*.xwam || die
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
insinto ${PACKAGES}/libwww
|
||||
doins libwww/*.xwam || die
|
||||
insinto ${PACKAGES}/libwww/cc
|
||||
doins libwww/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use mysql || use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers
|
||||
doins dbdrivers/*.xwam || die
|
||||
doins dbdrivers/*.H || die
|
||||
insinto ${PACKAGES}/dbdrivers/cc
|
||||
doins dbdrivers/cc/*.H || die
|
||||
if use mysql ; then
|
||||
insinto ${PACKAGES}/dbdrivers/mysql
|
||||
doins dbdrivers/mysql/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/mysql/cc
|
||||
doins dbdrivers/mysql/cc/*.H || die
|
||||
fi
|
||||
if use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers/odbc
|
||||
doins dbdrivers/odbc/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/odbc/cc
|
||||
doins dbdrivers/odbc/cc/*.H || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
insinto ${PACKAGES}/pcre
|
||||
doins pcre/*.xwam || die
|
||||
insinto ${PACKAGES}/pcre/cc
|
||||
doins pcre/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
insinto ${PACKAGES}/perlmatch
|
||||
doins perlmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/perlmatch/cc
|
||||
doins perlmatch/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
insinto ${PACKAGES}/xpath
|
||||
doins xpath/*xwam || die
|
||||
insinto ${PACKAGES}/xpath/cc
|
||||
doins xpath/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
cd "${S}"/build
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
install_examples="${D}"/usr/share/doc/${PF}/examples \
|
||||
install_examples || die "make install_examples failed"
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
dodoc FAQ README || die
|
||||
}
|
@ -1,242 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/xsb/xsb-3.3.1.ebuild,v 1.1 2011/05/12 06:51:47 keri Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MY_P="XSB${PV//./}"
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
inherit eutils autotools java-pkg-opt-2
|
||||
|
||||
DESCRIPTION="XSB is a logic programming and deductive database system"
|
||||
HOMEPAGE="http://xsb.sourceforge.net"
|
||||
SRC_URI="http://xsb.sourceforge.net/downloads/${MY_P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl debug examples iodbc java libwww mysql odbc pcre perl threads xml"
|
||||
|
||||
RDEPEND="curl? ( net-misc/curl )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
libwww? ( net-libs/libwww )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
pcre? ( dev-libs/libpcre )
|
||||
perl? ( dev-lang/perl )
|
||||
xml? ( dev-libs/libxml2 )"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"/XSB
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
cd "${S}"/build
|
||||
eautoconf
|
||||
|
||||
find "${S}"/emu -name '*\.o' | xargs rm -f
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${S}"/build
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--disable-optimization \
|
||||
--without-smodels \
|
||||
--with-config-tag="" \
|
||||
$(use_with java interprolog) \
|
||||
$(use_with odbc) \
|
||||
$(use_with iodbc) \
|
||||
$(use_enable threads mt) \
|
||||
$(use_enable debug)
|
||||
|
||||
if use curl ; then
|
||||
cd "${S}"/packages/curl
|
||||
econf
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
cd "${S}"/packages/libwww
|
||||
econf --with-libwww=/usr
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
cd "${S}"/packages/dbdrivers/mysql
|
||||
econf
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
cd "${S}"/packages/dbdrivers/odbc
|
||||
econf
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
cd "${S}"/packages/pcre
|
||||
econf
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
cd "${S}"/packages/xpath
|
||||
econf
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/build
|
||||
|
||||
emake || die "emake failed"
|
||||
|
||||
# All XSB Packages are compiled using a single Prolog engine.
|
||||
# Consequently they must all be compiled using a single make job.
|
||||
|
||||
cd "${S}"/packages
|
||||
rm -rf *.xwam
|
||||
emake -j1 || die "emake packages failed"
|
||||
|
||||
if use curl ; then
|
||||
emake -j1 curl || die "emake curl package failed"
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
emake -j1 libwww || die "emake libwww package failed"
|
||||
fi
|
||||
|
||||
if use mysql ; then
|
||||
emake -j1 mysql || die "emake mysql package failed"
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
emake -j1 odbc || die "emake odbc package failed"
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
emake -j1 pcre || die "emake pcre package failed"
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
emake -j1 perlmatch || die "emake perlmatch package failed"
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
emake -j1 xpath || die "emake xpath package failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/build
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
local XSB_INSTALL_DIR=/usr/$(get_libdir)/xsb-${PV}
|
||||
dosym ${XSB_INSTALL_DIR}/bin/xsb /usr/bin/xsb || die
|
||||
|
||||
cd "${S}"/packages
|
||||
local PACKAGES=${XSB_INSTALL_DIR}/packages
|
||||
insinto ${PACKAGES}
|
||||
doins *.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr
|
||||
doins chr/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/chr_d
|
||||
doins chr_d/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/gap
|
||||
doins gap/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/justify
|
||||
doins justify/*.xwam || die
|
||||
doins justify/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/regmatch
|
||||
doins regmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/regmatch/cc
|
||||
doins regmatch/cc/*.H || die
|
||||
|
||||
insinto ${PACKAGES}/sgml
|
||||
doins sgml/*.xwam || die
|
||||
insinto ${PACKAGES}/sgml/cc
|
||||
doins sgml/cc/*.H || die
|
||||
insinto ${PACKAGES}/sgml/cc/dtd
|
||||
doins sgml/cc/dtd/* || die
|
||||
|
||||
insinto ${PACKAGES}/slx
|
||||
doins slx/*.xwam || die
|
||||
|
||||
insinto ${PACKAGES}/wildmatch
|
||||
doins wildmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/wildmatch/cc
|
||||
doins wildmatch/cc/*.H || die
|
||||
|
||||
if use curl ; then
|
||||
insinto ${PACKAGES}/curl
|
||||
doins curl/*.xwam || die
|
||||
fi
|
||||
|
||||
if use libwww ; then
|
||||
insinto ${PACKAGES}/libwww
|
||||
doins libwww/*.xwam || die
|
||||
insinto ${PACKAGES}/libwww/cc
|
||||
doins libwww/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use mysql || use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers
|
||||
doins dbdrivers/*.xwam || die
|
||||
doins dbdrivers/*.H || die
|
||||
insinto ${PACKAGES}/dbdrivers/cc
|
||||
doins dbdrivers/cc/*.H || die
|
||||
if use mysql ; then
|
||||
insinto ${PACKAGES}/dbdrivers/mysql
|
||||
doins dbdrivers/mysql/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/mysql/cc
|
||||
doins dbdrivers/mysql/cc/*.H || die
|
||||
fi
|
||||
if use odbc ; then
|
||||
insinto ${PACKAGES}/dbdrivers/odbc
|
||||
doins dbdrivers/odbc/*.xwam || die
|
||||
insinto ${PACKAGES}/dbdrivers/odbc/cc
|
||||
doins dbdrivers/odbc/cc/*.H || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if use pcre ; then
|
||||
insinto ${PACKAGES}/pcre
|
||||
doins pcre/*.xwam || die
|
||||
insinto ${PACKAGES}/pcre/cc
|
||||
doins pcre/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use perl ; then
|
||||
insinto ${PACKAGES}/perlmatch
|
||||
doins perlmatch/*.xwam || die
|
||||
insinto ${PACKAGES}/perlmatch/cc
|
||||
doins perlmatch/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use xml ; then
|
||||
insinto ${PACKAGES}/xpath
|
||||
doins xpath/*xwam || die
|
||||
insinto ${PACKAGES}/xpath/cc
|
||||
doins xpath/cc/*.H || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
cd "${S}"/build
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
install_examples="${D}"/usr/share/doc/${PF}/examples \
|
||||
install_examples || die "make install_examples failed"
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
dodoc FAQ README || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST stlsoft-1.9.111-hdrs.zip 2074341 RMD160 0ad80f1e17fb6a8b89fc988f72ac55afd2922a82 SHA1 e7e88eff5c91d00dbfd1d912fe9b999489ff37dc SHA256 8f57be4d9e3ef53e6830a15b6e71d459b05d31eb069f8f3984c69fc6055063c8
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maint</herd>
|
||||
<maintainer>
|
||||
<email>dav.daemon@gmail.com</email>
|
||||
<name>Dmitriy Vilkov</name>
|
||||
<description>Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>hwoarang@gentoo.org</email>
|
||||
<name>Markos Chandras</name>
|
||||
<description>Proxy maintainer. CC him on bugs</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/stlsoft/stlsoft-1.9.111.ebuild,v 1.1 2012/01/28 21:46:10 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Robust, Lightweight, Cross-platform, Template Software"
|
||||
HOMEPAGE="http://www.stlsoft.org/"
|
||||
SRC_URI="mirror://sourceforge/stlsoft/${P}-hdrs.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="1.9"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
src_install() {
|
||||
default
|
||||
insinto /usr
|
||||
doins -r include/
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ounit-1.1.0.tar.gz 52228 RMD160 f7d82446970f40eccc917a3ee57e7d6526b1b177 SHA1 e477f8a1b4fcd6a838cbbc04450a80b1cea3456c SHA256 1d57292ec2983943a00f4e0b448aa8ba4df89da40cdd216e44ac70dad35b7e8b
|
||||
DIST ounit-1.1.1.tar.gz 52677 RMD160 ed43ef3443d5b88ee25a7bd91f926d375e016123 SHA1 1ea95980d385d6e0debf4ef1b9819386ce4389fd SHA256 0ea290c639f5069656d43d05c7cb4999a9c7ec22733ee2d10ea2f8b8706ecd29
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ounit/ounit-1.1.1.ebuild,v 1.1 2012/01/28 19:21:57 aballier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit findlib multilib
|
||||
|
||||
DESCRIPTION="Unit testing framework for OCaml"
|
||||
HOMEPAGE="http://ounit.forge.ocamlcore.org/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/762/${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
IUSE="debug doc +ocamlopt"
|
||||
|
||||
oasis_use_enable() {
|
||||
echo "--override $2 `use $1 && echo \"true\" || echo \"false\"`"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
chmod +x configure
|
||||
./configure --prefix usr \
|
||||
--libdir /usr/$(get_libdir) \
|
||||
--docdir /usr/share/doc/${PF}/html \
|
||||
--destdir "${D}" \
|
||||
$(oasis_use_enable debug debug) \
|
||||
$(oasis_use_enable ocamlopt is_native) \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
findlib_src_install
|
||||
|
||||
# install documentation
|
||||
dodoc README* AUTHORS* changelog || die
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Client/MogileFS-Client-1.150.0.ebuild,v 1.1 2012/01/29 08:35:39 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=1.15
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Client library for the MogileFS distributed file system"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-perl/IO-stringy-2.110
|
||||
dev-perl/libwww-perl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Tests only available if you have a local mogilefsd on 127.0.0.1:7001
|
||||
#SRC_TEST="do"
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Utils/MogileFS-Utils-2.220.0.ebuild,v 1.1 2012/01/29 08:33:44 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DORMANDO
|
||||
MODULE_VERSION=2.22
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Server for the MogileFS distributed file system"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/perl-IO-Compress
|
||||
dev-perl/libwww-perl
|
||||
>=dev-perl/MogileFS-Client-1.14"
|
||||
DEPEND="${RDEPEND}"
|
@ -1 +1,2 @@
|
||||
DIST oauth2-1.5.170.tar.gz 18271 RMD160 208ce71fd69de9f73d875f6508374b8f8ec7c0a6 SHA1 347b2d0a30c9e3cc2dd0178919cd54ac2c42e50c SHA256 eb782e7a9a297178518950141d9ea6d442a227c4f14d15193c11f8810ca08b24
|
||||
DIST oauth2-1.5.211.tar.gz 18608 RMD160 70baee500d03210cf30125be0cb3281185c70626 SHA1 ac66def0ec16e4d2654e75f2bcae837e6dcf309f SHA256 82a38f674da1fa496c0fc4df714cbb058540bed72a30c50a2e344b0d984c4d21
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/oauth2/oauth2-1.5.211.ebuild,v 1.1 2012/01/29 00:18:03 weaver Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Library for OAuth version 1.0"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/oauth2"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/httplib2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? (
|
||||
dev-python/coverage
|
||||
dev-python/mock
|
||||
)"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_tests() {
|
||||
rm -fr "${ED}$(python_get_sitedir)/tests"
|
||||
}
|
||||
python_execute_function -q delete_tests
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycuda/pycuda-2011.2.2-r1.ebuild,v 1.1 2012/01/28 19:55:27 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils multilib
|
||||
|
||||
DESCRIPTION="Python wrapper for NVIDIA CUDA"
|
||||
HOMEPAGE="http://mathema.tician.de/software/pycuda/ http://pypi.python.org/pypi/pycuda"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples opengl"
|
||||
|
||||
RDEPEND=">=dev-libs/boost-1.48[python]
|
||||
dev-python/decorator
|
||||
dev-python/numpy
|
||||
dev-python/pytools
|
||||
dev-util/nvidia-cuda-toolkit
|
||||
opengl? ( virtual/opengl )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||
|
||||
src_configure() {
|
||||
local myopts=()
|
||||
use opengl && myopts+=(--cuda-enable-gl)
|
||||
|
||||
configuration() {
|
||||
"$(PYTHON)" configure.py \
|
||||
--boost-inc-dir="${EPREFIX}/usr/include" \
|
||||
--boost-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--boost-python-libname=boost_python-${PYTHON_ABI}-mt \
|
||||
--boost-thread-libname=boost_thread-mt \
|
||||
--cuda-root="${EPREFIX}/opt/cuda" \
|
||||
--cudadrv-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--cudart-lib-dir="${EPREFIX}/opt/cuda/$(get_libdir)" \
|
||||
--no-use-shipped-boost \
|
||||
"${myopts[@]}"
|
||||
}
|
||||
python_execute_function -s configuration
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue