parent
4973b4274c
commit
94293db465
@ -0,0 +1,288 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.24.ebuild,v 1.1 2013/02/18 21:17:09 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic gnome2-utils multilib pax-utils toolchain-funcs
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.9"
|
||||
MV="0.0.8"
|
||||
PULSE_PATCHES="winepulse-patches-1.5.23"
|
||||
WINE_GENTOO="wine-gentoo-2012.11.24"
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gphoto2 gsm gstreamer jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png +prelink samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
[[ ${PV} == "9999" ]] || IUSE="${IUSE} pulseaudio"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )
|
||||
mono? ( || ( win32 !win64 ) )
|
||||
osmesa? ( opengl )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
osmesa? ( >=app-emulation/emul-linux-x86-opengl-20121028 )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2:= )
|
||||
fontconfig? ( media-libs/fontconfig:= )
|
||||
gphoto2? ( media-libs/libgphoto2:= )
|
||||
openal? ( media-libs/openal:= )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks:2
|
||||
)
|
||||
gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups:= )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
gsm? ( media-sound/gsm:= )
|
||||
jpeg? ( virtual/jpeg:= )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
lcms? ( media-libs/lcms:0= )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC:= )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends:= )
|
||||
ssl? (
|
||||
dev-libs/openssl:0=
|
||||
net-libs/gnutls:= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
[[ ${PV} == "9999" ]] || RDEPEND="${RDEPEND}
|
||||
pulseaudio? (
|
||||
media-sound/pulseaudio
|
||||
sys-auth/rtkit
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
prelink? ( sys-devel/prelink )
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
# These use a non-standard "Wine" category, which is provided by
|
||||
# /etc/xdg/applications-merged/wine.menu
|
||||
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
|
||||
usr/share/applications/wine-notepad.desktop
|
||||
usr/share/applications/wine-uninstaller.desktop
|
||||
usr/share/applications/wine-winecfg.desktop"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
|
||||
unpack "${PULSE_PATCHES}.tar.bz2"
|
||||
unpack "${WINE_GENTOO}.tar.bz2"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch "${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386
|
||||
epatch "${FILESDIR}"/${PN}-1.5.23-winebuild-CCAS.patch #455308
|
||||
[[ ${PV} == "9999" ]] || epatch "../${PULSE_PATCHES}"/*.patch #421365
|
||||
epatch_user #282735
|
||||
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
|
||||
einfo "server/protocol.def was patched; running tools/make_requests"
|
||||
tools/make_requests || die #432348
|
||||
fi
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
local usepulse
|
||||
[[ ${PV} == "9999" ]] || usepulse=$(use_with pulseaudio pulse)
|
||||
|
||||
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 ssl 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 osmesa) \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
${usepulse} \
|
||||
$(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) \
|
||||
CCAS="$(tc-getAS)" \
|
||||
$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
|
||||
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST winetricks-935 617548 SHA256 a7e663f655bfb7e1cbff328ade3d217d77cd18f7c85ef2850c97432d7d6cd306 SHA512 1dae0e8a14ee93047945f2312b9b3a208c104850232bef32cfb9010685d4f828468cfe92a8ddba7e4742ee253a57d81e0e82e8e1e09bdaa10fc907eed02f7c88 WHIRLPOOL 2166a42bd7e6859ff4e1a87c14020564d94ae053dfeaa6aecb397a731fbd06b3ac0dcc3608848f9e2b9a6fca310d9f7e6f033a4a614b7016c4813f1d189bfe65
|
||||
DIST winetricks-935.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
||||
DIST winetricks-939 618061 SHA256 8b1135644f018c4101a9312cedecbbfdc5413e792506ace4959d39b9f803f06f SHA512 02995b257c582a3d006e7b50c667cb9bd1b2c56a604a1d761fdd0c7049c2ac9d436a040e212cb3598a37ef52968f7aeb23550d6bf95848ed1c38f44aeb2649b9 WHIRLPOOL d375371dff12a6b866001fff9981e0eba3d314c609af2a82c7e4520d3b7994daa4a159efe50ef1ad228e0254a3f30e2be1ef2aeaec04e48636917980e8812165
|
||||
DIST winetricks-939.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
||||
DIST winetricks-941 618195 SHA256 06ce721c0b5e48e4781b5883c39f6ecfa78c010745a75a15d6f4f9638010fc1f SHA512 cabfa5f9486100c37500b054f84b4f887fd530d16c40a9ea000904f1b3f56d7ab7bd7a8237b85885a38d84fe91cdd2942bbffec5430d63c8af017a721c4e6bdd WHIRLPOOL 99c7e7cf79285bcfc52c88efc4b1661d264f67915b6ab1b0f0f94941bb104ae678a33ab1093b0931be3201af6e0e722b32aae8a832e09ca9fc64ab04c3b57093
|
||||
DIST winetricks-941.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
||||
DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a WHIRLPOOL 268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-935.ebuild,v 1.1 2013/01/19 22:31:02 tetromino Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-941.ebuild,v 1.1 2013/02/18 20:58:37 tetromino Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/tomcat-servlet-api/tomcat-servlet-api-7.0.37.ebuild,v 1.1 2013/02/19 07:26:56 fordfrog Exp $
|
||||
|
||||
EAPI="2"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_A="apache-${P}-src"
|
||||
MY_P="${MY_A/-servlet-api/}"
|
||||
DESCRIPTION="Tomcat's Servlet API 3.0/JSP API 2.2 implementation"
|
||||
HOMEPAGE="http://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-7/v${PV}/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||
rm -fR */*/build.xml
|
||||
einfo "Removing bundled jars and classes"
|
||||
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -delete
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||
use source && java-pkg_dosrc java/javax/servlet/
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST inform-6.31.1.tar.gz 1947301 SHA256 4b28086a37c549f9113c8890dc1f057690e77a6dc62340bfc1343e8206ca3595 SHA512 7579aca3b32f32d4c0269117e662be7e637504433cfe41b4c40879462d60bb384fe592773ebf489b0f6556220a88c301f4cd90d5c794213d69884bf366be51b3 WHIRLPOOL f6562845db22c0ae6ce933b231ad5eea37f0bcab41364af0cbdb3e0180da2cf9deea43969e4f0521c0ddeebb9cd12e975ae8a54c924eaf41ad9eab9662709a24
|
||||
DIST inform-6.32.1.tar.gz 1954726 SHA256 d0526771968e6bdd79dbb09fce729ace3e18a34548b1de7e7095c5759e8f1205 SHA512 3df90a390bf2245123aa765d94a311c766c8b141aa63e9d294cc3cab394ea5bb52052a820f644195e77c721eb479472e6d7263340f69f44824967a595e20e00c WHIRLPOOL c641d8267d9a95f523ca251d7da8ced49c3bf6e61007dd358b72c1b98fc8542b23e3be3ec05c181dcdc69c6ae5976172d7e4c53906e3d2b86a61887f99923a79
|
||||
|
@ -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/dev-lang/inform/inform-6.32.1.ebuild,v 1.1 2013/02/18 22:59:08 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
DESCRIPTION="design system for interactive fiction"
|
||||
HOMEPAGE="http://www.inform-fiction.org/"
|
||||
SRC_URI="http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/source/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2 Inform"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="emacs"
|
||||
PDEPEND="emacs? ( app-emacs/inform-mode )"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc VERSION
|
||||
docinto tutorial
|
||||
dodoc tutor/README tutor/*.inf
|
||||
mv "${ED}"/usr/share/${PN}/manual "${ED}"/usr/share/doc/${PF}/html
|
||||
rmdir "${ED}"/usr/share/inform/{include,module}
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST dbus-glib-0.100.1.tar.gz 730741 SHA256 1f40d0dce4c6fa8998dbd2d915388d574ae962a20e7016fef4bed6c550767800 SHA512 6ab716335910083f5b0f74c309ea1d6cb650686d5e13b045a50ad3b3e3cd04a019d60b7079ae265f01b049c660c93cd30ba0f15b1db038cf225dc48858ad6b40 WHIRLPOOL 49bba85d7e72f39b922334e75c98521906f1b8efbd84ed013f89e48619d966f0260b09cf73f3c0a7ff793948af464ec7c9a0f8fa3fc031bde83f3470c1937743
|
||||
DIST dbus-glib-0.100.tar.gz 730875 SHA256 80ddf7584a659590103817798dd95d7e451d666f385e5e95a83abf85c46d4605 SHA512 b1b9687ba0ce60393cd5b7b71804669a95f22b1c659d4bf02cc67c3e85302732b954009e24987c6ce3694eb31eebcc439e1d8222a3d4bd8631106e4015a35228 WHIRLPOOL b1057c92971f9a97ba3dfcc122864341c0afd1b2d0bec089a6202f196eafba9c56e49eb008100ea28ebd3c5a727ccfacc835bbb06a0d84aa4ede6b54e38a8f91
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.100.1.ebuild,v 1.1 2013/02/19 00:50:56 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit bash-completion-r1 eutils
|
||||
|
||||
DESCRIPTION="D-Bus bindings for glib"
|
||||
HOMEPAGE="http://dbus.freedesktop.org/"
|
||||
SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 AFL-2.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="debug doc static-libs test"
|
||||
|
||||
RDEPEND=">=dev-libs/expat-2
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=sys-apps/dbus-1.6.2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( >=dev-util/gtk-doc-1.4 )"
|
||||
|
||||
# out of sources build directory
|
||||
BD=${WORKDIR}/${P}-build
|
||||
# out of sources build dir for make check
|
||||
TBD=${WORKDIR}/${P}-tests-build
|
||||
|
||||
src_prepare() {
|
||||
# Fix testsuite, bug #356699 (fixed in git master)
|
||||
epatch "${FILESDIR}"/${PN}-0.100-fix-tests.patch
|
||||
|
||||
# Wrong sections.txt file in the tarball; https://bugs.freedesktop.org/show_bug.cgi?id=55830
|
||||
cp "${FILESDIR}"/${PN}-0.100-dbus-glib-sections.txt doc/reference/dbus-glib-sections.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--localstatedir="${EPREFIX}"/var
|
||||
--enable-bash-completion
|
||||
$(use_enable debug verbose-mode)
|
||||
$(use_enable debug asserts)
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable doc gtk-doc)
|
||||
)
|
||||
|
||||
mkdir "${BD}"
|
||||
cd "${BD}"
|
||||
einfo "Running configure in ${BD}"
|
||||
ECONF_SOURCE="${S}" econf "${myconf[@]}"
|
||||
|
||||
if use test; then
|
||||
mkdir "${TBD}"
|
||||
cd "${TBD}"
|
||||
einfo "Running configure in ${TBD}"
|
||||
ECONF_SOURCE="${S}" econf \
|
||||
"${myconf[@]}" \
|
||||
$(use_enable test checks) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable test asserts) \
|
||||
$(use_with test test-socket-dir "${T}"/dbus-test-socket)
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${BD}"
|
||||
einfo "Running make in ${BD}"
|
||||
emake
|
||||
|
||||
if use test; then
|
||||
cd "${TBD}"
|
||||
einfo "Running make in ${TBD}"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${TBD}"
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# NEWS file is obsolete
|
||||
dodoc AUTHORS ChangeLog HACKING README
|
||||
|
||||
cd "${BD}"
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
|
||||
rm -rf "${ED}"/etc/bash_completion.d || die
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST libgee-0.6.4.tar.xz 432732 SHA256 55f39f3b28e676f6cbd9377d83edd031084436a4da41280a9503c94faffb1665 SHA512 a0934337e8f3199f84d59d308e9a6e471c59a2484e7d4a35a800bfe422489866257732c769c8c53a448dcdbdf2ec0109b90e5472ef4319736a84114a339b4cd8 WHIRLPOOL 537f538d2740cbfb11f8ec00a49b519679e57da6f4cc87c1ff205a812ba8e7ae710bd749700c4c69fde47ab18564519dfc0024bba5ff9b2eec9c26b7109fef40
|
||||
DIST libgee-0.6.6.1.tar.xz 442580 SHA256 ac6598776cda8d1c8689930f48df074e88f17e9f5832bc300902ded5ab8144dd SHA512 d0ccddf89c9b39ad823876e8bc36fab20b9e7ad25e33e9960caf08cc1a98c8c98a9221ed7f7340aed7f80521568f883473362530536d51e2b792932d6b5721e5 WHIRLPOOL 042c801f29831b8ca3f2185dd2c8dc8a9c8bb35c355096f510eedc5c37f6158fc2e406e86f890108603d01b20d0c859491d6d80aec9a736d2d018f11302ce912
|
||||
DIST libgee-0.6.7.tar.xz 505040 SHA256 b512bf1785fbbb6a264be5fac325c42d4e96cc560b22e3f19ea5b01b1414106d SHA512 f80221b7400de05f966e096f6147dffc3d64e67ae68723f1a56b04c6775aaa380d9694c61e84aca7317d6d72c577297d7e25af8a590c5bd87b121b6818b61968 WHIRLPOOL 1a979f94c6896e852a64075a59081671d952b1068081014ef9321680490015030c6dbf43d5f7e55f0e5e012f2e77c84e18ffc47d2b13967467fcf3d3e42b3682
|
||||
DIST libgee-0.8.2.tar.xz 583048 SHA256 945b9f45487506bff8d895f9a50904bac6989f06615e6552f467d8ec0676629d SHA512 e29e0462cd8b987bc65aa80316fa8f1a8fe04d173c25347c5fc80d98754af330a777b843199199e49e87aafea30c1d0e18ec17ef324248dc4200f5c182e6ca2a WHIRLPOOL 163380779409ae81b14a4fd80f6c2e37521312e3aecde02c7c5c3dd8a9c9b8c7ee6be9b79c3d9cd5006ade41af6dd4b08e4d4eb2681a6d122210defcbe0cd037
|
||||
DIST libgee-0.8.3.tar.xz 697024 SHA256 133ce696d334b2af4cfc4c197be3a349daee9dc3f6223ec14a03de53b54f5d35 SHA512 57b6c3b2b469a1a30f539c61e2646fd1b53fe4500eabf57dab7704ec434d453aab4de2dc04734bef3630cfe65fbd10f4ead71b0c637fe94162136bde84465879 WHIRLPOOL 2afd3965d9794e8b30e2e952d15f1f0df428d626f588435f0a05ceb98082fe0855e935cf3802c61617db96eebc1cf9341fac67bb57cd957b5d6f516eb7f78dac
|
||||
DIST libgee-0.8.4.tar.xz 584040 SHA256 0d651cf16d0825961f3f6992a4e27e67fbeb8599d4fcbcbb0f44aa2f7118a389 SHA512 538a1ca7ba9bf06bd27f4c12ecc28c48957afaadb2d336cf1edf9be69255ce9f2a22f83df85c57ae472955fc778b666be425f0128d6fc0f50a9aaf8a43fbd63f WHIRLPOOL 38f7afd2c71317db9a4e29cdf64c6cf46b813f13fae8324f638266cc76199103c0a77b888de1dc68cbbc23801d6c01c8f4d7a8007fe3abe8bb58d387754f889a
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.8.2.ebuild,v 1.1 2012/11/21 23:27:46 eva Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
|
||||
inherit gnome2 multilib vala
|
||||
|
||||
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures."
|
||||
HOMEPAGE="http://live.gnome.org/Libgee"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0.8"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
|
||||
IUSE="+introspection"
|
||||
|
||||
# FIXME: add doc support, requires valadoc
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.12:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.6 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-lang/vala-0.17.5
|
||||
$(vala_depend)"
|
||||
|
||||
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
|
||||
|
||||
src_configure() {
|
||||
G2CONF="${G2CONF} $(use_enable introspection)"
|
||||
gnome2_src_configure
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgee/libgee-0.8.4.ebuild,v 1.1 2013/02/19 00:21:58 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
|
||||
inherit gnome2 multilib vala
|
||||
|
||||
DESCRIPTION="GObject-based interfaces and classes for commonly used data structures"
|
||||
HOMEPAGE="https://live.gnome.org/Libgee"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0.8"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
|
||||
IUSE="+introspection"
|
||||
|
||||
# FIXME: add doc support, requires valadoc
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.12:2
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
$(vala_depend)"
|
||||
|
||||
src_configure() {
|
||||
DOCS="AUTHORS ChangeLog* MAINTAINERS NEWS README"
|
||||
gnome2_src_configure $(use_enable introspection)
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST adodb-ext-504.zip 46159 SHA256 e067a73cccc5151843e364f9a0da7807ba9c8e411aaea773f53a811cae586b9f SHA512 eaeb2682454ffc957eba605595a4b388ea6bd6f2f4498118b3cce11679890fdec108c4b6d8e0373972ce940d21b9a198b1016784d574ba9ddc2b65f53fb306c3 WHIRLPOOL 0801b94a7da2a8e09941713b650069f9852bc65aa7bea883cb9e9768d41220746541894f232f2157c6643e8a8807e403f35fd49b403869e9152e47606c13067c
|
@ -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/dev-ruby/zentest/zentest-4.9.0.ebuild,v 1.1 2013/02/19 07:07:42 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_NAME=ZenTest
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb example_dot_autotest.rb"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="ZenTest provides tools to support testing: zentest, unit_diff, autotest, multiruby, and Test::Rails"
|
||||
HOMEPAGE="http://rubyforge.org/projects/zentest/"
|
||||
LICENSE="Ruby"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
>=dev-ruby/hoe-2.10
|
||||
dev-ruby/hoe-seattlerb
|
||||
)
|
||||
test? (
|
||||
>=dev-ruby/hoe-2.10
|
||||
dev-ruby/hoe-seattlerb
|
||||
virtual/ruby-minitest
|
||||
)"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue