parent
30cc6d14d1
commit
c754cd5cef
@ -1,10 +1,20 @@
|
|||||||
AUX sudo-1.8.3_p1-linguas.patch 1004 SHA256 68687a3817c8ca38802c93cbbdf24ad7fde8ef4515da691929362e85a14336ec SHA512 22c83c76bdb9af56c7e535601f6325bd36d6f69336f409c25c2f043bc2ef78617fdd25c0e0a0366bb2b626c5eb8685cddd3a23660ca9b96a1e06e66ea87729fb WHIRLPOOL 1cf39d886f71173130eecf261073c8bf0ee8aca68710e4c98c0eea3ead3fb2c8d9f5d15f4e9cd0e8103aeaac19a56bc7e9b6dc8e45948ba9e41af8c05df45464
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
AUX sudo-1.8.3_p1-no-utmpx.patch 420 SHA256 c75fbdae9ed523cd96b26ea06b663d24279a6ac0b213a0504c1cc8b70ceb300e SHA512 5fe95f2116bb431a635cb197c49dfb27452255b77c9311b983fe5e0facd63ebc84aae3b3f1eacaf97dec715d730611451c24603cd1f488a1220efc2a28c4b6b7 WHIRLPOOL becd45b9bda39c108804d0573d202c3c49a575bb2511adf460286846ec173308e05caf02123099e7cb0e12b88bae36243b72d5cee72bde017d8cca9e6a34d688
|
Hash: SHA256
|
||||||
DIST sudo-1.8.3p2.tar.gz 1536943 SHA256 7edcf02ef4dc4f26f524726e8faaa90d7939772c186409ab150d2934e3a9ba31 SHA512 59db83abbb6d2cf72fbb932c63dc19f60a3c0995ce45a127b5238874231e7d16b2d3d489b8a1a0efa665454b79593ab1cdeaf9870c79c7351969ccd123276ba2 WHIRLPOOL 870abb60c45c77747a8ea069209232e62ca01081e01f651e76e1cbef9f9ded9090dc33c95d457302f5556270ca9ff10589544df2949761957f59775cf726886b
|
|
||||||
DIST sudo-1.8.4p4.tar.gz 1608969 SHA256 bf965b09bde9b0cf7fd2355c53a81884d02d522af2d539cf40218436e9a5051e SHA512 da60675f5784caef21f9298bfe468fb4a88314987f1af5c7680195faed41291fe5aa53ac5595c66ded8592a0c69aa6c584e1850b1256b35f0fb732a9b4362341 WHIRLPOOL effdcb5090dacb34c5fc516902e61a5594f2298c15b7c03e4b7e44950a8481ffb2fff4f64b2fb0a5a68d6168386a3f17a00d3edd6eda1ea3f5887293efe6ee3b
|
|
||||||
DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b
|
DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b
|
||||||
EBUILD sudo-1.8.3_p2.ebuild 4954 SHA256 992271224d012eef8c90c148ca2a77635acebceaf80f627d32e5a65fa2a6e058 SHA512 a6e326b32aa9ddac0d53369ba20e25483fff71ab5f2d9c2e663244563943fb3fd23e9b1b33375b8183731371030feef0432227bafac24b14b3a8b5d859333c96 WHIRLPOOL 569c2c2e758a9e9cf9af32b4b7f5492fa0d3c9f82a5531a18f38966dd4d9185bd946189ff0ffe0bc45fc4cd432fe2c4a6de826eb8d332710cc8f91e85f96ebf6
|
DIST sudo-1.8.5p3.tar.gz 1746553 SHA256 00bbf27d53e8a74ef3e76b531c2b8a8d6dccab58e0d040c2a3a08171543bb1a7 SHA512 d326be88f5631872039b0a8377753b3eea12cca63b3ab57aecbb35f9abbcebca8b7d73bb31da4a5b4a03bfef15c51f4f9212a349b3551202fdf0d26993e2bd46 WHIRLPOOL 0ac3f034785d1edddbbda34d8d51dc2cd967c0d4e94fbb44c88b69eecbbcb654d417e89f9f21850ba566feee333d2fad8218673983153b19b432885faaf33e87
|
||||||
EBUILD sudo-1.8.4_p4.ebuild 5378 SHA256 b088f116c8b7d67bd69d314bd1917e0333bea628c1c6c0cd7a2aad166831bc07 SHA512 2c671723187cf8a84fa2bd13199000780cb335eca0fe1b8dbcf9f1619a0626da000a241d5076e5c7e6753cbb3ea49a66784800dd4eb4c2574aff2dbb2c48f6ff WHIRLPOOL c11e86c8bb99fe2c85c37443cd0a73d009f4cf3ee2feb72ec0f956849d0dda3ca38cc72e614976e7cbf897d578189632504cb9d59a3ec05a696ce86e07019110
|
|
||||||
EBUILD sudo-1.8.5_p2.ebuild 5444 SHA256 3ce54be7d820d7cf10200cba6bac4b7d92ee8cbe5d962c8757cf11959c76594d SHA512 684701048d3cb6b1a3c48f43e6d7dbe54847d5fdfef3aca95922f22e5cbda7394b6087c98050f4c1b815216dfd8ef2cf149a37f04618effd0c82b9c0060c1c58 WHIRLPOOL df080eb94ce7639ce9ade1dd40956e268a6c708f846a0df89b945644039529fa875e97cee851ed016696a4a5cb12ed9f18d78f0e7568db33ff0530f881ef619f
|
EBUILD sudo-1.8.5_p2.ebuild 5444 SHA256 3ce54be7d820d7cf10200cba6bac4b7d92ee8cbe5d962c8757cf11959c76594d SHA512 684701048d3cb6b1a3c48f43e6d7dbe54847d5fdfef3aca95922f22e5cbda7394b6087c98050f4c1b815216dfd8ef2cf149a37f04618effd0c82b9c0060c1c58 WHIRLPOOL df080eb94ce7639ce9ade1dd40956e268a6c708f846a0df89b945644039529fa875e97cee851ed016696a4a5cb12ed9f18d78f0e7568db33ff0530f881ef619f
|
||||||
MISC ChangeLog 46873 SHA256 2e00a0696c316f055932fb32fc509ca09ecbc42c0f07ed12bbca4651344899ea SHA512 97b2e9ec069bdb6237ef508ed26c016719d7b1eb07deb6e0260057285fc9ed5d024a66f72c07c278ac906a4f4d26b168780c493a9507f818ded62eafafbd8062 WHIRLPOOL 1c89ea403939ad4abb8fb5946d21e46bb15d98dfb8019c2cdb4249fff78d93bbea9655b0648b61545f6680b7740999de29c0d164819ef8c9e6e3e0cbe54c97f7
|
EBUILD sudo-1.8.5_p3.ebuild 5459 SHA256 d909d527d4e2fa62d60299e1a4024ee4200f93efe2a3a73626bbac483b6e6526 SHA512 ff9ea85ac62c98ad0e98a20718e63a347180beec70bf1428b429494882bb29aa95d342caac9449da57bc4f77b13da9301e3257a67c1614b876528b5ab207c796 WHIRLPOOL 13556bb92f242287bae0d0b0777c7ced716f76bf1a8345649d74583b87a652196f9cea008143d4bd7a3d66f1e9f8b93ef6004eed7613a9bc43702e5460ee0372
|
||||||
|
MISC ChangeLog 47139 SHA256 811d802d74d6af748017ea90e5ee6df8787561e6e7203eec58f21b1f3e18568d SHA512 4a376f7c62eeab3bde60e36bd3c5198f07071e805de5b79e695888e01364c1280dfe04078e401f39bce40f95b5f268ff7bfedf296623a8547c17bf68a7a0b24c WHIRLPOOL 5992c5d3be1f7f9a620a53070d886ccadb90d361fd3a97ca19037861e9d428da61be21ec5a76ce3b7067a33d2460345353c88fb62807e5174783604be84959bd
|
||||||
MISC metadata.xml 560 SHA256 465d0ea14b7db3ecd0bad7c175f9e17003794145f5f59c4941f848960c91048a SHA512 97bdce0d3972fd6f8ae58ddcb87c002a0384a6f6392347f5035f4f16581e665f3121d5ab5abdea1a9ec87122b10310f0ff99697de1749b418f61cc92217c58be WHIRLPOOL a7cddcabfcb73965df21adbe163117549eea126d424e065f14ab0cec76ad608a6b4506be013e2709e071e2e1d370c7c4188a8eb0aafba9f9b16266373fc29f80
|
MISC metadata.xml 560 SHA256 465d0ea14b7db3ecd0bad7c175f9e17003794145f5f59c4941f848960c91048a SHA512 97bdce0d3972fd6f8ae58ddcb87c002a0384a6f6392347f5035f4f16581e665f3121d5ab5abdea1a9ec87122b10310f0ff99697de1749b418f61cc92217c58be WHIRLPOOL a7cddcabfcb73965df21adbe163117549eea126d424e065f14ab0cec76ad608a6b4506be013e2709e071e2e1d370c7c4188a8eb0aafba9f9b16266373fc29f80
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQEcBAEBCAAGBQJQLlPEAAoJEBzRPIrUMBNCfMQH/i7kC3Ok8GjAsa5D6dAu0gx+
|
||||||
|
qohXSKbBHvN18e0iN0opXaiXvuTNMIw36oQLOktZNanoEY0raWqu7TOorEPouFKX
|
||||||
|
N96DGxcuwAhnMOouJktqkDE6AdugBSMO51rDjMMatBhEZMflwvqeVOn/MEoiOJJx
|
||||||
|
Hlyj2Xy2AkiauxH1gw06jDhavrW1yxiAFIAMCHnceGKcBgf4zbIpDiHLQkIAmOcU
|
||||||
|
9BnOGeKKLH+kXuh+IDEh7AK4nqu3M+oVgLymugULTVj+0UG28FpAMrY2ZO1VfxpN
|
||||||
|
1trqWsUv3GbeyEuWbAaplxpxhhVtPds9quNJWRRwXTDXMxy/qEQtSY0DkdTPP1o=
|
||||||
|
=Htkw
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
respect user LINGUAS when installing translations
|
|
||||||
|
|
||||||
http://www.sudo.ws/pipermail/sudo-workers/2011-November/000701.html
|
|
||||||
|
|
||||||
diff -r ecd3533cb711 -r f99b940123fa Makefile.in
|
|
||||||
--- a/Makefile.in Fri Oct 07 13:52:45 2011 -0400
|
|
||||||
+++ b/Makefile.in Tue Nov 15 00:53:52 2011 -0500
|
|
||||||
@@ -226,6 +226,7 @@
|
|
||||||
|
|
||||||
install-nls:
|
|
||||||
@if test "$(NLS)" = "enabled"; then \
|
|
||||||
+ install_mos="$(LINGUAS)"; \
|
|
||||||
cd $(top_srcdir); \
|
|
||||||
for pot in $(POTFILES); do \
|
|
||||||
podir=`dirname $$pot`; \
|
|
||||||
@@ -233,6 +234,9 @@
|
|
||||||
echo $(ECHO_N) "Installing $$domain message catalogs:$(ECHO_C)"; \
|
|
||||||
for mo in $$podir/*.mo; do \
|
|
||||||
lang=`basename $$mo .mo`; \
|
|
||||||
+ if [ -n "$$install_mos" ]; then \
|
|
||||||
+ case " $$install_mos " in *" $$lang "*) :;; *) continue;; esac; \
|
|
||||||
+ fi; \
|
|
||||||
echo $(ECHO_N) " $$lang$(ECHO_C)"; \
|
|
||||||
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
|
|
||||||
$(INSTALL) -O $(install_uid) -G $(install_gid) -M 0644 $$mo $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$$domain.mo; \
|
|
@ -1,15 +0,0 @@
|
|||||||
the fallback logic doesn't even compile
|
|
||||||
|
|
||||||
--- a/src/utmp.c
|
|
||||||
+++ b/src/utmp.c
|
|
||||||
@@ -63,8 +63,8 @@
|
|
||||||
#if !defined(HAVE_GETUTXID) && defined(HAVE_GETUTID)
|
|
||||||
# define getutxline(u) getutline(u)
|
|
||||||
# define pututxline(u) pututline(u)
|
|
||||||
-# define setutxent setutent(u)
|
|
||||||
-# define endutxent endutent(u)
|
|
||||||
+# define setutxent() setutent()
|
|
||||||
+# define endutxent() endutent()
|
|
||||||
#endif /* !HAVE_GETUTXID && HAVE_GETUTID */
|
|
||||||
|
|
||||||
#ifdef HAVE_GETUTXID
|
|
@ -1,179 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.3_p2.ebuild,v 1.10 2012/04/23 23:30:13 vapier Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit eutils pam multilib libtool
|
|
||||||
|
|
||||||
MY_P=${P/_/}
|
|
||||||
MY_P=${MY_P/beta/b}
|
|
||||||
|
|
||||||
uri_prefix=
|
|
||||||
case ${P} in
|
|
||||||
*_beta*|*_rc*) uri_prefix=beta/ ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
DESCRIPTION="Allows users or groups to run commands as other users"
|
|
||||||
HOMEPAGE="http://www.sudo.ws/"
|
|
||||||
SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
|
|
||||||
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
# Basic license is ISC-style as-is, some files are released under
|
|
||||||
# 3-clause BSD license
|
|
||||||
LICENSE="as-is BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
|
||||||
IUSE="ldap nls pam offensive selinux skey"
|
|
||||||
|
|
||||||
DEPEND="pam? ( virtual/pam )
|
|
||||||
skey? ( >=sys-auth/skey-1.1.5-r1 )
|
|
||||||
ldap? (
|
|
||||||
>=net-nds/openldap-2.1.30-r1
|
|
||||||
dev-libs/cyrus-sasl
|
|
||||||
)
|
|
||||||
sys-libs/zlib"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
selinux? ( sec-policy/selinux-sudo )
|
|
||||||
ldap? ( dev-lang/perl )
|
|
||||||
pam? ( sys-auth/pambase )
|
|
||||||
>=app-misc/editor-wrapper-3
|
|
||||||
virtual/editor
|
|
||||||
virtual/mta"
|
|
||||||
DEPEND="${DEPEND}
|
|
||||||
sys-devel/bison"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
REQUIRED_USE="pam? ( !skey ) skey? ( !pam )"
|
|
||||||
|
|
||||||
MAKEOPTS+=" SAMPLES="
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-1.8.3_p1-linguas.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-1.8.3_p1-no-utmpx.patch
|
|
||||||
elibtoolize
|
|
||||||
}
|
|
||||||
|
|
||||||
set_rootpath() {
|
|
||||||
# FIXME: secure_path is a compile time setting. using ROOTPATH
|
|
||||||
# is not perfect, env-update may invalidate this, but until it
|
|
||||||
# is available as a sudoers setting this will have to do.
|
|
||||||
einfo "Setting secure_path ..."
|
|
||||||
|
|
||||||
# first extract the default ROOTPATH from build env
|
|
||||||
ROOTPATH=$(unset ROOTPATH; . /etc/profile.env; echo "${ROOTPATH}")
|
|
||||||
if [[ -z ${ROOTPATH} ]] ; then
|
|
||||||
ewarn " Failed to find ROOTPATH, please report this"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# then remove duplicate path entries
|
|
||||||
cleanpath() {
|
|
||||||
local newpath thisp IFS=:
|
|
||||||
for thisp in $1 ; do
|
|
||||||
if [[ :${newpath}: != *:${thisp}:* ]] ; then
|
|
||||||
newpath+=:$thisp
|
|
||||||
else
|
|
||||||
einfo " Duplicate entry ${thisp} removed..."
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
ROOTPATH=${newpath#:}
|
|
||||||
}
|
|
||||||
cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
|
|
||||||
|
|
||||||
# finally, strip gcc paths #136027
|
|
||||||
rmpath() {
|
|
||||||
local e newpath thisp IFS=:
|
|
||||||
for thisp in ${ROOTPATH} ; do
|
|
||||||
for e ; do [[ $thisp == $e ]] && continue 2 ; done
|
|
||||||
newpath+=:$thisp
|
|
||||||
done
|
|
||||||
ROOTPATH=${newpath#:}
|
|
||||||
}
|
|
||||||
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
|
|
||||||
|
|
||||||
einfo "... done"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local ROOTPATH
|
|
||||||
set_rootpath
|
|
||||||
|
|
||||||
# audit: somebody got to explain me how I can test this before I
|
|
||||||
# enable it.. - Diego
|
|
||||||
# plugindir: autoconf code is crappy and does not delay evaluation
|
|
||||||
# until `make` time, so we have to use a full path here rather than
|
|
||||||
# basing off other values.
|
|
||||||
econf \
|
|
||||||
--enable-zlib=system \
|
|
||||||
--with-secure-path="${ROOTPATH}" \
|
|
||||||
--with-editor=/usr/libexec/editor \
|
|
||||||
--with-env-editor \
|
|
||||||
$(use_with offensive insults) \
|
|
||||||
$(use_with offensive all-insults) \
|
|
||||||
$(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_enable nls) \
|
|
||||||
$(use_with pam) \
|
|
||||||
$(use_with skey) \
|
|
||||||
$(use_with selinux) \
|
|
||||||
--without-opie \
|
|
||||||
--without-linux-audit \
|
|
||||||
--with-timedir=/var/db/sudo \
|
|
||||||
--with-plugindir=/usr/$(get_libdir)/sudo \
|
|
||||||
--docdir=/usr/share/doc/${PF}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die
|
|
||||||
|
|
||||||
if use ldap ; then
|
|
||||||
dodoc README.LDAP doc/schema.OpenLDAP
|
|
||||||
dosbin plugins/sudoers/sudoers2ldif
|
|
||||||
|
|
||||||
cat <<-EOF > "${T}"/ldap.conf.sudo
|
|
||||||
# See ldap.conf(5) and README.LDAP for details
|
|
||||||
# This file should only be readable by root
|
|
||||||
|
|
||||||
# supported directives: host, port, ssl, ldap_version
|
|
||||||
# uri, binddn, bindpw, sudoers_base, sudoers_debug
|
|
||||||
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key
|
|
||||||
EOF
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins "${T}"/ldap.conf.sudo
|
|
||||||
fperms 0440 /etc/ldap.conf.sudo
|
|
||||||
fi
|
|
||||||
|
|
||||||
pamd_mimic system-auth sudo auth account session
|
|
||||||
|
|
||||||
keepdir /var/db/sudo
|
|
||||||
fperms 0700 /var/db/sudo
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use ldap ; then
|
|
||||||
ewarn
|
|
||||||
ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration."
|
|
||||||
ewarn
|
|
||||||
if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then
|
|
||||||
ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly"
|
|
||||||
ewarn "configured in /etc/nsswitch.conf."
|
|
||||||
ewarn
|
|
||||||
ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:"
|
|
||||||
ewarn " sudoers: ldap files"
|
|
||||||
ewarn
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
elog "To use the -A (askpass) option, you need to install a compatible"
|
|
||||||
elog "password program from the following list. Starred packages will"
|
|
||||||
elog "automatically register for the use with sudo (but will not force"
|
|
||||||
elog "the -A option):"
|
|
||||||
elog ""
|
|
||||||
elog " [*] net-misc/ssh-askpass-fullscreen"
|
|
||||||
elog " net-misc/x11-ssh-askpass"
|
|
||||||
elog ""
|
|
||||||
elog "You can override the choice by setting the SUDO_ASKPASS environmnent"
|
|
||||||
elog "variable to the program you want to use."
|
|
||||||
}
|
|
@ -1,7 +1,21 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX sxid-64bit-clean.patch 5354 SHA256 2365316a1cee4bc2c2aca897f2589a15056fabc3401f213181bd72e22a24a2e9 SHA512 b0510ca4616bbcbde3871449c29b687587b8f8c77fdaff961c0b453e17467b09dacab63080e4665365817802c86f408e1270d169c09a70e2a3d4e3f8c4077565 WHIRLPOOL 35fc0483bd9ba37b0104c352a8532d7d2ea758446868b8a6d095b9c259a4d506265e92e4d543d977dbf19bffbeb5a221f3409ae0de9790b5e96eb69b132c6078
|
AUX sxid-64bit-clean.patch 5354 SHA256 2365316a1cee4bc2c2aca897f2589a15056fabc3401f213181bd72e22a24a2e9 SHA512 b0510ca4616bbcbde3871449c29b687587b8f8c77fdaff961c0b453e17467b09dacab63080e4665365817802c86f408e1270d169c09a70e2a3d4e3f8c4077565 WHIRLPOOL 35fc0483bd9ba37b0104c352a8532d7d2ea758446868b8a6d095b9c259a4d506265e92e4d543d977dbf19bffbeb5a221f3409ae0de9790b5e96eb69b132c6078
|
||||||
DIST sxid-4.2.tar.gz 41827 SHA256 f335286261474cb77ef4f89a5c4b452edabdbaf19b6b789f195c6a769cd32765 SHA512 ed2832a0ffa89a41eba39e116122878b830c46ee7bfb906652606cff61fe16bc28ab6e6b4a802cc2436d9b3a7bdd734a827f007e6f1ce14ca84a9015d3a37a69 WHIRLPOOL 634e26f9c578796c5d5c92829c2416192a72486fca1d1f5cf74de23b627fb591fbc11ef0f32f183f20530ecca4fb000e7070c92024c47dbf3e533572eb8395b4
|
DIST sxid-4.2.tar.gz 41827 SHA256 f335286261474cb77ef4f89a5c4b452edabdbaf19b6b789f195c6a769cd32765 SHA512 ed2832a0ffa89a41eba39e116122878b830c46ee7bfb906652606cff61fe16bc28ab6e6b4a802cc2436d9b3a7bdd734a827f007e6f1ce14ca84a9015d3a37a69 WHIRLPOOL 634e26f9c578796c5d5c92829c2416192a72486fca1d1f5cf74de23b627fb591fbc11ef0f32f183f20530ecca4fb000e7070c92024c47dbf3e533572eb8395b4
|
||||||
DIST sxid_4.0.4.tar.gz 45277 SHA256 a6d9b7e22efc5b9e3c08a363b45dec1bfb812a65e389542306d1a29a8e21d654 SHA512 4e4238e24c654fd673c23bd0709b86737c2ec5d764e667aa50c952cf376f03534ed498a8afc5444f24775a54d6f4f8a437153cc1e0a75921928538ae813b35c8 WHIRLPOOL 8ce80383a62f8ea647358e37a20630abf99f756481bfe3b3785099170a3a4ea8649f402e6163318eefda655e70d3a276f9dfa416ddc7bb4e5d16cb10dd8d6bb4
|
DIST sxid_4.0.4.tar.gz 45277 SHA256 a6d9b7e22efc5b9e3c08a363b45dec1bfb812a65e389542306d1a29a8e21d654 SHA512 4e4238e24c654fd673c23bd0709b86737c2ec5d764e667aa50c952cf376f03534ed498a8afc5444f24775a54d6f4f8a437153cc1e0a75921928538ae813b35c8 WHIRLPOOL 8ce80383a62f8ea647358e37a20630abf99f756481bfe3b3785099170a3a4ea8649f402e6163318eefda655e70d3a276f9dfa416ddc7bb4e5d16cb10dd8d6bb4
|
||||||
EBUILD sxid-4.0.4-r1.ebuild 1040 SHA256 a675aeba63e218b65cfc9d910b4f92f78c3fa46d83e7881debbebe4353610b7a SHA512 ec19bc16f28129ca5c6d35012f4bef875be428622b33453a6578b3b1debd21945a33826b158d89d354207ff3b71dd9042ca35699b5cd4e760f4ba6d52f278874 WHIRLPOOL 2c2ded7bf0647078edb661f3b7f0220bb4c3b6d72316aacdfcb0689d94d67e784206887761bcaea08ea97789086f3e7026d091788780f4242f69b2957e3196c7
|
EBUILD sxid-4.0.4-r1.ebuild 1040 SHA256 a675aeba63e218b65cfc9d910b4f92f78c3fa46d83e7881debbebe4353610b7a SHA512 ec19bc16f28129ca5c6d35012f4bef875be428622b33453a6578b3b1debd21945a33826b158d89d354207ff3b71dd9042ca35699b5cd4e760f4ba6d52f278874 WHIRLPOOL 2c2ded7bf0647078edb661f3b7f0220bb4c3b6d72316aacdfcb0689d94d67e784206887761bcaea08ea97789086f3e7026d091788780f4242f69b2957e3196c7
|
||||||
EBUILD sxid-4.2.ebuild 1021 SHA256 16b50e19d3935aa2e104322cfed143f3b0cb3a1d438a014a773205301a31b942 SHA512 f66bb6c15bd7f35ef65e6f9cfba3c3f37bee7fdec438a361c7f300143b7c041cab32cf5a2491c7cf3ea96a4f04b18484c037ecbcf6a99114a330fbe2ca5a7f36 WHIRLPOOL 80b9d7e6a8afa86b5fb97d58846f07b5453390f69c31183e0bb0685b2df3a79aeabfdf2c78e8efbfc5355bed0b955a1ec093631c7d5bba754e305c8ffc5a7dd7
|
EBUILD sxid-4.2.ebuild 958 SHA256 17bb31440cff663efe22881c5fcd6553f30204be360ecf869fa1deffb54cc327 SHA512 d22b24972991a3e61597f15ce0a33599c4204b2cb61d7738b86d28e79e3e4e119a808578e1618353dacb1240a8be6e4488c0412b2279712c286ce0e6cdf6bc6f WHIRLPOOL a39e8ed7a342c1bc6ec3846c7ddd00dbe23813182f3fae9918b3fecb15ef3db9a9e922378f54c5549175141c0efe9b027e178ccf032bc5e773ebc25a4c7a985c
|
||||||
MISC ChangeLog 3118 SHA256 6d6606ab4510d0276b539870a1c234601342a86372f83a956b8598f5827aeaab SHA512 94fba4432ed3d5cafa9ac7b87831ad24f36cb3a75e742fa51f8415f6298df0b31280330a2465f68ff53d9e8dd66cd5dc254fb7de0ae4fdfae4042c15c5c60c65 WHIRLPOOL 48e83d6e978680c76d88a2422106d198e814e948a790604d633d4f094ef76ffb3bd43cf33b5befa7830dbaa0f2b6bedbf077efb03338848e0ebac91d3b134777
|
MISC ChangeLog 3220 SHA256 b863166b6939ce074bbfc1d4ad2cd162fae450224b53c121241f546a4a450e71 SHA512 a97135238e2a6d274e5971db9f9fd7130be758f510a79490a95656210a5bd151da3dc0094de0cd35248e3c366d5d21ae8444472b8f290218ac34ba2095bdd08b WHIRLPOOL c5fdd5bc2235525ac527ff27879e9b8787104007acb9b01e9b4289338b81dd14bc56074a893166b9e8cceabb05ef8e82a524cb390967ed051619515d5ec0c4b0
|
||||||
MISC metadata.xml 292 SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3 SHA512 0ec4134c0758cff77acbf2579a2643ec60918c78442908c6d9fb905aca1ab933dba831c863409d34b535f7f8f20cbd4faaa5f9e9914995814d5192333eaf7497 WHIRLPOOL 5520ce6a1c103e5a91a62a5c3a38a9b2dbae12991be718f2104e7fae4f0122e9a6bee61edb5b9818c0234b908de9481316b0596b9084cd54c2d36774541dcf11
|
MISC metadata.xml 292 SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3 SHA512 0ec4134c0758cff77acbf2579a2643ec60918c78442908c6d9fb905aca1ab933dba831c863409d34b535f7f8f20cbd4faaa5f9e9914995814d5192333eaf7497 WHIRLPOOL 5520ce6a1c103e5a91a62a5c3a38a9b2dbae12991be718f2104e7fae4f0122e9a6bee61edb5b9818c0234b908de9481316b0596b9084cd54c2d36774541dcf11
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQEcBAEBCAAGBQJQLnrtAAoJEMbwO6tnXQ0sUJoIAIkdEhe8yUVpPKUNh0lh2Zkh
|
||||||
|
Pvtms8cXtr8EXkdrWJD82cObu1XH72ftBnusCA8wxgO9mAm1Yc2eAOxN0fcsH3Of
|
||||||
|
k7h8U/xKFhR/CPTtIStLBv3qxQigBPyaubZ/282yvhOlAghEJojq+iaRx05cxSE5
|
||||||
|
XXe7FLeyipNGK+gXog0ZXlSaMk1inFdrF+3ldDG6D4GduFEBHmGSNh9LtwBf5C2e
|
||||||
|
z8yc+WhOWtNGCx6ow2Qb35mqNBM39I7AwBn+fnHtQniERrCDzI4GtLVdBPdM+zr+
|
||||||
|
Yzhe+HFXEMDKrxha3o6P+R+8ES7rLXDyFqHXQsO87q7HvYL4/W4SSy6C7eU0SnA=
|
||||||
|
=IcNG
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,7 +1,19 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX pax-3.4-x32.patch 6252 SHA256 d4d08ccda2a489c30bf933ec99ca45aaa50d8c67062f08d93522f2fa2106e138 SHA512 048a450eecf25333a9f4b20a1cf20c088636dd579b0ee37517e378793360429c8e0c86a4ebebb47ef15005ee10a265e359932deab970b86e35a2743d86e43d08 WHIRLPOOL d466be17e8e55a5ca8a34dc2504dae205484ada89aa9c8fbbfc0d37c015547642af3a75a6875c8da512f3e76b7cd90fcc07cd3024c9281e5da80cd8cb92eb452
|
AUX pax-3.4-x32.patch 6252 SHA256 d4d08ccda2a489c30bf933ec99ca45aaa50d8c67062f08d93522f2fa2106e138 SHA512 048a450eecf25333a9f4b20a1cf20c088636dd579b0ee37517e378793360429c8e0c86a4ebebb47ef15005ee10a265e359932deab970b86e35a2743d86e43d08 WHIRLPOOL d466be17e8e55a5ca8a34dc2504dae205484ada89aa9c8fbbfc0d37c015547642af3a75a6875c8da512f3e76b7cd90fcc07cd3024c9281e5da80cd8cb92eb452
|
||||||
DIST pax-3.3-4ras.src.rpm 165161 SHA256 751e528b9d1a6fc5d91bbfcad324975c5ff93de33eb6e4848c1e0d8b3e91f6fd SHA512 8c9b5d4cf373ed51f3b0960d52ba7731c5f462b4659ee4980d1747d4cb454a8a71a9a299ec7f1ae68878bd892fab627fd1b3e2c671dbd5b6d3f67ac73b1e0f48 WHIRLPOOL a1ba90960ed77c6b2629605d932437068e04c70eb0326723fea652e29bcd906c4b7578471c419e863b022140600de64e069fd47e13fac494685fdec9886f887d
|
|
||||||
DIST pax-3.4-12.fc16.src.rpm 171016 SHA256 b86ca0556b12600d3dd4777900baae5118e71ce9e026e42e3bb51aed23853932 SHA512 78704cd1b66288acdaa8fdf4ca0a97c12b1e843e024be4d3fac88a6b42049928c6bfe69a72a58a00a9bf755c23e1e8e0b7d30bc72ba08a83830495dd5f6d9be1 WHIRLPOOL 8a674356efa939ceff0f502de926688d81f17da48c98f24674a76f11043f420c33aa9f47eb66fb1e896ddc4ca4c64cec554d7397379d1ccc884bf02b37eb9b29
|
DIST pax-3.4-12.fc16.src.rpm 171016 SHA256 b86ca0556b12600d3dd4777900baae5118e71ce9e026e42e3bb51aed23853932 SHA512 78704cd1b66288acdaa8fdf4ca0a97c12b1e843e024be4d3fac88a6b42049928c6bfe69a72a58a00a9bf755c23e1e8e0b7d30bc72ba08a83830495dd5f6d9be1 WHIRLPOOL 8a674356efa939ceff0f502de926688d81f17da48c98f24674a76f11043f420c33aa9f47eb66fb1e896ddc4ca4c64cec554d7397379d1ccc884bf02b37eb9b29
|
||||||
EBUILD pax-3.3.4.ebuild 950 SHA256 62a0ea1e310c3065a730e05f9508f60b98e3dc634df72ee8f0cdf977be4f187e SHA512 a0a636cce071fb7e421c201424acf6a3c2a1130e6ae8b45677ea4b3e331ab2b6cf625a44be14574632c4df86254a8ab62a428d5d9c84ee3658a7b92de032b254 WHIRLPOOL e76233872e1c144c678fdd6691780eedb8ec7b7c8cf27a34cc4822a2d37e62ab4ac956f11bcdc6c1ebff581c4f0e6b069fda6de70d468062803efb20da3f3586
|
|
||||||
EBUILD pax-3.4.12.16.ebuild 967 SHA256 9c936789b762996e22c2d9353ac946fdfa13afad2c27cee97932e6f4eb01f028 SHA512 24640cd0f380772f10555832ebcdba9dcb7ae02ce16d20a7f9fb8948df63d45f8f2f862ec605a1bdbb52eac2fb73320bf8b309dad1a459622180d11701013819 WHIRLPOOL 6be0dfad28fb30575948d6f33f3bd0bb217f6e67a371a918933c36e755fc07b9fd1182513df1cbeed94396999a45d3cb925883766e0aa9464d5d5957aea8aaf0
|
EBUILD pax-3.4.12.16.ebuild 967 SHA256 9c936789b762996e22c2d9353ac946fdfa13afad2c27cee97932e6f4eb01f028 SHA512 24640cd0f380772f10555832ebcdba9dcb7ae02ce16d20a7f9fb8948df63d45f8f2f862ec605a1bdbb52eac2fb73320bf8b309dad1a459622180d11701013819 WHIRLPOOL 6be0dfad28fb30575948d6f33f3bd0bb217f6e67a371a918933c36e755fc07b9fd1182513df1cbeed94396999a45d3cb925883766e0aa9464d5d5957aea8aaf0
|
||||||
MISC ChangeLog 2595 SHA256 f536528d64d2afa4848f020adf68249472fc7790c7ba013a3cc8b2b0e2bc36d8 SHA512 cd69a1fd3219cc34fa1d2551595acf4b249530c41e6efed67232802c7904e2a24df37ef518e8a2bfa9b5cad7c4b3b377f521c81887cf254d0e37f5b7c877009b WHIRLPOOL 9dee0f7809cb19c3f150be1aebc90a8529ea0d2cf871815c99e827d7bcbf8b83539eb8eb8acb8f2e7ff533b8eb2a23f3e77b3fdd25800acca4798c49c96294ff
|
MISC ChangeLog 2687 SHA256 323f4862e987cee250ecafafb6c59e0bd1398ce249ff7fff45a6d428ca196df3 SHA512 394902806edb8a1479385e2e7ea8dc8ad5e9ace25cb5341ba556b3c5afc925b2d812b23ea95c92d63d0f1e2f4508e5547682e9c505b35db11f87aa4d936f4c4b WHIRLPOOL 4cfe10d56815d6ba0093396a6c75672ecf31425e03ef93a7d370439ec3b553d88f7b8e435c498a56609e20bd38d21f43792adfa264f7ab71beeff496ab392f99
|
||||||
MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
|
MISC metadata.xml 214 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5 SHA512 701b8c51f43f8660d40700929c243a2dae9f19dcbc7b8eca877e20eadc1ae2e0c84f7c7d8c3cb576055c1a49a55e9c759ef469eeda67026ce252d341937f6691 WHIRLPOOL 977119e736e0795137df14faae681f7fa07ba8297a19ef4a7d7b93de7efceaed16f7103f179a762be41b8849c33c535b55d16d2fd0ea795df0525592752e0156
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQEcBAEBCAAGBQJQLnyZAAoJEMbwO6tnXQ0seiMH/Rr2xNdkdTxZ8YgGVT05WRfg
|
||||||
|
MxQHZl+y2T43l1NVhIbfD35dM9Qj/l+tGSmOTbWjqj/FeQPj5WzYQqbj8g1zZk33
|
||||||
|
iHn5t54tSnySRUGmtqZp9ysz57tbnCXajBmCKdrvsOVrj+9e1ydqpPnJyzqm+l68
|
||||||
|
TEUfsjI0ewOUXTE0cIsdeLdEPF0jHYyp+1cDWFsck1oMifHshio+khT9OB8kR0fx
|
||||||
|
v0LgEOCm0GTNcMevWKjOSh41uqkgjYauOt5/AIgvOaKpnVm2Y/rXo5MtS+t8pyKH
|
||||||
|
6Hl87E3EA74e1N/FBAmKz6ljOPDcYPZNMBRwsIan/ZxRLdUKa1ZZooAGY7kCt8w=
|
||||||
|
=AM3r
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/pax/pax-3.3.4.ebuild,v 1.20 2012/03/17 17:56:54 armin76 Exp $
|
|
||||||
|
|
||||||
inherit eutils rpm
|
|
||||||
|
|
||||||
MY_PS=${P%.*}-${PV##*.}ras
|
|
||||||
MY_P=${P%.*}
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
DESCRIPTION="pax (Portable Archive eXchange) is the POSIX standard archive tool"
|
|
||||||
HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/bin/pax/"
|
|
||||||
SRC_URI="ftp://rpmfind.net/linux/contrib/libc6/SRPMS/${MY_PS}.src.rpm"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
rpm_src_unpack
|
|
||||||
cd ${MY_P}
|
|
||||||
epatch "${WORKDIR}"/pax-3.3-gcc.patch
|
|
||||||
epatch "${WORKDIR}"/pax-3.3-modifyWarn.patch
|
|
||||||
epatch "${WORKDIR}"/pax-3.3-doc.patch
|
|
||||||
epatch "${WORKDIR}"/pax-3.3-bzip2.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin src/pax || die
|
|
||||||
doman src/pax.1
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README THANKS
|
|
||||||
}
|
|
@ -1,16 +1,19 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA1
|
Hash: SHA256
|
||||||
|
|
||||||
AUX pure-sfv-0.3-asneeded.patch 392 SHA256 82be727f05017bdbc1ed31c2986b96c66f70216ee9459bf215b57103d9d26427 SHA512 74ce8a8628e2d0571556301ac8d0ec46ad7f9da50fe515197eb6ba81d9a7b41da1f4886e6d7b7fe6e411688bfec00296ce2f18c742d224e80bf1a8b614a0672a WHIRLPOOL 287a63b7ff1fcafcdb48c4b9952c6b2dafe4ddeadb0380b6b66d64edf03e468e30caacadcc4dba40d86a0dc9e657f89d6679de87aa79f898065ec023a8e66a09
|
AUX pure-sfv-0.3-asneeded.patch 392 SHA256 82be727f05017bdbc1ed31c2986b96c66f70216ee9459bf215b57103d9d26427 SHA512 74ce8a8628e2d0571556301ac8d0ec46ad7f9da50fe515197eb6ba81d9a7b41da1f4886e6d7b7fe6e411688bfec00296ce2f18c742d224e80bf1a8b614a0672a WHIRLPOOL 287a63b7ff1fcafcdb48c4b9952c6b2dafe4ddeadb0380b6b66d64edf03e468e30caacadcc4dba40d86a0dc9e657f89d6679de87aa79f898065ec023a8e66a09
|
||||||
DIST pure-sfv_0.3_src.tar.gz 79069 SHA256 b5dc97e96656dbe397439c85b0b8ecebddd9d350a09a7485c653ff9210989321 SHA512 defacdaa0b78f708c83198e911ad93a5c5456bf15e2b33df61c984241df8a82ff4d962b8c7994c6413b36a61df2cc6d91c467bf8994fa43e0ac01db2585a78a6 WHIRLPOOL 2befa4d4dd6e0e043e50ca4b69e0024c71c68483af52ffe13bbac569d6f9482d5d167e25e918ddf314cf950e88e7271813c05fd2d1e0177ac6177a619ed7451e
|
DIST pure-sfv_0.3_src.tar.gz 79069 SHA256 b5dc97e96656dbe397439c85b0b8ecebddd9d350a09a7485c653ff9210989321 SHA512 defacdaa0b78f708c83198e911ad93a5c5456bf15e2b33df61c984241df8a82ff4d962b8c7994c6413b36a61df2cc6d91c467bf8994fa43e0ac01db2585a78a6 WHIRLPOOL 2befa4d4dd6e0e043e50ca4b69e0024c71c68483af52ffe13bbac569d6f9482d5d167e25e918ddf314cf950e88e7271813c05fd2d1e0177ac6177a619ed7451e
|
||||||
EBUILD pure-sfv-0.3-r1.ebuild 797 SHA256 cc8832aa35e8cc9a972b7cd13409ef77c03f97c8e99f32d406a7dbae4d9071fc SHA512 c0358404a9210d92e271257fcc810a19904b2157daac67a73b94726e638ac5b4584949be1ea301d276efe3c09f0aafe2e9661e11d8c805c7b248363ffe963e75 WHIRLPOOL 63766ea6deb003f7c0ba31e87d5ba818558f55e2c9f0c4a474f61e0aa59d4ebb1c92277bea08d43ba4feb3037c2e89b9806757ab88d7ee899537c3608ab90aa0
|
EBUILD pure-sfv-0.3-r1.ebuild 797 SHA256 cc8832aa35e8cc9a972b7cd13409ef77c03f97c8e99f32d406a7dbae4d9071fc SHA512 c0358404a9210d92e271257fcc810a19904b2157daac67a73b94726e638ac5b4584949be1ea301d276efe3c09f0aafe2e9661e11d8c805c7b248363ffe963e75 WHIRLPOOL 63766ea6deb003f7c0ba31e87d5ba818558f55e2c9f0c4a474f61e0aa59d4ebb1c92277bea08d43ba4feb3037c2e89b9806757ab88d7ee899537c3608ab90aa0
|
||||||
EBUILD pure-sfv-0.3.ebuild 808 SHA256 26a2e3ab4eb30b61a2039f206a1f4f804fdd9827f3cfc1c9d0936d3e022b4666 SHA512 d7ef4671a702b1cb846f0949d6728f3aea5591910eb0989122cdc46802b5c0ce3c03a62a82a5b49497af2c1e24f35aa114b608f41943ce4a1b521d84087581c9 WHIRLPOOL ce5f4a0165ec0083d4f0b74d35ddc058d7bd9abdad281968a018fc20cb1d7c517026bea5f68221e7a62fec71061df89388d48fbe8086fa978126d460659f4dfe
|
MISC ChangeLog 2103 SHA256 8db6f9b9583fcd53317181d55d0091d17d0e9460dfff0cbb1741ae5f63816e28 SHA512 2272cf6e427bf703ff4820059b0fd3f1ba05ec82d59a9c7f45c8a2f1fce0a44e31e2e8f5f0c91bf7ceab8bcc688463e75996e49b34bd116e6b7999a88ecefcb1 WHIRLPOOL 6f405469d034f497185e9bea75ce449a7ff584613619d3754a3870eb3b5f4f1e6ea10fc9020049546d7506ac0de9b4db1a7d772795c4440e5b48853bdeb24239
|
||||||
MISC ChangeLog 2007 SHA256 971a071f3f69bf8134abf6e73e66e03244f4c8a68dab1a5069c957b85b0134bb SHA512 3fd0d52558732a9efcea9601f0e5267e7f81da03753022db1fdca5ef1f8db50601e8dd901713268e54f8160f06b50b9047a1944e7bdf64d841f57ee6314550c6 WHIRLPOOL 5d8ad5b2922cab229f82cbba30b9c5a490637fb69e50a23fbcaf0d162da9d91796461f645cd3cc77cbd7118c893c0039e7c3f38848e525cbcaa7b5b73d82739a
|
|
||||||
MISC metadata.xml 292 SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3 SHA512 0ec4134c0758cff77acbf2579a2643ec60918c78442908c6d9fb905aca1ab933dba831c863409d34b535f7f8f20cbd4faaa5f9e9914995814d5192333eaf7497 WHIRLPOOL 5520ce6a1c103e5a91a62a5c3a38a9b2dbae12991be718f2104e7fae4f0122e9a6bee61edb5b9818c0234b908de9481316b0596b9084cd54c2d36774541dcf11
|
MISC metadata.xml 292 SHA256 ed31222caf411bbd2101fd43f6b711048213b7ecf27ce7f1643eff0f0ed5f2b3 SHA512 0ec4134c0758cff77acbf2579a2643ec60918c78442908c6d9fb905aca1ab933dba831c863409d34b535f7f8f20cbd4faaa5f9e9914995814d5192333eaf7497 WHIRLPOOL 5520ce6a1c103e5a91a62a5c3a38a9b2dbae12991be718f2104e7fae4f0122e9a6bee61edb5b9818c0234b908de9481316b0596b9084cd54c2d36774541dcf11
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEARECAAYFAlAVauYACgkQuQc30/atMkDqAQCfR0yS8HzXDUtxyWzQ255jCldp
|
iQEcBAEBCAAGBQJQLn0kAAoJEMbwO6tnXQ0sQaYIALuh8BqjQWPl0YEA133PMrNn
|
||||||
asMAoJi5I7Raj0/z3h4bosqRlqmftOpz
|
LlTdyyqtwdaU2E7C72BSrHwYq2tTMbWjFT+ihycQzBfsSG4ITc0lVB2wUnG50luN
|
||||||
=y0Rc
|
+BMphupLBBIeSQBwlR47EgYG55ASTPR/+2gNMjeJL58GFmMv9O1u4xyyD8dDi25Q
|
||||||
|
M8kS2EGPvYv2+I0H5qUgnZIuXVpoi5HZBpo19kCUNTuMllRq0pnkhA/PjGoq/Ypr
|
||||||
|
rHAavPBjGkemIt2O6uu36IFwsP8Xj1xLPElVf98T42ajhZrBmSRDp+kMGtIXr0wr
|
||||||
|
kq8G0F1WOcn/xrfpyunA2ikmumpm4MvaZFZ/YGJCeXx0/7YCAJXiwTFT6zIGkfM=
|
||||||
|
=HdOY
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/pure-sfv/pure-sfv-0.3.ebuild,v 1.17 2012/07/29 16:54:55 armin76 Exp $
|
|
||||||
|
|
||||||
inherit eutils toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="utility to test and create .sfv files and create .par files"
|
|
||||||
HOMEPAGE="http://pure-sfv.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://sourceforge/pure-sfv/${PN}_${PV}_src.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~hppa ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
|
|
||||||
S="${WORKDIR}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
sed -i -e "s:-Werror -O2 -g::" Makefile
|
|
||||||
epatch "${FILESDIR}"/${P}-asneeded.patch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" || die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin pure-sfv || die "dobin failed"
|
|
||||||
dodoc ReadMe.txt
|
|
||||||
}
|
|
@ -1,6 +1,19 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX rzip-2.1-darwin.patch 4829 SHA256 5ed4d03416fefa613c5a38b70f2853f5d415cc1e819e0015c01741d3915b9cbd SHA512 a3cd2c98a486626767eacd5a949ecf1f328f11bd663a1f4b9f758314dde709e9fd73fb1239dec8737d4511f61225f47682b610b9a2609646613a774d6f6ad5f8 WHIRLPOOL 545f9f12d09c059fd8dec993e9d2ee4a994c1dcc286188e02e4a5594762b2344284855a42eb02fb657cbbefe34de378c6306cb446f6ca45c9fa770e1ad235632
|
AUX rzip-2.1-darwin.patch 4829 SHA256 5ed4d03416fefa613c5a38b70f2853f5d415cc1e819e0015c01741d3915b9cbd SHA512 a3cd2c98a486626767eacd5a949ecf1f328f11bd663a1f4b9f758314dde709e9fd73fb1239dec8737d4511f61225f47682b610b9a2609646613a774d6f6ad5f8 WHIRLPOOL 545f9f12d09c059fd8dec993e9d2ee4a994c1dcc286188e02e4a5594762b2344284855a42eb02fb657cbbefe34de378c6306cb446f6ca45c9fa770e1ad235632
|
||||||
DIST rzip-2.1.tar.gz 46785 SHA256 4bb96f4d58ccf16749ed3f836957ce97dbcff3e3ee5fd50266229a48f89815b7 SHA512 06ed760ba2b7f09781a2e9312b645d41c145f96e3ee55ddf573714493e92466366ec6394267e5e06b0d8c42dcb67e1ae99dafa417a84737ce2b4a650a9059a6f WHIRLPOOL 7a08328c9854fd0448661dd284707e9c8bfcab5017907c0ec758067e180863b0fb72a457a13c5d1f278c937e2dc6753528e5322ac09a3630810cdd6ae5297d99
|
DIST rzip-2.1.tar.gz 46785 SHA256 4bb96f4d58ccf16749ed3f836957ce97dbcff3e3ee5fd50266229a48f89815b7 SHA512 06ed760ba2b7f09781a2e9312b645d41c145f96e3ee55ddf573714493e92466366ec6394267e5e06b0d8c42dcb67e1ae99dafa417a84737ce2b4a650a9059a6f WHIRLPOOL 7a08328c9854fd0448661dd284707e9c8bfcab5017907c0ec758067e180863b0fb72a457a13c5d1f278c937e2dc6753528e5322ac09a3630810cdd6ae5297d99
|
||||||
EBUILD rzip-2.1-r1.ebuild 1193 SHA256 422eb55337065a1b5f5c07729f1820b121fcb44d0643c6fa55d6eaa33d94a233 SHA512 0e27b1890928b1fef441525d4163e5e861a50a83685e36c5b1938af0d308733666d3a0962a1353ba28eb846254ca58f6a22cd712e22c895e3bf768ed17986805 WHIRLPOOL 6ebb80591ab14a0ed6c43e02235f84caeeee499de979b51c7641fee715be0063fe8a9863f7f0dd8333d5a4b5ba16b97fb933b2cb619e129b68fd93694ae613da
|
|
||||||
EBUILD rzip-2.1-r2.ebuild 1189 SHA256 7dca5dc8a022053dbf22d8b89911fea25d26baecfbb38ca039cfe55db3685108 SHA512 9a789890cefd18afdb174056a4b1558408507092681f3b2d1a0587c9e540273d0f698e85734621f8d0b51b580f601e60c561651a649a467944a47b0a2082e36c WHIRLPOOL 0fe9e21d6fcbb82dfddbe639efd512cba9de176b7ddee494cc3764e381a8655814bbce62f0c13a4af4819c1ae688ede93ce3ff0fad8671e67e8fa69552bce21d
|
EBUILD rzip-2.1-r2.ebuild 1189 SHA256 7dca5dc8a022053dbf22d8b89911fea25d26baecfbb38ca039cfe55db3685108 SHA512 9a789890cefd18afdb174056a4b1558408507092681f3b2d1a0587c9e540273d0f698e85734621f8d0b51b580f601e60c561651a649a467944a47b0a2082e36c WHIRLPOOL 0fe9e21d6fcbb82dfddbe639efd512cba9de176b7ddee494cc3764e381a8655814bbce62f0c13a4af4819c1ae688ede93ce3ff0fad8671e67e8fa69552bce21d
|
||||||
MISC ChangeLog 5085 SHA256 9441c09f7fe12f44117a2be56cfbce98b07bff1966cd2ac1b7a1866cd8f62f36 SHA512 e96551f95e78c20475b3f7677e4ca59839ebc7e0c1c0dad4786a4b15ebd074fa03a63f6ac24be7c3b66945c181f32c3ff964c0c968cf14c7859347f3d33b6363 WHIRLPOOL 8e3c52d48b24427befa14af0081ca711212a96b434cc7379ab34545a9295934231812da337535fba37b748cafdbe5c769f76b892437d3d9162406bc2ce607c1b
|
MISC ChangeLog 5183 SHA256 d1d9324b4395ef9e9654f3aa4433729c165ebbbc707d6f7767768cd4cbf5ae43 SHA512 670f391cbbe344df5f13378678c1c9aa42f1dbca036aa0c37f81c1ef0caba0ea4a627b3ef22d3d83429fa8517337c8713197db61c69b02316a3c18f52af978ed WHIRLPOOL 89d7876bf4fa801ca5ef34318bc5461c17524da01b60b9deacb849c45e518d5bd125f26b7fa68dcc8ff286b264fb52643da6e0ca7db48ef2db922475f537a43c
|
||||||
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
|
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQEcBAEBCAAGBQJQLn3WAAoJEMbwO6tnXQ0smf8H/R3lpaeJYbteCzsLJfLXN9tL
|
||||||
|
I4JyhjaB77X67Sdq2UiCoO+zakvOuwgHYtvALKyqpftlN9X6zTN2Vi4iD6SVLR5O
|
||||||
|
1MvmyE4sgsiVr+/2lzJO0QZXFymVl9ljsw7x6QPq3u/tEEPTqO+N2RERi6EbJR9h
|
||||||
|
CqumucSdfx+XkP1PRojWLfdTHVR2PsCLlsXazSVnyGopF8iTynl6wXPfw7XO3gYg
|
||||||
|
7zkJ1obcIzAiHfDKiMb0LTvxW3LzbdvCZyQSBoh1seZB/dANm+XVgt7kLvcPoaWE
|
||||||
|
PJB+xNgrlDKK9kuVF2fi1dBSgp59pKFX+mhnbt2XOB6JFZnTToixLHi0Dv+Y9bM=
|
||||||
|
=gnXd
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -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/app-arch/rzip/rzip-2.1-r1.ebuild,v 1.8 2012/05/20 08:52:57 halcy0n Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
inherit autotools eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Compression program for large files"
|
|
||||||
HOMEPAGE="http://rzip.samba.org"
|
|
||||||
SRC_URI="http://rzip.samba.org/ftp/rzip/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 hppa ~ppc ~ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="app-arch/bzip2"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.1-darwin.patch
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed."
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
ewarn "Warning: Gentoo shipped a broken rzip for quite some time. During"
|
|
||||||
ewarn "compression of large files it didn't set the right file size, so"
|
|
||||||
ewarn "if you have any reason to believe that your archive was compressed "
|
|
||||||
ewarn "with an old Gentoo rzip, please refer to "
|
|
||||||
ewarn " http://bugs.gentoo.org/show_bug.cgi?id=217552 "
|
|
||||||
ewarn "for the rzip-handle-broken-archive.patch patch to rescue your"
|
|
||||||
ewarn "data."
|
|
||||||
ewarn
|
|
||||||
ewarn "We apologize for the inconvenience."
|
|
||||||
}
|
|
@ -1,16 +1,18 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA1
|
Hash: SHA256
|
||||||
|
|
||||||
DIST SelfLinux-0.12.1-html.tar.gz 6363688 SHA256 51a61d7a550b4b31e6ec4eb2e593191378ffdc4192a793f4adda82db94446299 SHA512 229ff25f7581d463dc9b157ec60421f3e11254bcb7dc2850d14c8ce06716b2eef3ca1b261630ea6ba991395fe6130e9e390ac9169a70fcfa7061112f39f148f5 WHIRLPOOL c759acd2c475b57cf948afcb36a5c949782dca78c40af68a4597f5d2b647b168082a20eafbc7b4a64f1550780471c2ccdedd2acae1f72d0025a406a4fda3fc9c
|
|
||||||
DIST SelfLinux-0.13.0-html.tar.gz 7379682 SHA256 229a44159eead00f8dcb96478167812b5425a47c65d15cf080f5054115684069 SHA512 bb7f16006863f958dd24c8f82db5e4538f00fc66f1b2efe7c52ed28d241fdcfdd366e973c91b730118ff485c2343f5a0fac293f080f0d6e86d24fca4beaaab72 WHIRLPOOL bce3a79ecfbc760f8005de09981a96db2e8a86c566a0a5f18f5bae8535a390b647e0219ba3570256d56fa9006b1369f89b90c039a9b150867b5fc9eb4a905f47
|
DIST SelfLinux-0.13.0-html.tar.gz 7379682 SHA256 229a44159eead00f8dcb96478167812b5425a47c65d15cf080f5054115684069 SHA512 bb7f16006863f958dd24c8f82db5e4538f00fc66f1b2efe7c52ed28d241fdcfdd366e973c91b730118ff485c2343f5a0fac293f080f0d6e86d24fca4beaaab72 WHIRLPOOL bce3a79ecfbc760f8005de09981a96db2e8a86c566a0a5f18f5bae8535a390b647e0219ba3570256d56fa9006b1369f89b90c039a9b150867b5fc9eb4a905f47
|
||||||
EBUILD selflinux-0.12.1.ebuild 583 SHA256 712b893a81f706ca3655eb0d9f14487f53fefd7a2bc3e934a7b9a2eccbd5b3c9 SHA512 8af4a929c83f45185dfc90255d69c92d95b6f7e82cc31dcae2bc757eed45bf5bfecb03b0233da9fafbd8b5df0985d53f6b4ebe95b19a4cd3b7ee9f82f9cccd37 WHIRLPOOL bbc908c5a33cdbc6cff20e17ff9dfd6f4d56ab9f457bbabc06267dbb7d48b646b238de0babe917692d66b84c215982265df75d8aec44fc5f4d1cf5aa4d727766
|
|
||||||
EBUILD selflinux-0.13.0.ebuild 527 SHA256 adfe77bb5ddcbb2b9e710a5e1128ef2bdb15f3b3aadff1ed2345a1f9ca0409ca SHA512 ff6413569b47dc3fd195bcf25a37df30b69fd6342d8593b2c568dd4db609f89eb5a8d91adbcf824ca500b8add15d3e833a663860f5b0b71892985019ae3366eb WHIRLPOOL 4dcdead1934461449239d0fbf7d315ef39a93abe4b86694ffa592a3ce8c0de562d5a6f983aa3d1bb4e724ac83064b2f4e32b027f89c6834c8ae93b3272864130
|
EBUILD selflinux-0.13.0.ebuild 527 SHA256 adfe77bb5ddcbb2b9e710a5e1128ef2bdb15f3b3aadff1ed2345a1f9ca0409ca SHA512 ff6413569b47dc3fd195bcf25a37df30b69fd6342d8593b2c568dd4db609f89eb5a8d91adbcf824ca500b8add15d3e833a663860f5b0b71892985019ae3366eb WHIRLPOOL 4dcdead1934461449239d0fbf7d315ef39a93abe4b86694ffa592a3ce8c0de562d5a6f983aa3d1bb4e724ac83064b2f4e32b027f89c6834c8ae93b3272864130
|
||||||
MISC ChangeLog 2628 SHA256 39bf9bf4277d441972c72bc70e2f44ad0b2ae6c3ddecee714d400ccef162b475 SHA512 5df07114563cea50ed782a1823d96ab45c46c643677520138672c8bd93ddc3f144bbdad9c306120db3b898ee27c3b2df381cae87040217a5c2c9f6780c023567 WHIRLPOOL 5337e319cc69ba91518545a5c98e89470c3a9eb7f65b406deb8634d347b5d3299ed4d37f1eeea7bdc386ca897f9ee605d493e9b2968ca4b348d5a2806b62451c
|
MISC ChangeLog 2730 SHA256 e422c8c97ac17c4ab5598ee1328f850752a3b0102ac0b3b6e7059e79ea8bfdbf SHA512 868a00e7e059e78d1373e7d00443f0cfbf3be6ae6b69926750beabebfbe2cc1e0505811e58cf507c5cced18c6a1f7a8e2b07c97bb3ffbe2c82596cdb30077e43 WHIRLPOOL 46e8676290ec6235cf0f228fcae97f9d5a07e20de3fe9f622631df8dc0190b719b6606debfae70ea430bf4c6ca5a745d09dc0e0ffdddb26fc1835b0af805b703
|
||||||
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
|
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEARECAAYFAlAVaw0ACgkQuQc30/atMkCaJQCff1vtv/LMtyr8x78Jqw0jnvCa
|
iQEcBAEBCAAGBQJQLn57AAoJEMbwO6tnXQ0sRYoH/3ZGQAYjBd3/NkgeBcpEYdeS
|
||||||
6+kAoKhtA+shkbB1LaI6UFs1yPtW0Lo7
|
aLbcI6c3acxtrYWqIDZcc/+fmZIZC5Zh1iGP32Wn1RzwW17lhZlo+TWEMOidA64C
|
||||||
=pc8l
|
ecJSC/0SXBIlv6eclSbKBWNZHQ0jiEPJN5GypQYb+57NjEHMfY8MCSaq/53UsOP1
|
||||||
|
KRnV/eL7awowvq444Ccd9xMzJK4N8WfacN3YT9FJeYMgJED3TnRqK0jiXNvI91Ay
|
||||||
|
V7kAnwO9ydPDHWT5y9ZK4LfD6OOveHVFZaFSarGN1j3C8uln/pEYm5buZiPBHav9
|
||||||
|
9FUcG/PTYShQ57Uf/pN65IQIeWkBF4EpPMZDN+T3ycU8/ilqdJSQcO72jyhRBR0=
|
||||||
|
=kOId
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/selflinux/selflinux-0.12.1.ebuild,v 1.3 2012/07/29 16:55:35 armin76 Exp $
|
|
||||||
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
MY_P="SelfLinux-${PV}"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
DESCRIPTION="german-language hypertext tutorial about Linux"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}-html.tar.gz"
|
|
||||||
HOMEPAGE="http://selflinux.sourceforge.net/"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dodir /usr/share/doc/selflinux
|
|
||||||
cp -R * "${D}"/usr/share/doc/selflinux
|
|
||||||
}
|
|
@ -1,8 +1,23 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
|
AUX shed-1.15-interix.patch 433 SHA256 1ac91b728af3f14423ffbb6933d319ce3cde26e253bc8fb419685c759e1321b6 SHA512 2daaf4e43b5f141d9ab0b9eb2990d74ad535cd051e61758b1b9f52e3ed1d9f2efc470dadffdea09aa21e1e4445c5d71d6545c37b4112475d438b11c06446fbe5 WHIRLPOOL 081040596ec8b1849c26ca7e974bcd4ad9d8b1917b231932d4ea50547b28fc89473862eac4aff2e6c0bd7c2801cfd680ae655257ae72c8517c099daabb0a7513
|
||||||
DIST shed-1.12.tar.gz 57934 SHA256 9645c991a2c155e8365d86b927807602156ba502bd0d65c050f60343aa5aa730 SHA512 f668245478b88e74911a5f6bc13629b1be9412056bfb42860554979904451b20cb468ae7a9b2daa8bea83d7f78d3d0c016170767dd80f0a93ba140a51ad02097 WHIRLPOOL c39d064b0a1eb7f43d9538837e07de970e926887a940a82c3f879a6b142ff12f625fcc56689c028f83c673ad644d248210c9498e32f6a8f5d08669b21790713f
|
DIST shed-1.12.tar.gz 57934 SHA256 9645c991a2c155e8365d86b927807602156ba502bd0d65c050f60343aa5aa730 SHA512 f668245478b88e74911a5f6bc13629b1be9412056bfb42860554979904451b20cb468ae7a9b2daa8bea83d7f78d3d0c016170767dd80f0a93ba140a51ad02097 WHIRLPOOL c39d064b0a1eb7f43d9538837e07de970e926887a940a82c3f879a6b142ff12f625fcc56689c028f83c673ad644d248210c9498e32f6a8f5d08669b21790713f
|
||||||
DIST shed-1.13.tar.gz 78699 SHA256 d0a1aa6c30b907945608d478949a00ac2ef1b3f1783dbe391816665dc9cff423 SHA512 abea90115820c50bba140a486d74e28cd20704905bb868aa75b94a346faf8d1a0e0739f9558131cff9c5250ac9ef2505cc375f2bdf24c75b6ff464ba767c1832 WHIRLPOOL 950c36c5ffdedba1f3edc64b7371c5a68a0e6664f8a695b66f42c2ec2d5d1618aad39c7856734b9f922d4224199f0bfc4c750c7886650c2792c71b8c6389e85c
|
DIST shed-1.13.tar.gz 78699 SHA256 d0a1aa6c30b907945608d478949a00ac2ef1b3f1783dbe391816665dc9cff423 SHA512 abea90115820c50bba140a486d74e28cd20704905bb868aa75b94a346faf8d1a0e0739f9558131cff9c5250ac9ef2505cc375f2bdf24c75b6ff464ba767c1832 WHIRLPOOL 950c36c5ffdedba1f3edc64b7371c5a68a0e6664f8a695b66f42c2ec2d5d1618aad39c7856734b9f922d4224199f0bfc4c750c7886650c2792c71b8c6389e85c
|
||||||
DIST shed-1.15.tar.gz 87777 SHA256 5bde9f146704ba552293b658a2e8e05acb0a14a1348925b19a296663539917c7 SHA512 fe401303e686fb11975b71de0f84d0cdb84dc5a48e1094356d012f95d8c956ed05bd6b39bf65af924212e83c1db45bbfe556342489150bb0e10fb4c832fb6c78 WHIRLPOOL 8588f739370309e54ac04e0a686e24adf3c236011ee57ca79846c63fae7038a934992ae0ab918eb4acab2ec1577d5c3aceaaded861620c2b75fbb2b1ee333058
|
DIST shed-1.15.tar.gz 87777 SHA256 5bde9f146704ba552293b658a2e8e05acb0a14a1348925b19a296663539917c7 SHA512 fe401303e686fb11975b71de0f84d0cdb84dc5a48e1094356d012f95d8c956ed05bd6b39bf65af924212e83c1db45bbfe556342489150bb0e10fb4c832fb6c78 WHIRLPOOL 8588f739370309e54ac04e0a686e24adf3c236011ee57ca79846c63fae7038a934992ae0ab918eb4acab2ec1577d5c3aceaaded861620c2b75fbb2b1ee333058
|
||||||
EBUILD shed-1.12.ebuild 501 SHA256 9ebcf499bf3e83b820f0e3853df897765f1643e5e3539500cc6727715b63e48d SHA512 cb1869dc6bef2693b4a850e718a3cdc65459e8cd83ba3c5562e96c58911d79fadf405e9b2ebb33e457b106e6de6b63746a87bd67086989339eb4129996518dbc WHIRLPOOL fa572637317f22400d405266dfdfaa6a67aff54c9dedcd3c0ee070f182b1a7f896ded24fd3660ec7e7a1072c7accf43675b33652d50186ea4e44bca5c4cc5de2
|
EBUILD shed-1.12.ebuild 501 SHA256 9ebcf499bf3e83b820f0e3853df897765f1643e5e3539500cc6727715b63e48d SHA512 cb1869dc6bef2693b4a850e718a3cdc65459e8cd83ba3c5562e96c58911d79fadf405e9b2ebb33e457b106e6de6b63746a87bd67086989339eb4129996518dbc WHIRLPOOL fa572637317f22400d405266dfdfaa6a67aff54c9dedcd3c0ee070f182b1a7f896ded24fd3660ec7e7a1072c7accf43675b33652d50186ea4e44bca5c4cc5de2
|
||||||
EBUILD shed-1.13.ebuild 502 SHA256 b3b4f19551c245b90d1c44528b8346d61a67c435167db19354901205685c9de6 SHA512 47619c2911c0a1f56fe7eda4cf041ae9953238ff80fc3071a182152791a4ceadc9cfb3e34bb289df597944598897e21d05600b8edcd1fa06e8bbde302672905a WHIRLPOOL b741fe6bbb8ceee6c11417ad7697387e21e190d8c30e6066eb24c8696f93414919b30418b50ecf390d0ce3f91f00cba4d0853c289fc7ea28e15c16b82a6af154
|
EBUILD shed-1.13.ebuild 502 SHA256 b3b4f19551c245b90d1c44528b8346d61a67c435167db19354901205685c9de6 SHA512 47619c2911c0a1f56fe7eda4cf041ae9953238ff80fc3071a182152791a4ceadc9cfb3e34bb289df597944598897e21d05600b8edcd1fa06e8bbde302672905a WHIRLPOOL b741fe6bbb8ceee6c11417ad7697387e21e190d8c30e6066eb24c8696f93414919b30418b50ecf390d0ce3f91f00cba4d0853c289fc7ea28e15c16b82a6af154
|
||||||
EBUILD shed-1.15.ebuild 504 SHA256 63e963d6afbaa379cec25bb82d0c9c23d82ae6647d578d9981e1320fee203be8 SHA512 000020429e3e2c435c3364050ec66683fc7541b450cf35bcbf7f699e131e289b2a1d6a76022c907def8a29345458f36159a325412d5c27cbfd926e3f7bad417c WHIRLPOOL b2a9f2e6e01dceb1977c1b89344c58a3d665480c99f7eb6f0aa0108fed68c05a4467d7adbab072de6a0206c36d6cde68f3bb436f46f275f3507330f976ff2e13
|
EBUILD shed-1.15.ebuild 628 SHA256 24feffbf068b4d31a60ee15afdcef9cf61843c354166cfb3496ae87a34fa6747 SHA512 f0c16d18b4bc6672c3c119db2d4db07b99f4c8becb4fb60a2a839597971784011ec647c24f5b09a526fb072cc69f2d5143934bb96ccac9381eac1d630c263503 WHIRLPOOL d5c3b5cead6901ab7340d290e0fcd7ac6c900f8ca3236c92c7195a0c62e79ac54bef2e0da10891a7025084b17a1147a12ec9703d0f4004544c0867a11dbc1a5c
|
||||||
MISC ChangeLog 2439 SHA256 0e295e857a944400627e852409f5aceb6dda382a8ab158d533c70e326b126d57 SHA512 0a72478da3958b7ee2b995d22b3a65ef2eb0e6be431af38832b8cef0a17718771a8dad65c7f433cbdf7de5d1ece61b9c0ae3dfd0fb96db8e4420fc7c20b4faf4 WHIRLPOOL 95f5f73d06df9dee831eb1d8f4add48329be73c4fcf9ca9d4c752f52757f1f0d959c972d85b8522e63e11703db52118c8e957f0e45b42dd78b5271c23c3b30b9
|
MISC ChangeLog 2580 SHA256 3fa3b2cc654c1619d5f977d8febbf184014ca5506c62c6cbf38a1215edc676c1 SHA512 1373bc8676af554b85c41ed6a709412f54ca545179b1053afd7908fef56fbc6071b7ab20586d77e3b94077660b5e7d943d2b9df4b73591a2650e31d82c376c99 WHIRLPOOL a586e62b7b921fd80d33df5e60053ed9f572b78a1c2fd099d64cf2ce0446bad6b1a42d06bccf27b0f2b095fce4e7bbcc2cd380883701ab01b7e0f74154e9c7fe
|
||||||
MISC metadata.xml 207 SHA256 131271f902267c3eb067a7b0316b1e2598d5cc32a4528edb37d50ea2f4b262e0 SHA512 5a94c029f35e9fe05a2ce6678db9a67aa9c0f78ed03b48e267b53db983c8bdc8f8cf2d5001e3c4074ddbe04526547f38576981f660d165c1a7908fa5eeaa20c6 WHIRLPOOL 8928372826be281072bdd0c064b1da6f8f10c220972343090083285052fd64608239840ec7ba9a313c7c5cf3309619fdd023a6fa49fbaf97311b5b6333e93b5a
|
MISC metadata.xml 207 SHA256 131271f902267c3eb067a7b0316b1e2598d5cc32a4528edb37d50ea2f4b262e0 SHA512 5a94c029f35e9fe05a2ce6678db9a67aa9c0f78ed03b48e267b53db983c8bdc8f8cf2d5001e3c4074ddbe04526547f38576981f660d165c1a7908fa5eeaa20c6 WHIRLPOOL 8928372826be281072bdd0c064b1da6f8f10c220972343090083285052fd64608239840ec7ba9a313c7c5cf3309619fdd023a6fa49fbaf97311b5b6333e93b5a
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQEcBAEBCAAGBQJQLw9uAAoJEOeBhlrCAAWGQ8MIAIsWDPiqqoGCUkGhCmJpolkC
|
||||||
|
Php5kx9nzLym/inTu22plNBJmenPVyY1UT7zkibmOPadCNYzjCSP/Lh85WETVeLU
|
||||||
|
zBPxYlEA5WgpfKifjBKPJoBY1rRrOs6uGZ4XMfogLwar9ZqnuAKx7rmpGweQAEsK
|
||||||
|
XQYmNCMup6qhaV0k8GckqxgctfSJi9MjDdWJ4gojdpyiPg557y8zToqNT7ClfKfo
|
||||||
|
4PfI8aCwqMUwkyfqPIdPvgVK82ndlWi6HCtFb/5RJ3vHJceizC0pgZDITymGUDq4
|
||||||
|
6Br3GI5fPQk1TIz1XMzYRzNd7QFkehGKVeiEd3WFx5azcRIUAndpgGz+7FWyptM=
|
||||||
|
=wtEj
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
http://sourceforge.net/tracker/?func=detail&aid=3554634&group_id=21862&atid=374571
|
||||||
|
diff -ru shed-1.13.orig/shed.c shed-1.13/shed.c
|
||||||
|
--- shed-1.13.orig/shed.c 2008-04-03 15:21:53 +0200
|
||||||
|
+++ shed-1.13/shed.c 2008-04-03 15:23:05 +0200
|
||||||
|
@@ -31,6 +31,10 @@
|
||||||
|
#include <ctype.h> /* tolower */
|
||||||
|
#include <unistd.h> /* dup, dup2 */
|
||||||
|
|
||||||
|
+#ifdef __INTERIX
|
||||||
|
+# include <sys/time.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#include "util.h"
|
||||||
|
|
||||||
|
/* function prototypes */
|
@ -1,21 +1,27 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/shed/shed-1.15.ebuild,v 1.1 2011/08/13 06:33:51 hattya Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/shed/shed-1.15.ebuild,v 1.2 2012/08/18 03:43:33 ottxor Exp $
|
||||||
|
|
||||||
EAPI="4"
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
DESCRIPTION="Simple Hex EDitor"
|
DESCRIPTION="Simple Hex EDitor"
|
||||||
HOMEPAGE="http://shed.sourceforge.net/"
|
HOMEPAGE="http://shed.sourceforge.net/"
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
KEYWORDS="~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses"
|
RDEPEND="sys-libs/ncurses"
|
||||||
DPEND="${RDEPEND}"
|
DPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-interix.patch
|
||||||
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
emake AM_CFLAGS="${CFLAGS}"
|
emake AM_CFLAGS="${CFLAGS}"
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,26 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX vboxinit-initd 1136 SHA256 4daf8ec2558d1e8f9e3f3d291781507f91ff15965cc1a6b28b5285f4f550982a SHA512 3e60146ab2dcc24987242c4f3d0a215912bffb9fb2e76f1c84149861219687006b25fcea7d163525517d6cce8f71ac49f595394162082b36f60638b527b87bda WHIRLPOOL 8dc4e7e08a820ec8bf377618d629d215da6710da3a32be8d719dec92acc1ff091bac6ed19892720c994deea7fa3fe50c0e7e5fb979e09e15a536d2046c26bab0
|
AUX vboxinit-initd 1136 SHA256 4daf8ec2558d1e8f9e3f3d291781507f91ff15965cc1a6b28b5285f4f550982a SHA512 3e60146ab2dcc24987242c4f3d0a215912bffb9fb2e76f1c84149861219687006b25fcea7d163525517d6cce8f71ac49f595394162082b36f60638b527b87bda WHIRLPOOL 8dc4e7e08a820ec8bf377618d629d215da6710da3a32be8d719dec92acc1ff091bac6ed19892720c994deea7fa3fe50c0e7e5fb979e09e15a536d2046c26bab0
|
||||||
DIST phpvirtualbox-4.1-7.zip 2760199 SHA256 16c27cd1bcc843b464752c3dd7091247b690218bca06fcecbdd130c5daf70b7c SHA512 657d5c5424d540ef3da9db54e638d227b68fcc336ec097f8a319a689990a53ad9f17af6fd0cd4be699212e83f06468bb65c4da03faf0a65ff77386f23aaf9409 WHIRLPOOL f2327749d6333bc07dce1f28f42e297f8e24777b556967513218d429e78db1fdd00112cca5ddd91d94012a8b0c5ab7c475c7209b3f12e2bad95085ce112f6f3d
|
DIST phpvirtualbox-4.1-7.zip 2760199 SHA256 16c27cd1bcc843b464752c3dd7091247b690218bca06fcecbdd130c5daf70b7c SHA512 657d5c5424d540ef3da9db54e638d227b68fcc336ec097f8a319a689990a53ad9f17af6fd0cd4be699212e83f06468bb65c4da03faf0a65ff77386f23aaf9409 WHIRLPOOL f2327749d6333bc07dce1f28f42e297f8e24777b556967513218d429e78db1fdd00112cca5ddd91d94012a8b0c5ab7c475c7209b3f12e2bad95085ce112f6f3d
|
||||||
EBUILD phpvirtualbox-4.1.7-r2.ebuild 1704 SHA256 263a6badb780672d1d7206da9c4e3919f4a476b87c37e8f71aab294b54f1e986 SHA512 eaca5acb0b7d940acd69cd9346fa215700af023195d7d02f9e2ecdc6f829efb94cd8f108bf2714e706b5b92345f1b8295ddcb898c53ce773f450767ddbf9f35a WHIRLPOOL 98b89aff71921d2756c4d2ef53338fcdc6f0d7ff7ba3c2187336fb7bf9fc0fd3e5a87edd97f9cb4cf6de4b95380bd88e801b12458beb7f9644db1851b7b23d17
|
EBUILD phpvirtualbox-4.1.7-r2.ebuild 1912 SHA256 335dc9a2f8fbe6f030943bd07379a9f27a635aea9db9336bedb135742874d4b2 SHA512 f28e0c5c318043137acf10fef67d17eb21212e9717587cf6cebe10818e82adc507adf1e557c8193bc18362d8110bde3bd60bc9ceffcd79bc8322948bc3518c2c WHIRLPOOL f6ea37e43a78d2b6f877693aff6c234764f8214ba1b3fd77b16f30551e0f0767326343e5c4e7a49e5bcdffa21a2b4b1d4f9df0e73cd1fc27f1a4b72d48c6dfe1
|
||||||
EBUILD phpvirtualbox-4.1.7.ebuild 1236 SHA256 351e542d4410e494d18c1a8707d20e29e72509e0baf9258a5fb6532681a4eeda SHA512 6492517e9f82635d82a14e30928f193a957f690ed3a7fcdfe3fc88b474954ac013130ae39d3f4b1fba8db5af0d32747a74725fbd77e0a9a75a9e6cf4cc028c9a WHIRLPOOL 1a645d088739bc0cfdd78c719e7be6f9d74d728f1500c6a641f9d20beaeda2dfdec5c15ebf1c57a27c8caa4dc03143300745664f3f42851868fdec8e2443901a
|
EBUILD phpvirtualbox-4.1.7.ebuild 1236 SHA256 351e542d4410e494d18c1a8707d20e29e72509e0baf9258a5fb6532681a4eeda SHA512 6492517e9f82635d82a14e30928f193a957f690ed3a7fcdfe3fc88b474954ac013130ae39d3f4b1fba8db5af0d32747a74725fbd77e0a9a75a9e6cf4cc028c9a WHIRLPOOL 1a645d088739bc0cfdd78c719e7be6f9d74d728f1500c6a641f9d20beaeda2dfdec5c15ebf1c57a27c8caa4dc03143300745664f3f42851868fdec8e2443901a
|
||||||
MISC ChangeLog 1010 SHA256 e639bce8844a98bf7c362981ba71f4dfb5b04a02487bc65927163717f738a785 SHA512 bdd178a1bea1f49488a14fec5afbf7b4c6d03bf97bf969ec89cc4e3dd4261871bbfd80ee4e3af603b3b71f4d7651d4d993ef153ce2eb621ac918918348554e83 WHIRLPOOL 530e6ac84a2c207e64dfb6d7414067b857957507a13a8ba18c2733eea0f13520b064537782fa84f9b08307a8c29549b1104225bdec507c99f4f4ca5a37f9f7fa
|
MISC ChangeLog 1190 SHA256 cf36f662e48b02da9051c2ecdc05c03a332879dcf9692ff5b6bfd1acd361e1ff SHA512 766496c12c2023c2eab7c25a4c6d12c5d5ee45d9ca4d8d01b229369c266635b4dcc07787a840ea4c5710b7435854b231145a58043bb4dc7bbf4bcffeeacfebfa WHIRLPOOL 5e8c2f670ec84e3a15e9feaca8a5c97ddf5b9ee5fbdfceb56eaf4a1e0062b49cb0789f1ab1dda8b9118b77c92f4d166db0bba57bc4c529662d1808c55a293f74
|
||||||
MISC metadata.xml 368 SHA256 e5a348f86afac6616f4edfe4d33341f57d7117cc3a91afb7779ea0045b49ea96 SHA512 0605a97bbd8ccfd104f7c9cc0ff2f548e635536ba05eeafcd88fc15fa19fb02c70a4fb9be1cd6f012e23a6a9cb8c45ad212b20bf9a66f1fea0ed877b5c13a475 WHIRLPOOL 1070809968ad43327c7b9ce7a5ead9f074d485f2ba4ad6f3caed24569f758ecc2759c4c05b984d99c2cd78303d6fa8e74318cfbaa26e114c184b5e042aa9cc4b
|
MISC metadata.xml 368 SHA256 e5a348f86afac6616f4edfe4d33341f57d7117cc3a91afb7779ea0045b49ea96 SHA512 0605a97bbd8ccfd104f7c9cc0ff2f548e635536ba05eeafcd88fc15fa19fb02c70a4fb9be1cd6f012e23a6a9cb8c45ad212b20bf9a66f1fea0ed877b5c13a475 WHIRLPOOL 1070809968ad43327c7b9ce7a5ead9f074d485f2ba4ad6f3caed24569f758ecc2759c4c05b984d99c2cd78303d6fa8e74318cfbaa26e114c184b5e042aa9cc4b
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJQLoyFAAoJEPqDWhW0r/LCO/kQAKHbZQH2x2nKmFMd57hPJeGM
|
||||||
|
4GN5pRFZRLUel4n7aPyyC3QfDYBb0XnDZsSgJxwoD/XfrolelCqHBJLILK53Kd4V
|
||||||
|
ecrqSrhW5hlXJbvn7beGAs0M7VMv3+QB1XH3dWPKlDOnMBP5tN7/ILfWVKZG63uK
|
||||||
|
bZpY9GWuJjaRSnW08x/6SQilo4xuCBSTUGfbZ32MRryhDfxRU/6+FJ3DW4+s4Z+3
|
||||||
|
4QicJbCg+J+O/d8XOL868yAViImi6tThPgKJOj+5g2IN0eM0hfKV5GOm3LOwPh8l
|
||||||
|
Go7A+JEJSmLmx5D8RlXKKilcFLA0kZZnqukdORCzCqW8nGRb316fh3FlmeoeoxnD
|
||||||
|
sVIkTFbzh7IU3ohGAHDgjxnGpcifPtGeaIfUgrnPL3A5pJRxxoXI349sfvs0OT9S
|
||||||
|
kr7EY5MOm5yK86sL16zcSgn+C6hh2yJCpBMx2ZzwwiyxlyHWlnbOAdnZAiDPyxHg
|
||||||
|
lxi91lXO49js+wfAdxW0TRFVcq7iGtzadEIzHZxynsxw9PE1AdY7LVZSpMbwPcCW
|
||||||
|
9x3wMeuPPJly3f7vgMcO1qhQmeMWchR/DIYpK6BXd6T8L0iT03La+AFzpDlStoIo
|
||||||
|
6c8rw2AWLwQEMJEBS0w3O2oVOAmh3Ukpei2PUDzMNrJgv9e7spyfeLtWXIbIMG7/
|
||||||
|
Tn/E9j/mem8U4uzEV1S2
|
||||||
|
=eE8Y
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,210 +0,0 @@
|
|||||||
# 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.2.1.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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 autotools
|
|
||||||
SRC_URI=""
|
|
||||||
#KEYWORDS=""
|
|
||||||
else
|
|
||||||
AUTOTOOLS_AUTO_DEPEND="no"
|
|
||||||
inherit autotools
|
|
||||||
MY_P="${PN}-${PV/_/-}"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* amd64 x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
|
|
||||||
GV="1.0.0-x86"
|
|
||||||
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}.cab )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype 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[pulseaudio(+)?]
|
|
||||||
)
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
opengl? ( virtual/opengl )
|
|
||||||
pulseaudio? ( media-sound/pulseaudio )
|
|
||||||
gsm? ( media-sound/gsm )
|
|
||||||
jpeg? ( virtual/jpeg )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lcms? ( =media-libs/lcms-1* )
|
|
||||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
|
||||||
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}
|
|
||||||
pulseaudio? ( ${AUTOTOOLS_DEPEND} )
|
|
||||||
X? (
|
|
||||||
x11-proto/inputproto
|
|
||||||
x11-proto/xextproto
|
|
||||||
x11-proto/xf86vidmodeproto
|
|
||||||
)
|
|
||||||
xinerama? ( x11-proto/xineramaproto )
|
|
||||||
!hardened? ( sys-devel/prelink )
|
|
||||||
virtual/pkgconfig
|
|
||||||
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() {
|
|
||||||
if use pulseaudio ; then
|
|
||||||
EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
|
|
||||||
eautoreconf
|
|
||||||
fi
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(use_with opengl) \
|
|
||||||
$(use_with ssl openssl) \
|
|
||||||
$(use_with oss) \
|
|
||||||
$(use_with png) \
|
|
||||||
$(use_with threads pthread) \
|
|
||||||
$(use pulseaudio && use_with pulseaudio pulse) \
|
|
||||||
$(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}.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,211 +0,0 @@
|
|||||||
# 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.2.2.ebuild,v 1.19 2012/08/12 21:53:11 tetromino 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 autotools
|
|
||||||
SRC_URI=""
|
|
||||||
#KEYWORDS=""
|
|
||||||
else
|
|
||||||
AUTOTOOLS_AUTO_DEPEND="no"
|
|
||||||
inherit autotools
|
|
||||||
MY_P="${PN}-${PV/_/-}"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* amd64 x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
|
|
||||||
GV="1.0.0-x86"
|
|
||||||
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}.cab )
|
|
||||||
pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype 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[pulseaudio(+)?]
|
|
||||||
)
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
opengl? ( virtual/opengl )
|
|
||||||
pulseaudio? ( media-sound/pulseaudio )
|
|
||||||
gsm? ( media-sound/gsm )
|
|
||||||
jpeg? ( virtual/jpeg )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lcms? ( =media-libs/lcms-1* )
|
|
||||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
|
||||||
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}
|
|
||||||
pulseaudio? ( ${AUTOTOOLS_DEPEND} )
|
|
||||||
X? (
|
|
||||||
x11-proto/inputproto
|
|
||||||
x11-proto/xextproto
|
|
||||||
x11-proto/xf86vidmodeproto
|
|
||||||
)
|
|
||||||
xinerama? ( x11-proto/xineramaproto )
|
|
||||||
!hardened? ( sys-devel/prelink )
|
|
||||||
virtual/pkgconfig
|
|
||||||
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() {
|
|
||||||
if use pulseaudio ; then
|
|
||||||
EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
|
|
||||||
eautoreconf
|
|
||||||
fi
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(use_with opengl) \
|
|
||||||
$(use_with ssl openssl) \
|
|
||||||
$(use_with oss) \
|
|
||||||
$(use_with png) \
|
|
||||||
$(use_with threads pthread) \
|
|
||||||
$(use pulseaudio && use_with pulseaudio pulse) \
|
|
||||||
$(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}.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,180 +0,0 @@
|
|||||||
# 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.2.ebuild,v 1.23 2012/08/12 21:53:11 tetromino Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
AUTOTOOLS_AUTO_DEPEND="no"
|
|
||||||
inherit eutils flag-o-matic multilib autotools
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
pulse_patches() { echo "$1"/winepulse-{0.36,0.35-configure.ac,0.38-winecfg}.patch ; }
|
|
||||||
GV="1.0.0-x86"
|
|
||||||
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}.cab )
|
|
||||||
pulseaudio? ( `pulse_patches http://art.ified.ca/downloads/winepulse` )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png pulseaudio samba scanner ssl test +threads +truetype v4l win64 +X xcomposite xinerama xml"
|
|
||||||
REQUIRED_USE="elibc_glibc? ( threads )" #286560
|
|
||||||
RESTRICT="test" #72375
|
|
||||||
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
opengl? ( virtual/opengl )
|
|
||||||
pulseaudio? ( media-sound/pulseaudio )
|
|
||||||
gsm? ( media-sound/gsm )
|
|
||||||
jpeg? ( virtual/jpeg )
|
|
||||||
ldap? ( net-nds/openldap )
|
|
||||||
lcms? ( =media-libs/lcms-1* )
|
|
||||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
|
||||||
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? ( 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[pulseaudio(+)?]
|
|
||||||
)
|
|
||||||
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
|
|
||||||
) )
|
|
||||||
xcomposite? ( x11-libs/libXcomposite )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
pulseaudio? ( ${AUTOTOOLS_DEPEND} )
|
|
||||||
X? (
|
|
||||||
x11-proto/inputproto
|
|
||||||
x11-proto/xextproto
|
|
||||||
x11-proto/xf86vidmodeproto
|
|
||||||
)
|
|
||||||
xinerama? ( x11-proto/xineramaproto )
|
|
||||||
!hardened? ( sys-devel/prelink )
|
|
||||||
virtual/pkgconfig
|
|
||||||
virtual/yacc
|
|
||||||
sys-devel/flex"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
if [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] ; then
|
|
||||||
use win64 && 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() {
|
|
||||||
if use pulseaudio ; then
|
|
||||||
EPATCH_OPTS=-p1 epatch `pulse_patches "${DISTDIR}"`
|
|
||||||
eautoreconf
|
|
||||||
fi
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
export LDCONFIG=/bin/true
|
|
||||||
|
|
||||||
use custom-cflags || strip-flags
|
|
||||||
use amd64 && ! use win64 && multilib_toolchain_setup x86
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--sysconfdir=/etc/wine \
|
|
||||||
$(use_with alsa) \
|
|
||||||
$(use_with capi) \
|
|
||||||
$(use_with lcms cms) \
|
|
||||||
$(use_with cups) \
|
|
||||||
$(use_with ncurses curses) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(use_with opengl) \
|
|
||||||
$(use_with ssl openssl) \
|
|
||||||
$(use_with oss) \
|
|
||||||
$(use_with png) \
|
|
||||||
$(use_with threads pthread) \
|
|
||||||
$(use pulseaudio && use_with pulseaudio pulse) \
|
|
||||||
$(use_with scanner sane) \
|
|
||||||
$(use_enable test tests) \
|
|
||||||
$(use_with truetype freetype) \
|
|
||||||
$(use_with v4l) \
|
|
||||||
$(use_enable win64) \
|
|
||||||
$(use_with X x) \
|
|
||||||
$(use_with xcomposite) \
|
|
||||||
$(use_with xinerama) \
|
|
||||||
$(use_with xml) \
|
|
||||||
$(use_with xml xslt)
|
|
||||||
|
|
||||||
emake -j1 depend
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
dodoc ANNOUNCE AUTHORS README
|
|
||||||
if use gecko ; then
|
|
||||||
insinto /usr/share/wine/gecko
|
|
||||||
doins "${DISTDIR}"/wine_gecko-${GV}.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,200 +0,0 @@
|
|||||||
# 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.3.0.ebuild,v 1.24 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.0.0-x86"
|
|
||||||
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}.cab )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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}.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,200 +0,0 @@
|
|||||||
# 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.3.1.ebuild,v 1.22 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.0.0-x86"
|
|
||||||
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}.cab )"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
|
|
||||||
REQUIRED_USE="elibc_glibc? ( threads )"
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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}.cab || die
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,208 +0,0 @@
|
|||||||
# 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.3.10.ebuild,v 1.24 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.11.ebuild,v 1.23 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.12.ebuild,v 1.21 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.13.ebuild,v 1.21 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.14.ebuild,v 1.22 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.15.ebuild,v 1.21 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.16.ebuild,v 1.22 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.17.ebuild,v 1.22 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.18.ebuild,v 1.22 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.19.ebuild,v 1.21 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,204 +0,0 @@
|
|||||||
# 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.3.2.ebuild,v 1.24 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
|
|
||||||
REQUIRED_USE="elibc_glibc? ( threads )"
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.20.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.21.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.22.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.23.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.24.ebuild,v 1.14 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses nls openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with nls gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.25.ebuild,v 1.15 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.26.ebuild,v 1.15 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.2.0"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.27.ebuild,v 1.11 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.3"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.29.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.3"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,204 +0,0 @@
|
|||||||
# 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.3.3.ebuild,v 1.21 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.30.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.3"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.31.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.3"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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 gettextpo) \
|
|
||||||
$(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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.32.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.3"
|
|
||||||
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 )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.33.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${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/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.34.ebuild,v 1.9 2012/08/12 21:53:11 tetromino 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}/Source/${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/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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
|
|
||||||
}
|
|
@ -1,205 +0,0 @@
|
|||||||
# 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.3.35.ebuild,v 1.8 2012/08/12 21:53:11 tetromino 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}/Source/${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/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus 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 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 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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 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
|
|
||||||
}
|
|
@ -1,210 +0,0 @@
|
|||||||
# 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.3.37.ebuild,v 1.7 2012/08/12 21:53:11 tetromino 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}/Source/${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/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/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:0
|
|
||||||
)
|
|
||||||
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
|
|
||||||
)
|
|
||||||
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/pkgconfig
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,204 +0,0 @@
|
|||||||
# 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.3.4.ebuild,v 1.20 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype v4l +win32 +win64 +X xcomposite xinerama xml"
|
|
||||||
REQUIRED_USE="elibc_glibc? ( threads )"
|
|
||||||
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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,204 +0,0 @@
|
|||||||
# 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.3.5.ebuild,v 1.19 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXcursor
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXxf86vm
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,206 +0,0 @@
|
|||||||
# 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.3.6.ebuild,v 1.19 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,206 +0,0 @@
|
|||||||
# 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.3.7.ebuild,v 1.18 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,206 +0,0 @@
|
|||||||
# 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.3.8.ebuild,v 1.18 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
cups? ( net-print/cups )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(use_with openal) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,208 +0,0 @@
|
|||||||
# 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.3.9.ebuild,v 1.23 2012/08/12 21:53:11 tetromino 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}/Source/${MY_P}.tar.bz2"
|
|
||||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
fi
|
|
||||||
|
|
||||||
GV="1.1.0"
|
|
||||||
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.cab
|
|
||||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.cab )
|
|
||||||
)"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="alsa capi cups custom-cflags dbus elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jack jpeg lcms ldap mp3 nas ncurses openal opencl +opengl +oss +perl png samba scanner ssl test +threads +truetype 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 )
|
|
||||||
jack? ( media-sound/jack-audio-connection-kit )
|
|
||||||
openal? ( media-libs/openal )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
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
|
|
||||||
)
|
|
||||||
xinerama? ( x11-libs/libXinerama )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
nas? ( media-libs/nas )
|
|
||||||
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 )
|
|
||||||
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/pkgconfig
|
|
||||||
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) \
|
|
||||||
--without-esd \
|
|
||||||
$(use_with fontconfig) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gphoto2 gphoto) \
|
|
||||||
$(use_with gsm) \
|
|
||||||
$(use_with gstreamer) \
|
|
||||||
--without-hal \
|
|
||||||
$(use_with jack) \
|
|
||||||
$(use_with jpeg) \
|
|
||||||
$(use_with ldap) \
|
|
||||||
$(use_with mp3 mpg123) \
|
|
||||||
$(use_with nas) \
|
|
||||||
$(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.cab
|
|
||||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.cab
|
|
||||||
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
|
|
||||||
}
|
|
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
DIST winetricks-744 599340 SHA256 d63136db9e694d840a4e1b4519facbc4c64928227ea2962435bff2618b9b80fa SHA512 39ffb6d627d7bdb310227e2424c8724e17f7d3ff94b2494fb280d174902e2ee8043188e11ee6796d56f6f192b5da020f01fccad8f4f6fe67694729cdc71fe12c WHIRLPOOL 2df681de04bb264c9ba7f28aded8cb4a159b5a5294604ee783f89a6851cdc92031dba46ce01764f85a4a40a1efb3cd6ad891ca6b26e2b22bc2689ffcc27d2e25
|
|
||||||
DIST winetricks-744.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
|
||||||
DIST winetricks-881 615643 SHA256 c4b1b158bbe03cb493ca20aa6fe1b874b29715d26c21b4acd62f726f12e99ee9 SHA512 d09a8ac56827ea1de1918545c76296306ee58b698ad8b16c89e60dca673d0a42790ac60f0b8493c00d89f6f80075e13d00ff4b4cabec47d06b52514415488341 WHIRLPOOL b8c3fdef0006cadccafbb02c2ddfe6cc611ae923c393dcfee30cdef6bb71a227a96aa74dea86fef6029648b47fb78aeb20c3217cf8266b2a84d89f594fc3b1e6
|
DIST winetricks-881 615643 SHA256 c4b1b158bbe03cb493ca20aa6fe1b874b29715d26c21b4acd62f726f12e99ee9 SHA512 d09a8ac56827ea1de1918545c76296306ee58b698ad8b16c89e60dca673d0a42790ac60f0b8493c00d89f6f80075e13d00ff4b4cabec47d06b52514415488341 WHIRLPOOL b8c3fdef0006cadccafbb02c2ddfe6cc611ae923c393dcfee30cdef6bb71a227a96aa74dea86fef6029648b47fb78aeb20c3217cf8266b2a84d89f594fc3b1e6
|
||||||
DIST winetricks-881.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
DIST winetricks-881.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
||||||
EBUILD winetricks-744.ebuild 1124 SHA256 24fcfcc33c5856f4c435f4eb41f64785bc3390d851c60a1cd56bf17fc2492a58 SHA512 5ec6f318a6a1de270bede0ab8997bd9f3af94036c959db4cf38e359108a442c2f4899eacdc4202691030a1be835c8148c1b88afa98ffdfe4de187f5a8b0c6f20 WHIRLPOOL a4724180bc3997dc58421b1290cf621aff1db535c05d876d89069df8ccc816fba92955a316ae5a4b3728c66bbb2874e2b281d391893f20cbb61183ce4ae3ea5e
|
DIST winetricks-886 615880 SHA256 b20f86a66e7ebe09e4351c18e3cde220319fed98408d0702acc62cc152ef5249 SHA512 9fded1a1f18ae27abcc01fc807763b1a1303c685d103902556d5513f695e6def6498e828cba3c09e0c5040823d64f2abe5af8a2643c7a173e2865c0e12e3ba6c WHIRLPOOL e7b6b73058187142d87c3ccab085e28d4632ab19245a7e15bbda8b1c0db65a1348e8cb134b87e113d101e718c0faefb611d97eb5363d79654a797f404cd7349f
|
||||||
|
DIST winetricks-886.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
|
||||||
EBUILD winetricks-881.ebuild 1124 SHA256 205cbe842444fa6f9bf8591efe9b9ffb7065c8158b6e000d74a180330666b564 SHA512 ae4d9c39409f5bdaeb6e04a3910b8a4aeeaa341715bd30cac74123d3c294b6f34e4f56490292b281baae6147e61d7f8795beac948d61adadbeeda212a82c1aa2 WHIRLPOOL 9695227aca8f764b4cadcb7f48a368241568945dbcfb2c9d70d4ba45dc71a8d16387a301f59a97fc60b4440afde9ee316ccf351309de5ae0cd7f1b609fef4dba
|
EBUILD winetricks-881.ebuild 1124 SHA256 205cbe842444fa6f9bf8591efe9b9ffb7065c8158b6e000d74a180330666b564 SHA512 ae4d9c39409f5bdaeb6e04a3910b8a4aeeaa341715bd30cac74123d3c294b6f34e4f56490292b281baae6147e61d7f8795beac948d61adadbeeda212a82c1aa2 WHIRLPOOL 9695227aca8f764b4cadcb7f48a368241568945dbcfb2c9d70d4ba45dc71a8d16387a301f59a97fc60b4440afde9ee316ccf351309de5ae0cd7f1b609fef4dba
|
||||||
|
EBUILD winetricks-886.ebuild 1124 SHA256 6d9458d28733b9041eff507a6bedd0f3a51f6b2932e84e7311ded9adc44fd421 SHA512 9775b8415d5be7fe9c8ab7e76a6ac3ef086fe2f78e8c820fbef0e009267ce5fdc6618f219fc66a0fae509f5f8ce12616439af889fe6e44a692e40069e432d4b3 WHIRLPOOL 754c87905308f241f5a77cd33d90e9d88e1b20a422aec3be30bfcb3d96d5a8a388de54200fa15d05af828a00346fd2b1a16be28ad76a6e4fdbe4a23b6525be85
|
||||||
EBUILD winetricks-99999999.ebuild 1129 SHA256 2da252104a86c15bc0b1b85f449971b97211c88fd438e33eb489f06d495c7a4b SHA512 203c8dd1c8fdedc6be3941dca695b20074a7d5196ada8aabab5ab02e7a7f171dde8d1d165ae81aa8f52313816a0543747f62e10fc72c51eff0ac7d76c60ae5a3 WHIRLPOOL 93a7d473face67172ae7cd14307b66de2af7121a39693e4af68faf0e7f111f45c695a4fa22fa692f33824f14d08cdaa752b80b1a8af3bb878d0ea9b4969262d9
|
EBUILD winetricks-99999999.ebuild 1129 SHA256 2da252104a86c15bc0b1b85f449971b97211c88fd438e33eb489f06d495c7a4b SHA512 203c8dd1c8fdedc6be3941dca695b20074a7d5196ada8aabab5ab02e7a7f171dde8d1d165ae81aa8f52313816a0543747f62e10fc72c51eff0ac7d76c60ae5a3 WHIRLPOOL 93a7d473face67172ae7cd14307b66de2af7121a39693e4af68faf0e7f111f45c695a4fa22fa692f33824f14d08cdaa752b80b1a8af3bb878d0ea9b4969262d9
|
||||||
MISC ChangeLog 1262 SHA256 8244c87b83603aebf456bcc99a5ad26f76130732f95713a86b96dd2f96109bf5 SHA512 30ec6bd59494810cf4c18a05d35a3bddf0690d6cc1083c4df476b03c3ac6df2bcc7ac78001621114e05d92b11f2bf5a792f52cbbc267967fe3406766d567d0e1 WHIRLPOOL 2c4b753edb37e10de9f538e31351fe3d001e714c4493905ed4baf5ae8c407616cf547fe6f8b856d4e822ddc22b6ff16a3f46b3a9914beaf49be46f50c40c9475
|
MISC ChangeLog 1429 SHA256 8cd0ba4d8462eafba1c4c832bd178df5e9e8402737ef1f0d2357f6d72158eaed SHA512 08f948a5deeb31d7cf28cdfc62b3297ea284c4ad4a3cefcfa28fc41dd02f8ddf823a13f0ac8f3b556d979b6cd446c6c155a686501e63102a0aef57a912bcd676 WHIRLPOOL dcedd2ca37e03d182bf4da9df2c9af3e12bf5200c1cba1c4468826c220dfe7a4b3c1f023fc68cf2b20d111cb858cd3667c427d7d6ca13d215e4c31a820a3d99e
|
||||||
MISC metadata.xml 238 SHA256 89eb94f543aa923d1627ce6ad4b70039815f7d01d795beb58a8f9a1c7de97252 SHA512 17e2bfa0f3b04f33b520be8ce9892a8c11fe027178a1315b2b48d3268296d4f017890bcdcc2a25f1dbd6acad78ef47924679aa5c87d4c3c66f65bf1b03bbeafc WHIRLPOOL 8ebb3ae5a0560a7cbccd13183d6d5fcb3a7afcf2ddbca0c7d224d0951f5223a6ac53c9f7bb7cce5583e257cf4b6a94b0e710c98bec00a57f042c3568ee4274f9
|
MISC metadata.xml 238 SHA256 89eb94f543aa923d1627ce6ad4b70039815f7d01d795beb58a8f9a1c7de97252 SHA512 17e2bfa0f3b04f33b520be8ce9892a8c11fe027178a1315b2b48d3268296d4f017890bcdcc2a25f1dbd6acad78ef47924679aa5c87d4c3c66f65bf1b03bbeafc WHIRLPOOL 8ebb3ae5a0560a7cbccd13183d6d5fcb3a7afcf2ddbca0c7d224d0951f5223a6ac53c9f7bb7cce5583e257cf4b6a94b0e710c98bec00a57f042c3568ee4274f9
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iQEcBAEBCAAGBQJQKBrVAAoJEJ0WA1zPCt1hxF0IAIOruO+bet9kryZUSopfDciC
|
iQEcBAEBCAAGBQJQLtEGAAoJEJ0WA1zPCt1hJ0AH/3y53IC+kOPDWrMT4rR7iE9H
|
||||||
gkvg1OJoQHNzHiTyuDhS9NfnyOO+LirgP8D0e4RaCKeJBl2BdUYrjdQH9KvqR+GQ
|
RV7hWwTnoXiytZNS6wH8tQi2Z0e9zmnIwcrJVnbyPQnWOFHgLW7imnWP2zK66NUW
|
||||||
PgPWVEVOakkRqKGdZhwMhIdiCBBUoGROBXQD4cBei4DBZhwB+TSDYcOQcAL51VR1
|
kuuJQf8F6H0uDlZWQwIPRJiMuXSA+zrwtmwVFfPRNdPujo2tcFobmjIbqjhLhysZ
|
||||||
6s/Rm8AlgptZVwODKjg7TreN7o2dkZS9Hrd6KGat0nf1Ew7iWQcJMmZn3eknfM3v
|
hW4JnWBqDQ0LPLiOASXiFk/asJC33miYfVmc0SO2Cc6+qsRB89YunElCulkIGLSJ
|
||||||
G5Vkc1/N9qhvsHC/D+Q0/+LbVKlPsYW3z8A2SVgVZ1G/V6Orvgm1mfOZUJJ7nHls
|
pCuvF6Vu+z39AZPefICSdJOdqTkhYY0v/8+WCYf2I9BHniBKE8poEVvAWjRTf45L
|
||||||
FJ7BuRMDMSnt8wPd1rhRG7dqohpVyf914QtJL9g3818ZPWulFWdjZeZCa2BdET4=
|
k8kT5eDzmhhyTUv0hJa1d7onW53B9tj5+W+sxiRZ8X1tWvQkSupp7NKDx2DV36Y=
|
||||||
=sIPF
|
=SZ7X
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-744.ebuild,v 1.2 2012/08/12 21:06:16 tetromino Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-886.ebuild,v 1.1 2012/08/17 23:17:14 tetromino Exp $
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
@ -1,19 +1,22 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA1
|
Hash: SHA256
|
||||||
|
|
||||||
AUX jail-1.9-gentoo.patch 3186 SHA256 bf3c42da26870dca1295f1fc5ca1d49eb1073137d7518f88d54b427fdb30ca61 SHA512 70293d18269850c8f0971bb62d20849a903de31982fbe91bfb8dd1adb34a4baf1a10c42ffd73804b214586022cf666b199f091a6cc0f83a08f6e049cc74abf22 WHIRLPOOL 20116cfdc696c05ec0f016d0bb80f65ee9555eeeb3d63a90e9d945a2729d411f3ed9b2a66e268ac8c75bcb31ec6128e68d8dc12c75a5e5eea68b56e60bd78c3a
|
AUX jail-1.9-gentoo.patch 3186 SHA256 bf3c42da26870dca1295f1fc5ca1d49eb1073137d7518f88d54b427fdb30ca61 SHA512 70293d18269850c8f0971bb62d20849a903de31982fbe91bfb8dd1adb34a4baf1a10c42ffd73804b214586022cf666b199f091a6cc0f83a08f6e049cc74abf22 WHIRLPOOL 20116cfdc696c05ec0f016d0bb80f65ee9555eeeb3d63a90e9d945a2729d411f3ed9b2a66e268ac8c75bcb31ec6128e68d8dc12c75a5e5eea68b56e60bd78c3a
|
||||||
AUX jail-1.9-ldflags.patch 328 SHA256 26034a6e25281483ac3add1deb42c49bcfcde00693f958aaf0eda542ba98bd37 SHA512 8b92e834a447f5fb916ff4cfb3fa1ca89d048e954ffc2a8cd8889e21a8037b54ee14d241f1a988d2c686d3ce844205354a5763f0f44cef8b2413e1ba05ff405b WHIRLPOOL 554b15eb9a7d57c53a656ae7c7c9adfeb069aa3c7f1d9e12e96a7c455d4ebf2ea11e80a139e66fc9b4e8ac19c2e847767d54337540f54626d1e0c4b47e2ba67b
|
AUX jail-1.9-ldflags.patch 328 SHA256 26034a6e25281483ac3add1deb42c49bcfcde00693f958aaf0eda542ba98bd37 SHA512 8b92e834a447f5fb916ff4cfb3fa1ca89d048e954ffc2a8cd8889e21a8037b54ee14d241f1a988d2c686d3ce844205354a5763f0f44cef8b2413e1ba05ff405b WHIRLPOOL 554b15eb9a7d57c53a656ae7c7c9adfeb069aa3c7f1d9e12e96a7c455d4ebf2ea11e80a139e66fc9b4e8ac19c2e847767d54337540f54626d1e0c4b47e2ba67b
|
||||||
AUX jail-1.9-multiuser-rsa.patch 856 SHA256 e67e3f140f82ba3bdbeb0d650c918d97a7ddedee6c56a620c4273d8a6009b428 SHA512 b6cc3018faf06346c747242b8b721554438dd4db11621411142a50e7ed41ee009af8387fb2742a44c8fe243f5201f58da77d48a54a83d709ed5e8e8172f50541 WHIRLPOOL 853bcf6d1b7822464513bc19dcdc87054a6ad73176e632df366e2cecf9ac47a474123b3dde386554e804f3e1dfa4d0234d27f04d63d564a7610738b5c9486993
|
AUX jail-1.9-multiuser-rsa.patch 856 SHA256 e67e3f140f82ba3bdbeb0d650c918d97a7ddedee6c56a620c4273d8a6009b428 SHA512 b6cc3018faf06346c747242b8b721554438dd4db11621411142a50e7ed41ee009af8387fb2742a44c8fe243f5201f58da77d48a54a83d709ed5e8e8172f50541 WHIRLPOOL 853bcf6d1b7822464513bc19dcdc87054a6ad73176e632df366e2cecf9ac47a474123b3dde386554e804f3e1dfa4d0234d27f04d63d564a7610738b5c9486993
|
||||||
AUX jail-1.9-wrongshell.patch 330 SHA256 d9de983e7c31e09927a87ac56c028ffb4f2f9692825aba765a157a63908eb07f SHA512 ee92dbfb9e147d94d2ebfaaf597ad381d93bd1e5fc65e85a20ee37c9066dbe7560a3385977cd3d30b87f5cdb2d90c19827a7adac69f667ea61a4920ec0b02cbd WHIRLPOOL 0f67fab357c81d354d324fafd44c073fd587a61054203a5d6e7df10e6f28b28d731805dda3107ffea5ef80c6b0f65f02887b14604bc6b4f9055412fca629416a
|
AUX jail-1.9-wrongshell.patch 330 SHA256 d9de983e7c31e09927a87ac56c028ffb4f2f9692825aba765a157a63908eb07f SHA512 ee92dbfb9e147d94d2ebfaaf597ad381d93bd1e5fc65e85a20ee37c9066dbe7560a3385977cd3d30b87f5cdb2d90c19827a7adac69f667ea61a4920ec0b02cbd WHIRLPOOL 0f67fab357c81d354d324fafd44c073fd587a61054203a5d6e7df10e6f28b28d731805dda3107ffea5ef80c6b0f65f02887b14604bc6b4f9055412fca629416a
|
||||||
DIST jail_1.9.tar.gz 32994 SHA256 1d997739b2dfe84ff975673b1357d3814cd3c2ee0cf3d61031f6f95a3e2080e3 SHA512 f2cec8f4ef38c044e320919a1c172ec18526925e4dcda2785d99d05d9ad939c66c320e4e428e5efd63e4d87bbfb7f89a1c9bc15e13f15a8a4331aa6935f60e30 WHIRLPOOL 9186cba5c74a28a8cc7026a28525ad68ef2181851ffe7f264cbc634134653526c9d06d99d5c6da85152421e05ee2ab8f4f4306dea33c4fbcfabb4bd806e9e755
|
DIST jail_1.9.tar.gz 32994 SHA256 1d997739b2dfe84ff975673b1357d3814cd3c2ee0cf3d61031f6f95a3e2080e3 SHA512 f2cec8f4ef38c044e320919a1c172ec18526925e4dcda2785d99d05d9ad939c66c320e4e428e5efd63e4d87bbfb7f89a1c9bc15e13f15a8a4331aa6935f60e30 WHIRLPOOL 9186cba5c74a28a8cc7026a28525ad68ef2181851ffe7f264cbc634134653526c9d06d99d5c6da85152421e05ee2ab8f4f4306dea33c4fbcfabb4bd806e9e755
|
||||||
EBUILD jail-1.9-r2.ebuild 2302 SHA256 2b1c6fd63d65ff434d536cb5b9549a920c4a79e63913aedb992e8e5d24df2646 SHA512 30abfa4e4c7d557a885643e22f15a26389909ae3a309271bf1eaafc4621d53cd4f38c74039823a484124c9b04142550d4bb215d134c403502a5dfb1c9c6b07db WHIRLPOOL 516bcebdfd641e724a258d40fe3b317df72215672483f37fb5c66288b1ee9d2b2c82647af25d2870b1b4500c4e99998ed4b533de9ce973012b891fbd818a0711
|
|
||||||
EBUILD jail-1.9-r3.ebuild 2256 SHA256 1e654bd5a2b7e7d18ea78f85aa8dd20459e9f9ed606e0d47f366674225ad9993 SHA512 f5f092630ea59c8fd3cae4ff8d4c2bf2d83e8a3d1c7d5a8d3a5e3dcff65ba219f2f16b4da39bc3bd638ed15c0a60620b7544cbd799798d2b34ca0b3414e93ff5 WHIRLPOOL 58ed99227cf2eba66911c02f384f7428ce5cff7e85acc30801184b48b485333349466072640dc504b23a278aca7a2d3913a5bcd9d840bab5ba5e2f262467d455
|
EBUILD jail-1.9-r3.ebuild 2256 SHA256 1e654bd5a2b7e7d18ea78f85aa8dd20459e9f9ed606e0d47f366674225ad9993 SHA512 f5f092630ea59c8fd3cae4ff8d4c2bf2d83e8a3d1c7d5a8d3a5e3dcff65ba219f2f16b4da39bc3bd638ed15c0a60620b7544cbd799798d2b34ca0b3414e93ff5 WHIRLPOOL 58ed99227cf2eba66911c02f384f7428ce5cff7e85acc30801184b48b485333349466072640dc504b23a278aca7a2d3913a5bcd9d840bab5ba5e2f262467d455
|
||||||
MISC ChangeLog 3570 SHA256 3205ea411fcf95c17b2fec75389e87283d67ef7f86702b5c07a92ee7aeb87703 SHA512 4e5522e5776cc7ad97478601c20e2c540e59c2cd8fed8ff4e8f9b5a94f21fea65519f9274f36758b246cdfcf7a0295e867bda850d10d54fc172c4eec70ce87b0 WHIRLPOOL 7601ff7026941a8ac7a2bc6e516a42ff6d391736bd6ad5ea82be04633094fcec3f149dddec0565dfdd0ec18ffc8112ad42ebd5887ed693d039cea3d6c4c621f8
|
MISC ChangeLog 3665 SHA256 85a6723659d0754d11bf8cd7ae093a71761743153eb81e99392f4c4a8c1ef8ec SHA512 b5c71342b1ff64d01b5704d4da89ce93c6af1a56e5b137589bae71b29ffd1ed3dbe552b91c35157b97415ebad8e3d2b080bd539688ce9664f4906007df449e70 WHIRLPOOL 02bd041011cc8b55704b04285b0f86da0fa7d05c40904e92c261785294cc540c5faf863cf441a827d1eed19fb3300eee8d7f79397581984e95e865fc0f0d5b4f
|
||||||
MISC metadata.xml 732 SHA256 3c834970681eb57c098cdc64aea81fd309609090858ee8d123a3937af89112b5 SHA512 aba6d2e37847bb2641a08d40ba90975fd700943f09d4970cd80e8e50d28077775b6c1650283614f610c164731f93e12a06e10be9538dde7481b7facec9926d49 WHIRLPOOL e5c2418d585cd35058dbdcf0885a2b535c0899a80f6337ca3db78b48865a02e88e950681cb6635f881fa321dcb9e7219f8ebda27df7733f0f0e3043d8c8cf9c9
|
MISC metadata.xml 732 SHA256 3c834970681eb57c098cdc64aea81fd309609090858ee8d123a3937af89112b5 SHA512 aba6d2e37847bb2641a08d40ba90975fd700943f09d4970cd80e8e50d28077775b6c1650283614f610c164731f93e12a06e10be9538dde7481b7facec9926d49 WHIRLPOOL e5c2418d585cd35058dbdcf0885a2b535c0899a80f6337ca3db78b48865a02e88e950681cb6635f881fa321dcb9e7219f8ebda27df7733f0f0e3043d8c8cf9c9
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEARECAAYFAlAVaroACgkQuQc30/atMkDZ3ACfd6jwFrJ5FIBErduIYw3k1W6p
|
iQEcBAEBCAAGBQJQLn9uAAoJEMbwO6tnXQ0sB1wIAJQwtQLklJkJwAb2slS+o7Q4
|
||||||
ZlMAn0vQu50HPc1f7sSZwheCV4YPwANq
|
5XSs9RpW7BDQU/S2O9Xru2oIPU6Q0TdvoNM+alv0rr/7NeRoDGRjggzHoLt6rqsv
|
||||||
=PbqN
|
Mnu2Yz0XAc65nQTlJTPLQmuWXv2jaUM+4AIHhj7j+0eSG9Z1V6I3nu6nMigco98b
|
||||||
|
ccpjkfZ462nCz4p/FlLEWf+aAExhhNvgYCnU60KswjS2UPoqVpambmVxnRlh2Few
|
||||||
|
paZG2X/rIB/1UDpRUIXsRoitQZAA3ILfpGCm956DDZSKw5bfDjbIOs2KIZF7NMKy
|
||||||
|
nlU2Ht1ENHbt7iri8ohtU3wxxRGTMYNrqMUSKxdbL99LNzPBmeL5fLkJUQYdUIQ=
|
||||||
|
=3AKA
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,75 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/jail/jail-1.9-r2.ebuild,v 1.15 2012/07/29 16:54:12 armin76 Exp $
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}_1-9_stable"
|
|
||||||
DESCRIPTION="a tool that builds a chroot and configures all the required files, directories and libraries"
|
|
||||||
HOMEPAGE="http://www.jmcresearch.com/projects/jail/"
|
|
||||||
SRC_URI="mirror://sourceforge/jail/${PN}_${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=sys-apps/sed-4"
|
|
||||||
RDEPEND="dev-lang/perl
|
|
||||||
dev-util/strace"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${PN}_${PV}.tar.gz
|
|
||||||
cd "${S}"
|
|
||||||
epatch "${FILESDIR}"/${P}-gentoo.patch || die "failed to apply patch"
|
|
||||||
epatch "${FILESDIR}"/${P}-wrongshell.patch || die "failed to apply patch"
|
|
||||||
epatch "${FILESDIR}"/${P}-multiuser-rsa.patch || die "failed to apply patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# configuration files should be installed in /etc not /usr/etc
|
|
||||||
sed -i "s:\$4/etc:\${D}/etc:g" install.sh
|
|
||||||
|
|
||||||
# the destination directory should be /usr not /usr/local
|
|
||||||
cd "${S}"/src
|
|
||||||
sed -i -e "s:usr/local:${D}/usr:g" \
|
|
||||||
-e "s:^COPT =.*:COPT = -Wl,-z,no:g" Makefile
|
|
||||||
|
|
||||||
# Below didn't work. Don't know why
|
|
||||||
#append-ldflags -Wl,-z,now
|
|
||||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cd "${S}"/src
|
|
||||||
einstall
|
|
||||||
|
|
||||||
# remove //var/tmp/portage/jail-1.9/image//usr from files
|
|
||||||
FILES=( "${D}/usr/bin/mkjailenv"
|
|
||||||
"${D}/usr/bin/addjailsw"
|
|
||||||
"${D}/usr/bin/addjailuser"
|
|
||||||
"${D}/etc/jail.conf"
|
|
||||||
"${D}/usr/lib/libjail.pm"
|
|
||||||
"${D}/usr/lib/arch/generic/definitions"
|
|
||||||
"${D}/usr/lib/arch/generic/functions"
|
|
||||||
"${D}/usr/lib/arch/linux/definitions"
|
|
||||||
"${D}/usr/lib/arch/linux/functions"
|
|
||||||
"${D}/usr/lib/arch/freebsd/definitions"
|
|
||||||
"${D}/usr/lib/arch/freebsd/functions"
|
|
||||||
"${D}/usr/lib/arch/irix/definitions"
|
|
||||||
"${D}/usr/lib/arch/irix/functions"
|
|
||||||
"${D}/usr/lib/arch/solaris/definitions"
|
|
||||||
"${D}/usr/lib/arch/solaris/functions" )
|
|
||||||
|
|
||||||
for f in "${FILES[@]}"; do
|
|
||||||
# documentation says funtion 'dosed' is supposed to do this, but didn't know how to make it work :'(
|
|
||||||
# dosed ${file} || die "error in dosed"
|
|
||||||
sed -i "s:/${D}/usr:/usr:g" ${f}
|
|
||||||
done
|
|
||||||
|
|
||||||
cd "${D}"/usr/lib
|
|
||||||
sed -i "s:/usr/etc:/etc:" libjail.pm
|
|
||||||
|
|
||||||
cd "${S}"/doc
|
|
||||||
dodoc CHANGELOG INSTALL README SECURITY VERSION
|
|
||||||
}
|
|
@ -1,26 +1,26 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
DIST screenfetch-2.4.5.zip 33601 SHA256 988763bbbbb40ff8444a2d0f3259d5158c8ca9032ca15b2c13e60e40cf71a3af SHA512 5d2a3e9c0e12828e5e06b37fd25a5df1d8d749e780e47f550979eec10a0332ae3d8589be65ca50dbc79c214999cee72f83e4845d0a43e79b722d5797efc5a541 WHIRLPOOL 64d4faef4d6151a0e845eaa6ef115fe7051b0caddcf89572be6792ca9e7a0cd7fff132163eb45291328daa281fcbb2e1fe6fa61a20b940c96dff8ee2f7b36e2e
|
|
||||||
DIST screenfetch-2.4.7.zip 33869 SHA256 e852b6d2adb28a8b172e1bee3d4c4df2a539dcdd73a2e47a1b4ab08d2d6e8a02 SHA512 d75cf42ab1b2d004d681e839a46e1758005fcd2d0aff27d38fd9ae3475b00e4567eb0b5e13699741af7aca8b94481f7143163c0e5717c81ad79c060c705044fe WHIRLPOOL 74684b853054092d996b4c663d5c1bdc33dab7043ab883ed469b5f7745e65fce6163f6fb9f6fbec120138a6baac77eaab7c95b329f928f10b7645d9aaab2deb7
|
DIST screenfetch-2.4.7.zip 33869 SHA256 e852b6d2adb28a8b172e1bee3d4c4df2a539dcdd73a2e47a1b4ab08d2d6e8a02 SHA512 d75cf42ab1b2d004d681e839a46e1758005fcd2d0aff27d38fd9ae3475b00e4567eb0b5e13699741af7aca8b94481f7143163c0e5717c81ad79c060c705044fe WHIRLPOOL 74684b853054092d996b4c663d5c1bdc33dab7043ab883ed469b5f7745e65fce6163f6fb9f6fbec120138a6baac77eaab7c95b329f928f10b7645d9aaab2deb7
|
||||||
EBUILD screenfetch-2.4.5.ebuild 732 SHA256 59ae935aafc450869f8829d60a776513160a47e4dc4e1a5fc6a5dd19728a63bd SHA512 0ed33e51e6290323abefe6a3d90e9019c7578232845415a507911a68ce9c414d3c12671c9e771cf2a6681aa36c7ca8fe0d4901804b4495c53d9c4bc74bde5b4d WHIRLPOOL 69ef94005ea81fc5baafcb063e8c38ae5457d4b58da5aff8a9b401c799b014e43071aabe6fc078751a98d1a5fa20ea6ffd3858a12c7fbb16c3e336498d73b3c9
|
DIST screenfetch-2.5.0.zip 35891 SHA256 c6a7f12dbce4b5dd9d4acdb963c8582513c46730492f673837f3ace43da5c80a SHA512 9166728efa9317d8794a345dd76a5fe9f0e9286be4b3c629a1e39aec7036d946116d711ab5e3e1f816e5e7f84e8d9707963055d26d3c10e881313d61611732fb WHIRLPOOL d74de210a7b84b3a6c83f3a34b2060167e868524859209ce739d5f407f972d1b03b7c664b9614ac32bdb64c77d366df2b64cc9cb1025c078e9be01eafd6c681c
|
||||||
EBUILD screenfetch-2.4.7.ebuild 732 SHA256 2e22dfa1c05538ce84f1eafd9dddbb6426a79995087aae05ba09dbdbec5e8b42 SHA512 e810b8bbba4f5a751ad2060c5d2cc9b3fd9a321e7c6614825fc0441cb51a9655ca535f25b7920dfb291f7f39e918b1bd18de6652d2d1dbbbc03639d8c667103f WHIRLPOOL e8da902d8741cdc88c6bed1209e58ef93a041614b06b89de545f789966eed94c9de263ec6d0e06347ce43d9995e666602bf7a32e50a0607cf40215f71fc02dad
|
EBUILD screenfetch-2.4.7.ebuild 732 SHA256 2e22dfa1c05538ce84f1eafd9dddbb6426a79995087aae05ba09dbdbec5e8b42 SHA512 e810b8bbba4f5a751ad2060c5d2cc9b3fd9a321e7c6614825fc0441cb51a9655ca535f25b7920dfb291f7f39e918b1bd18de6652d2d1dbbbc03639d8c667103f WHIRLPOOL e8da902d8741cdc88c6bed1209e58ef93a041614b06b89de545f789966eed94c9de263ec6d0e06347ce43d9995e666602bf7a32e50a0607cf40215f71fc02dad
|
||||||
MISC ChangeLog 506 SHA256 d962b9dea8a0798cfd5004a3f8f445947fce63cb422d2cd415aa17660b5bd83f SHA512 22f71ce9cffa1a1b805374c6c54f8563f0ff9d0687d1e1e8edc22d8c99c11c5b8f65de48f5284a528ca8bcb328618c1424c17a896da3091b93b9b0b3dadc68be WHIRLPOOL cf5a52d7dbdd8b716b5a5d035d8bc8c9208c31f1e1772fe0b91536dbc4a219b77a3a2f33c88b46044591eb67f1f2b0654fa7c7b9f763cbaf9b8acbf8bbcb850b
|
EBUILD screenfetch-2.5.0.ebuild 732 SHA256 2c07a9901127e75111e6d3b9ae7f506232329ed94547092bd8e44f5257941a26 SHA512 c628b05b21e7661ee4e4bb2e9ea2d389e8b66b7e2df44d070b35a2a11082854b26a76c5631c37ae9346087a81d262c374e878e88909914c86accb54494428a35 WHIRLPOOL 945b84e46f9e22a2a5bb2fd5b9713e3031583a82123e06c1c020d3a6ba17775549b449d4bce1d13a6f34017fc33c0ffe5184189023ed004a6bfaea81340861af
|
||||||
|
MISC ChangeLog 665 SHA256 feaeafc238cfe910ef9ad337235a1e8e1cff3b373e4473ae87ffeb14bcdeeea5 SHA512 38bf862cb1ff1a37c62ac71c63a0dee07b08f5f1d2de6c35ee72f90260085ea12cbab7a22bc221959bfece0117dddab1c87be3cc459f374c1e3154a27bf365f0 WHIRLPOOL bb977b7a4904a80050d22cbef654eb41c1e8f20804f9a9b6cca661b64a2fe0793b9ee88570243ce59059d09e8acb3b6ba58c5aedc8dd59bc5f20684136131326
|
||||||
MISC metadata.xml 231 SHA256 bfedc80cf66f550ff8a0ba8be3f975f39d55c10ef2de07647472116418735e69 SHA512 f0b36d43f986a03774e3f032cdcdaddfbba0d3441de7695139714f5a0b5ddbd3b82634a6f8844bbbf16ad504d349a30d7e7cbfc8e3a6cec53e5feb076df582a0 WHIRLPOOL f6f2b27de03477ef1fdda3d4169ca122c7c3f338621238411f65d3b02ab215745fb6fbeb1a167c45673115c225079346b1645a2f12e8596eb92625c53f5451e3
|
MISC metadata.xml 231 SHA256 bfedc80cf66f550ff8a0ba8be3f975f39d55c10ef2de07647472116418735e69 SHA512 f0b36d43f986a03774e3f032cdcdaddfbba0d3441de7695139714f5a0b5ddbd3b82634a6f8844bbbf16ad504d349a30d7e7cbfc8e3a6cec53e5feb076df582a0 WHIRLPOOL f6f2b27de03477ef1fdda3d4169ca122c7c3f338621238411f65d3b02ab215745fb6fbeb1a167c45673115c225079346b1645a2f12e8596eb92625c53f5451e3
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iQIcBAEBCAAGBQJQGoeTAAoJEPqDWhW0r/LCr6oQAKmhBx1VmdDQrcQb0s2VD0xu
|
iQIcBAEBCAAGBQJQLoghAAoJEPqDWhW0r/LC1HcP/i/pvx1aN900JOhuABBCIUmb
|
||||||
ni7ptX2tzAYFKy+L+20JaeRuoon55iavQCkTRM0kAymqAWPjyD0r4xKfXRz+yt2J
|
kca4T017vLF+MH0oJ5+VpCm07HuuyGY37+X8GpTO5mou+wy0HB7X0ajsovGd7l+D
|
||||||
sxuZU886uHppdtBOdgf67YoEPwcQl1EF3eZass/adE1aNZq/0yCmWZXVs8Xqv8qc
|
NoEOobLVIjiH5euLpxvd8viqLRpmzDyYsE2yVaLLhdH5Hnq/jIQ1IUGWyc3FpQsG
|
||||||
qDgKQ7ol3XzRhNZMgywTyY351nBcDV1+Y+viV6FuVFAjRzsQk1ySpj3Rv2MTjK8q
|
jtjikGYiXXy3Qai705QLWZV8Ex63NrjdQEgrxS9GzlOhwt+879777WvGomO3lgIB
|
||||||
/VCggkR1w6oGEDkrMORB1zF2ZK3VXqIX3EAR+2+E9Vpm3MyKsfgs9I/1GLrhLHzD
|
ksq5lwUnbvoBsdosZ6a0jmOd4pYWnat3yPHEBmKKqUoe44M1cUqB+czTFkMAmxAt
|
||||||
ivHD3QL0jGoihx7v+t2SdaRBJWRzoMbLOePwBBqnRoWh35akpXFhg6l8jDPZsIqm
|
IRUCUuZI9e221wemfaGatN0QLxpyTJD3PRWL4PSHdH2396JMpeDshTqQk6F2kY4T
|
||||||
ba4A/3MDxlqZictBPIWOTPx0Bu4XustU8cnWa4KEES6Cqfm7Kc1RAC+6nTp8jgly
|
ciD8b4OqL9n9wbGxSD3jcRmLoLIhE+wzcNfGbVx293CxwSOG8d9YFFG60f67RSWD
|
||||||
EjWdiE3lMppT7sqXSf9ZkE1v/5V9sJ2Tj9ijCQcF8rjJtG1FiGEHS+OiYKCEKmFy
|
Xv282yw/Eo0dI8jvl9OSFEmXY5ngeLarjJgkVMVnjTNGPeJb+LFOGSxIHIg53aM0
|
||||||
4/y75QYl+usgl6eCkcULqtoPIQ3vxPKqiN3ecLBUDksEqBreyY//XxQTqyc3IFOv
|
rMCymgslxoNBtZDvnEONcYa6SN/g0qYe82LIkqRfrUBiJn6aseH+tJMGIF9SbTex
|
||||||
te0ikywfHv5ExoIyxgnQjsCQlHPIEbY9OxNDPsWO/tRkX8KJ3kaLhitvvFoTLvX9
|
P2Q+LqIB5bVwkr4LHjEysVF/rLEp7EyD3VEOT/WS3AzMuTgSG+qlRv4+uDiVMhAS
|
||||||
ebxycDHpoItIoWg8U4DFI11atcFW3/4lrCe6IGaJ1+fno0G5jWMdhFc+0A119gzg
|
9uLrvHlpeUDotGz+AiI+JqGySYtfW974IxUrs91rJ/INZgxWBhif9iZu2OYJz78H
|
||||||
s/ocLri83hCRmJaGwb7G
|
zPUrPHlW5U7geUU2ZfRk
|
||||||
=aXwW
|
=alPA
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,10 +1,28 @@
|
|||||||
DIST ganyremote-5.11.6.tar.gz 291746 SHA256 d21f7c287decaed427d126c948530c6697dae50e369618605a35624135d058cf SHA512 ad788b1300ba13af268d0fa84efed84cb3c1ef9c6798c5f8a22ca77441ddd003ff46676691524e4c56254d74d0e449a78e0f9acbdf90821ce9703c4592b20536 WHIRLPOOL b7848368ed97b31532d15596340790deae6676e25fdc197bee9a932bc35084d9f85763fa158e04d8684cc106542178885ac52971ed45b5257f2119d22dc31ab5
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
DIST ganyremote-5.12.tar.gz 292731 SHA256 6872ccd7cad3e2bf954106e7ce3934d45a4c82ae2774a3bd6902dee4ab2264c0 SHA512 5a636e5c7ba5f7778f734483187445ffd3ec8ca16338efb4789968b18f974384469b9e44e72f22f8fed9ed768acb21e5c896ee1b996a9e248b0ece21d5a10480 WHIRLPOOL 0f2a015326d1dcc5e5deca598eca12531ab914f2d1f5c94eda0a4ce71df23582303859596530f269b7e1b5e3266b7e209b0ec2ea91d8f28e9fe97a88a7b4e502
|
Hash: SHA256
|
||||||
|
|
||||||
DIST ganyremote-5.13.tar.gz 298125 SHA256 928aba568ddf39bcea7334f358aa79bff3d3274942c6b2bdfb5b52b1af3bf824 SHA512 abae239dff5a3dae87ba1acd6cb41339ea059cc6d2a2111667ccd3ab471753bb64467714cbca90156a83d103e0d40eb4562e041e57f94251f093cf06fcb649a3 WHIRLPOOL 6a135a35ab49472c231002e0fd347842b5b3144e521fbdf9a711f2bb982f049d8aafb5edb9baa50b9c2e683a6fd3f7d28d216185e96dffab9df70f0167d10b45
|
DIST ganyremote-5.13.tar.gz 298125 SHA256 928aba568ddf39bcea7334f358aa79bff3d3274942c6b2bdfb5b52b1af3bf824 SHA512 abae239dff5a3dae87ba1acd6cb41339ea059cc6d2a2111667ccd3ab471753bb64467714cbca90156a83d103e0d40eb4562e041e57f94251f093cf06fcb649a3 WHIRLPOOL 6a135a35ab49472c231002e0fd347842b5b3144e521fbdf9a711f2bb982f049d8aafb5edb9baa50b9c2e683a6fd3f7d28d216185e96dffab9df70f0167d10b45
|
||||||
|
DIST ganyremote-6.0.1.tar.gz 280585 SHA256 14dda596fab59be899a3bcf815ba0c5938efdf83ba5f1d0d91b2f8bfc5ddb80c SHA512 04719a4c0e15bfe2aa670bd6b83ae300aee0a825733d0fb9f37ee98286520a7354f927fb4be4774acdd2a7251893e62d4ff3328f655567b87961a3f83542e7c0 WHIRLPOOL a8f23815d783a42b79f3a378c8bdeac10c368971a13365b7dc427e539fe558eb7b880f598484456ebd3a854cf715f7059c81b86bedcdfdb474cad86ec4408c7d
|
||||||
DIST ganyremote-6.0.tar.gz 280068 SHA256 abf1579963883262f0159afdde796aea8c867526ba2c6aff4ea09229216fa34e SHA512 236c4f73cf9b170e8e5d86f6bdfdff19f72e2a0b764664e9070413ef756b291502ad546f84803102a639b66ce1f407e43039fc8c515334130e339b283837e6a0 WHIRLPOOL 6451c8f5df302451c93bf7f415aaab30492916b19adf2fcb526d1f5374f05e73454080f0bfc42e1d0f623fd1fe8fa7635e1ad968060e29f754b161e85e8e26e1
|
DIST ganyremote-6.0.tar.gz 280068 SHA256 abf1579963883262f0159afdde796aea8c867526ba2c6aff4ea09229216fa34e SHA512 236c4f73cf9b170e8e5d86f6bdfdff19f72e2a0b764664e9070413ef756b291502ad546f84803102a639b66ce1f407e43039fc8c515334130e339b283837e6a0 WHIRLPOOL 6451c8f5df302451c93bf7f415aaab30492916b19adf2fcb526d1f5374f05e73454080f0bfc42e1d0f623fd1fe8fa7635e1ad968060e29f754b161e85e8e26e1
|
||||||
EBUILD ganyremote-5.11.6.ebuild 723 SHA256 d883011f9faa8816f421ee9d259534d244f9845afa168aaebd831e5d1fd5c39b SHA512 fd591ccfa7908a2195a9b1228cc9a10a09a24eee05765a3d0280842048d01efc6d4a4f21110282438d4aae1416cbba60c69ec9881a7e96d61a1766071a3ce053 WHIRLPOOL 72a80a1c48bca40e556ca5dedd2221b9ff129ea809a7076418075a53c259535e0610abfbdbe57c9eae530a47f31039b551a23535cb73287b205dfc468b618a0b
|
|
||||||
EBUILD ganyremote-5.12.ebuild 720 SHA256 37f574df5ca106f75e9f82684a71c122204874fb72e22da3f781a2edf37462d4 SHA512 c32e4e334d5de61b234935ac93fcd75e8ee5c09912da94d0969c15521dc1e92004424b0c1c2b9a6251686e899a73b95edbd0af1e7da196e6a9b365b087ff14e5 WHIRLPOOL 8f7d82b20066fd628c276470503dc84e179baa2395e9624c3cafd6b442fb6db1e46d7f8e98d1a50ee1d26ed3263217b01ecee6f031f2ac76d1d73083683ed9c3
|
|
||||||
EBUILD ganyremote-5.13.ebuild 721 SHA256 76bca1de9eb85b8b7f784f0066ae2ae5e8df9abd71656d93c031b7cc1353c6e5 SHA512 0105427c3140d5d0600e1b0150b5dc1e69dfe1d3619644dcf8a0bffa1f7c686f0777b160c952634c5eb1d9256e4b388d8506e391ffe568863f15232e85b942c4 WHIRLPOOL 1a002aa2ad1de1958478974aac9dbc3cef29f0377476ae4fa22ca9ebae6dbda01c720413a8a43da73012474c259cbd02946488425b9a494604212d4cd10693bd
|
EBUILD ganyremote-5.13.ebuild 721 SHA256 76bca1de9eb85b8b7f784f0066ae2ae5e8df9abd71656d93c031b7cc1353c6e5 SHA512 0105427c3140d5d0600e1b0150b5dc1e69dfe1d3619644dcf8a0bffa1f7c686f0777b160c952634c5eb1d9256e4b388d8506e391ffe568863f15232e85b942c4 WHIRLPOOL 1a002aa2ad1de1958478974aac9dbc3cef29f0377476ae4fa22ca9ebae6dbda01c720413a8a43da73012474c259cbd02946488425b9a494604212d4cd10693bd
|
||||||
|
EBUILD ganyremote-6.0.1.ebuild 732 SHA256 d0d36be35aa299896679b57a52821c76c20ba3e5205c1a5206ab5438d0a80639 SHA512 b05de8d3eca1556c377c08529590c48ba827f2d00a62911aaf0c896174a3be7b8ef939cd05c2da9f66ef1cace8f26adfb26cc723273661c41abccb30c552cc17 WHIRLPOOL f301ba509d96922cb524a82737c015804a898c5f0b43cce572f80a254fec0f2119908e69c80c973b53d78a1cea97c2a3798986d53ec4191a41becba0fcd76a10
|
||||||
EBUILD ganyremote-6.0.ebuild 730 SHA256 c21d12494eaf39c1e65df3a32d16242e10b0d0a6f0c18743caea9b34686769c9 SHA512 c034c89efb7ca9de83cbc116031794670df664f785335a6e2c2de9a545432c37d5173385ef9e35d33401a49a95af83c485cc32cdd0fec17035ad2799531144f3 WHIRLPOOL b875579937d31dc49f231b212eeb990ce00b25a234328fbf9907853885b59552f476e798fee044413d288bcc3b737bd17641192854da5e923fab854085bfdcff
|
EBUILD ganyremote-6.0.ebuild 730 SHA256 c21d12494eaf39c1e65df3a32d16242e10b0d0a6f0c18743caea9b34686769c9 SHA512 c034c89efb7ca9de83cbc116031794670df664f785335a6e2c2de9a545432c37d5173385ef9e35d33401a49a95af83c485cc32cdd0fec17035ad2799531144f3 WHIRLPOOL b875579937d31dc49f231b212eeb990ce00b25a234328fbf9907853885b59552f476e798fee044413d288bcc3b737bd17641192854da5e923fab854085bfdcff
|
||||||
MISC ChangeLog 2521 SHA256 7fb0a0be4fb7341629f7e031cc7aa72f5b365efafeede85be67047339d58bbee SHA512 4ed0e7d6dac1cae03178a4e4a81ba5f2c5864576848e7606961baecc708f233e788f5758e574accdd571dc2c04b98164e65195ce5f596e2966e4ca5955008128 WHIRLPOOL d1d3012e412a37ab3ad6aa09b430d65de12a089e840b119be65130477e6b5856bea224c8e7e358b7223e8aaa55e89ef60d8cc7890a874f497de363d2632ad56a
|
MISC ChangeLog 2714 SHA256 3b17c597a6d534ef9f261ba54aff10229c0b3ab7cb4693ddbe3383bb11d5c5c2 SHA512 f7ab9f1f02a1b8cfaa477d43da5b68de1f327e2cb0165f06dd7d9099c289c1b2ba5902388281943877ee8b92bcb4ac5c0048e9419fdbd37c8525fb5b00e56b8c WHIRLPOOL e2a6f75d22b29c5a6f19bb2569ec21ee319fad2cc09fde714fcb70c36807a09223cbc0a1ce409af800980b02c17c6decc1bb8b9b891ebd787d3c7319c047b8e1
|
||||||
MISC metadata.xml 203 SHA256 74a9fcd13028495b0e2b099313d74db7284b01ef8592d27a436aab3f4769f8c5 SHA512 ada8a2276a2087f1328b42e2ce2262320e4d6db6ef23db91b9c6935d0054a0f4f31a197fb06cce131d09c2493b4b1ae885629789e9665d207ee1ff2ab0dbd3d4 WHIRLPOOL 9df3929b58a6c706d460b9201747c5468c43a819deb363d0c08d66b72a775b437f3fba7572ec41c25642dead3f9497c070cede342981d3d5f29a3adf3336d79b
|
MISC metadata.xml 203 SHA256 74a9fcd13028495b0e2b099313d74db7284b01ef8592d27a436aab3f4769f8c5 SHA512 ada8a2276a2087f1328b42e2ce2262320e4d6db6ef23db91b9c6935d0054a0f4f31a197fb06cce131d09c2493b4b1ae885629789e9665d207ee1ff2ab0dbd3d4 WHIRLPOOL 9df3929b58a6c706d460b9201747c5468c43a819deb363d0c08d66b72a775b437f3fba7572ec41c25642dead3f9497c070cede342981d3d5f29a3adf3336d79b
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJQLoaqAAoJEPqDWhW0r/LCwUgQAIuWziPM3+t6vVBAE9RQiCb9
|
||||||
|
9Wr0IpbIa/LygNaIHbiFss0VIqf7TA/46I/LV6dlI2XEwvvM12IjfIzWUyEpLg8f
|
||||||
|
DtOWzl9Zz/5mZ4OF4MMMVqquS7kMKh7XHAF38uQVyf1fQZnABCbn6AUzBosJ7num
|
||||||
|
7b474C8HPvjPiE/wb5N5Us4+pvUOOgYAgeO4duxnv5HZ3gyTHVKoZuJNg/HrwJ1Z
|
||||||
|
2qu0mhq66dBEjYjL5Iz8yUfcmGIMJ8g/u6BT9Fa5qjqGUlm3AfeqDsqqmv65TioP
|
||||||
|
PEsUOC3IPC17RWyNg8i39VZjwrtJXchRpZSQrK0G7eWwA+0wKv6fXPQdNQ1qotRk
|
||||||
|
xvDSFnfTTjWtwcrLU99G0pPA7NsvV8zPVnGlbUApvxk9BJgNjNvSS7zWUzCzbiJ4
|
||||||
|
K0ND1j1qDPIVVdM/Nx47uT7SQl2b3R+/bPaM3poMocWRGsthFejzwm/d1ls5eG2V
|
||||||
|
WguMaPwWd9AzRXRdD7c2vGAsiwTNO914uHCFoHEQyJYo0IoNbNtnwf7qvd9NwQMg
|
||||||
|
VJ0GSMnE6n3TsSFZJ/R1nvNpZ9fbxz7hBqCh3LS5xCPQSPw8IkgS3QXaot0mt8We
|
||||||
|
vMqIofXfj7PHJH1apR+VorohnxAdEKYcSUSdaGZeHoj+FsZC9VRZwT7EklRTpEH1
|
||||||
|
978AnzTy4F7aoxr0LyfC
|
||||||
|
=QczP
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/ganyremote/ganyremote-5.12.ebuild,v 1.3 2011/05/21 08:33:05 tomka Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Gnome frontend to Anyremote"
|
|
||||||
HOMEPAGE="http://anyremote.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://sourceforge/anyremote/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="bluetooth"
|
|
||||||
|
|
||||||
DEPEND="app-mobilephone/anyremote[bluetooth=]
|
|
||||||
dev-python/pygtk
|
|
||||||
bluetooth? ( dev-python/pybluez )"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake install DESTDIR="${D}" || die "emake install failed"
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
|
|
||||||
}
|
|
@ -1,7 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX 3.5.1-md5sum.patch 1191 SHA256 b7316dc972d890e396168844e372f97e05d6fb0e769d1b2c510d1a7d70c17d35 SHA512 025ab4cd6dc1203a5ea5ae3721b2532549d334d28402a26820be1a0f5c31b6333b3f97fd41a3dc3ccf0e2a4fee90305dcab674ac2a4d0f12dd3729f3b53a0a95 WHIRLPOOL 8db8dd66abc5f1ae87a8a18520376962fe5823de22cc29cef2a52cc44dad8626fdf415aeb905e19efe7fe2e2f9d7cf104770489fbaddcac64d4d655acbb5f974
|
AUX 3.5.1-md5sum.patch 1191 SHA256 b7316dc972d890e396168844e372f97e05d6fb0e769d1b2c510d1a7d70c17d35 SHA512 025ab4cd6dc1203a5ea5ae3721b2532549d334d28402a26820be1a0f5c31b6333b3f97fd41a3dc3ccf0e2a4fee90305dcab674ac2a4d0f12dd3729f3b53a0a95 WHIRLPOOL 8db8dd66abc5f1ae87a8a18520376962fe5823de22cc29cef2a52cc44dad8626fdf415aeb905e19efe7fe2e2f9d7cf104770489fbaddcac64d4d655acbb5f974
|
||||||
AUX 3.5.1-metadata.patch 1286 SHA256 e1d0fa1359c6ee16988faaa9c0da18d458c5bc30acb50d47c1bad4f7f9615ee1 SHA512 218decccfc7493031defdf35fad09ef5432c20bdb5b100aec698870f0a4c7181321b92f3515bfafc1e7d18f0613bad53a3047f210981ffca198d680e5255a349 WHIRLPOOL 80f91e78d9492ec73efd5b3fa56c826204ca597dd3f19ee902b193738ba0e32fb3f0745b7e4a8b981283933fc9bcc30596606c94783af3b78cf84a60841e13bf
|
AUX 3.5.1-metadata.patch 1286 SHA256 e1d0fa1359c6ee16988faaa9c0da18d458c5bc30acb50d47c1bad4f7f9615ee1 SHA512 218decccfc7493031defdf35fad09ef5432c20bdb5b100aec698870f0a4c7181321b92f3515bfafc1e7d18f0613bad53a3047f210981ffca198d680e5255a349 WHIRLPOOL 80f91e78d9492ec73efd5b3fa56c826204ca597dd3f19ee902b193738ba0e32fb3f0745b7e4a8b981283933fc9bcc30596606c94783af3b78cf84a60841e13bf
|
||||||
AUX 3.5.1-post_sync.patch 330 SHA256 3908a6a8b885a830ab1c2bf69ecf7677cb493bb59873265af70758d4b1b8c71b SHA512 20b484e2a2163f967f3b74752b96d66eb94c243c8e69b2dbf2f3a8dbdf9d97463319f59299352ffd940dbc2fd724eec788db8b5e33cace4c3123fdfde552f25b WHIRLPOOL 6af8e3f512aa2fcf5648b4505f9ec721a25905623e29f0d5f653dab7df283899023a65fe03b2a43b76d2ae7630347e148ba0ff6dd63b7386eb679062e4cb815b
|
AUX 3.5.1-post_sync.patch 330 SHA256 3908a6a8b885a830ab1c2bf69ecf7677cb493bb59873265af70758d4b1b8c71b SHA512 20b484e2a2163f967f3b74752b96d66eb94c243c8e69b2dbf2f3a8dbdf9d97463319f59299352ffd940dbc2fd724eec788db8b5e33cace4c3123fdfde552f25b WHIRLPOOL 6af8e3f512aa2fcf5648b4505f9ec721a25905623e29f0d5f653dab7df283899023a65fe03b2a43b76d2ae7630347e148ba0ff6dd63b7386eb679062e4cb815b
|
||||||
DIST emerge-delta-webrsync-3.5.1 13289 SHA256 663ce5e800dec988ba5e1bb283ca243205d1ebdc27e3d0c269e5c0bb198f7d4a SHA512 a19a39d21b2065d0d31f54cf983066a80b7ce24cbcceb51f9bfeeb83c4e31027048082f10f900144b67392bacc365de17e6c0a599fe1d6aff6ffde3970a1c72c WHIRLPOOL 05343ffa87aad99d59b6894d770c26f0afcca5313a67ccf667a82623a2f73edfe1f439a8c2cc043f625dfc5dabe30eaf3298a51cc28832e4f41ed0856d8ebd4d
|
DIST emerge-delta-webrsync-3.5.1 13289 SHA256 663ce5e800dec988ba5e1bb283ca243205d1ebdc27e3d0c269e5c0bb198f7d4a SHA512 a19a39d21b2065d0d31f54cf983066a80b7ce24cbcceb51f9bfeeb83c4e31027048082f10f900144b67392bacc365de17e6c0a599fe1d6aff6ffde3970a1c72c WHIRLPOOL 05343ffa87aad99d59b6894d770c26f0afcca5313a67ccf667a82623a2f73edfe1f439a8c2cc043f625dfc5dabe30eaf3298a51cc28832e4f41ed0856d8ebd4d
|
||||||
EBUILD emerge-delta-webrsync-3.5.1-r3.ebuild 1599 SHA256 04608d3154bc8d4e93778ea8b969ed0ac1c4bde965d795d6554fd2140eba5017 SHA512 514f5871ba5ce8fadce97a3b3fd9a9e382f687e612fc77b00e75c5e2ba2c636fd679f493836c4b47672cbafedcf905276d61702bb44d0ed9815f77f81fcf62e4 WHIRLPOOL 48caf5a759f4f2a70c428fb6440027870558443963941b2aa8df67f9791a767860b82ec0ac6eb3baeb5e4e215a1111b4f2c820e47a29e03c538585deac9cf107
|
EBUILD emerge-delta-webrsync-3.5.1-r3.ebuild 1599 SHA256 04608d3154bc8d4e93778ea8b969ed0ac1c4bde965d795d6554fd2140eba5017 SHA512 514f5871ba5ce8fadce97a3b3fd9a9e382f687e612fc77b00e75c5e2ba2c636fd679f493836c4b47672cbafedcf905276d61702bb44d0ed9815f77f81fcf62e4 WHIRLPOOL 48caf5a759f4f2a70c428fb6440027870558443963941b2aa8df67f9791a767860b82ec0ac6eb3baeb5e4e215a1111b4f2c820e47a29e03c538585deac9cf107
|
||||||
MISC ChangeLog 6082 SHA256 441e419d6b4f36b6c6f2763f4f1be2c198f4c5ee58f1b42ccd7058cfd43ecd71 SHA512 b6455b9cd14fc9aeb6054a223136e3f2504c77545fc6942f2b410f5209367aac17a7dadc8b07ddf2d179c06f52190c00b8f1981cd965be0fabe795fc3295f860 WHIRLPOOL d1ea82d291a6109676b854a654b0b1d7949570ddcd8edbebe8008228d5502654405025c674c8f352fe86ee1bc54bddd4b25cfa9a66033253c85f3138e08c5a83
|
MISC ChangeLog 6186 SHA256 28049c290a77bd582e55161d08a7ecc7d437c466561d5d0cd0489af9a5a9a65e SHA512 859cd2ce16a8da9f818326985f564261b582cc9e92d360191b0fcce764062b4ef8fd59ae07ccd3cae2064e81610b012c44ecde43a8736bdddcc9e75a1102b52a WHIRLPOOL a177a542071001a6941fd7760119f6e2f64d054c48a52cd236624c0873d0c4212879532380bf6499e199931c3b7b8925add848f077ff46ced5ea3ad8ab648224
|
||||||
MISC metadata.xml 198 SHA256 467cfd7f35a30ea8bbb45a1b1c1394f8fab23323781fabb239f9cefff9ad28a6 SHA512 c190575a037e8f5e3dee496d73669b14061f4247e00348c1120f29f25d6158552fcd007c3271284d6fbd1be5a74a843ae34868c86b15b3f7fee3c06a0133753d WHIRLPOOL d1afc9b6df19ab0bf6301051b8bd1d7f04e20be4b3468e2115efe295e12dc457a09349e3e607ced21fd2fe438f6ab2723bf26a4bc06084a87477f26d0d050ebb
|
MISC metadata.xml 279 SHA256 a76f2982f346dbf25deea7be7857453068b892137eb3527784413f21a5ab972a SHA512 806b7afa22c9dbc8aa93dd0d882f82778d8e2a9bb28db416463664327ebb7fd3582cb3f40a69c69eecee1a46bab32359f6d95a7caae92fdb3bc6b009cedeb84e WHIRLPOOL 496343e99712cf241029d5aacc8aa70300cd3fe7bae7ec1ecf4e96c815604b9408ff2c52a5ffd0666b1008a989e766393f47c021ea0a34cd49e9d213121376bb
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iEYEAREIAAYFAlAu9r8ACgkQ/ejvha5XGaPJHwCcCk9Ju6qKXco2DEtTBqF+RttJ
|
||||||
|
hzMAoIiOtSMzjR+MVPOA0yfJpMkEARp2
|
||||||
|
=cXSe
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer><email>zmedico@gentoo.org</email></maintainer>
|
<upstream>
|
||||||
|
<bugs-to>mailto:dev-portage@gentoo.org</bugs-to>
|
||||||
|
</upstream>
|
||||||
|
<maintainer><email>dev-portage@gentoo.org</email></maintainer>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,17 +1,18 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA1
|
Hash: SHA256
|
||||||
|
|
||||||
DIST psh-1.8.1.tar.gz 120036 SHA256 9c6d276f98a3e62086bda76e1eddc0eaba6b003b903c94261bd53e80700ef88f SHA512 20ac6d6d39ff0820eee6314e73c02f18b9362ef3dde6e2c6cd68094d1ebc435d26bf3528e858042b95372916821077e5a4e5d4b376aac68caf6d8fc629a61c07 WHIRLPOOL 10d2005aa0a551823d82e475bb10d7619dfde21fc39dbee37989e08c4f8fd59b0a44ba3ea70157e55db80388ff4af099afe073c91bf0f3e95065e62f97539c95
|
DIST psh-1.8.1.tar.gz 120036 SHA256 9c6d276f98a3e62086bda76e1eddc0eaba6b003b903c94261bd53e80700ef88f SHA512 20ac6d6d39ff0820eee6314e73c02f18b9362ef3dde6e2c6cd68094d1ebc435d26bf3528e858042b95372916821077e5a4e5d4b376aac68caf6d8fc629a61c07 WHIRLPOOL 10d2005aa0a551823d82e475bb10d7619dfde21fc39dbee37989e08c4f8fd59b0a44ba3ea70157e55db80388ff4af099afe073c91bf0f3e95065e62f97539c95
|
||||||
DIST psh-1.8.tar.gz 119989 SHA256 f72bc721bd563de6badaf893052cdbb201c15a16b8d50a01f02fd28a83385d1c SHA512 770d4444f11617d1d9e3f4ee1cdaf55472ae675b5f9cdbf795c8e7e5e3c39fe08294aa68463910645ea32a1b9eba056c68bb53074b65f6c48016c19a6f6ffd12 WHIRLPOOL 51c2f9ffc39d97fdf59ecf28afa9f4be245acd218e856ddda1367aea851d7186f02e7d1c93d8d919830ce13b5b60ad81d902884f7f1049aebab57bd18e2f7e29
|
|
||||||
EBUILD psh-1.8-r1.ebuild 654 SHA256 6000846614635f8025062ee7194a51e38393783a86ab5a492d7ed521cb458ed1 SHA512 d5f7067ff954dcabb5ac49aeb0b17d3fe7a1ba22ab779c1337d26fc296a9af884f2252bcb238b4f59802721d84d8b2de53815fa359d13f140daa7d73c91c009b WHIRLPOOL bbd9a8fe1e811b0812f53bc0a57e6cc70370fe9f89f6b37634ef905d9b1caed295196db31de271d6620ea667a51ad49ff452b0508491c15df12c9f68653228f0
|
|
||||||
EBUILD psh-1.8.1.ebuild 658 SHA256 688807d6c4e7dad14501dd31d8388468d388bb2a68c0cc4b211bf72c5dc19371 SHA512 9b6182c822ccce02e036932401c199f7dad22a1c50afe3e3da51e4f80cd168b58ada9570b9805b8d15090cae6a3c65c0b42ef41cc6dfc9db0de3975a166fd098 WHIRLPOOL 3f441a43712de91be329d565f3ec0887bb332b0a2254979bd11c09834358b01b7a4e592920401b151474df48095c5b1631da613aae22ce94028002e200b2a9ba
|
EBUILD psh-1.8.1.ebuild 658 SHA256 688807d6c4e7dad14501dd31d8388468d388bb2a68c0cc4b211bf72c5dc19371 SHA512 9b6182c822ccce02e036932401c199f7dad22a1c50afe3e3da51e4f80cd168b58ada9570b9805b8d15090cae6a3c65c0b42ef41cc6dfc9db0de3975a166fd098 WHIRLPOOL 3f441a43712de91be329d565f3ec0887bb332b0a2254979bd11c09834358b01b7a4e592920401b151474df48095c5b1631da613aae22ce94028002e200b2a9ba
|
||||||
EBUILD psh-1.8.ebuild 561 SHA256 89eab940e4ad44ffc5a938bda37cfb02b0ef762f28aeeb329178c55bd5dc6edb SHA512 9a575e593e200759beb23e8dae559a8d2abeea177c82502e410a846e113446edb3e9d9250bf3d70b8cbe9ca5a3060420d2a6bc53abe0417b758d0416c6f2b84d WHIRLPOOL 17371d80694dc82895bc21c1bd347ff76541a36d67105c830da7b5d1a127ab53769b7edc6afbaabb2b68f1bdf0a52dd22dac0a71e7a87ff5a1e5b5d5c0dc5f61
|
MISC ChangeLog 3667 SHA256 49babca25a2ae2bcd2e4555ebaf8a3f11d2f7f169e0b068227b3f9156bef122f SHA512 a4c27e174adf36c27d14676dbc52435027d665157fede833e6feafd4abe5ca6bd3d82d387f051f654781786f8be32f43e279651e3fddc084fb2c3e85cd146f2d WHIRLPOOL bf3b88e22bda0f9c48b4643c0d27b1783ccd18bef8c55975dc20796b118178a255f735ab69e07943713561f9a82c179d46fcaf02556ecf518ded4f97e7950b68
|
||||||
MISC ChangeLog 3554 SHA256 974d765fcbc73de1528e7958273d5ad23a7ecb3f070ba3e515801395af5c56f8 SHA512 8c2eb395a632e95c247633069b834b83bcbaceb008a1782f9330f7c07fd89cd92cadb447329945c72c669ac55a023abf194ff5e80f8557a926cce65aabf519f8 WHIRLPOOL ed590e39fa0a0c5b7c0b05d9540a9dbefd7db5fc4cec06a43575fd12cf9da71f9c5f03973730f5c3361a7fc4a020b621ff08f72a3f02ad7a8a883458f41c9a2d
|
|
||||||
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
|
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEARECAAYFAlAVflQACgkQuQc30/atMkDejwCfac2H1nPoYjEsGk3QrOK9JP8E
|
iQEcBAEBCAAGBQJQLnPFAAoJEMbwO6tnXQ0s3gsIAI4WCDRM/bj2VWsVUsday6Bk
|
||||||
BykAoIJf8x02CSQFcCMCx6tjynLxBwr3
|
poZUyMEVGjsdNY+Z4oqEmZJZmYX8z4RLTR4/zL1bVsfKd4lgTdHy/5ngRnErjpEt
|
||||||
=KlDe
|
IOWtpUrWYE83LacdFLZ3/KnRDfBsoc2Xajuj/EFnbywQBOhYvhgNm+MkL2uR/hrw
|
||||||
|
p9e/i3e7yTvePKqOQQ6ycAIp+3vyflXVGY8DGrvrEFdXpEo1MF60uPiG9JuSKhe2
|
||||||
|
B58oO+rMP/4Bb2R/C5e9FPaVvx29QTM+7cI8miJl172TdtXWU8IM0ZANMywtMtGI
|
||||||
|
ci4gPtpzB7V+jJBkX+61CZOOu+zP0HT25xl6UqkPpF6EmIojLTCCWC2ciu3ALaI=
|
||||||
|
=z1QR
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,21 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/psh/psh-1.8-r1.ebuild,v 1.5 2012/07/29 18:17:49 armin76 Exp $
|
|
||||||
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
|
|
||||||
HOMEPAGE="http://www.focusresearch.com/gregor/psh/"
|
|
||||||
SRC_URI="http://www.focusresearch.com/gregor/psh/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-2 )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc x86"
|
|
||||||
IUSE="readline"
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/perl-5"
|
|
||||||
RDEPEND="readline? (
|
|
||||||
dev-perl/Term-ReadLine-Perl
|
|
||||||
dev-perl/TermReadKey )"
|
|
||||||
|
|
||||||
myinst="SITEPREFIX=${D}/usr"
|
|
@ -1,18 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/psh/psh-1.8.ebuild,v 1.11 2012/07/29 18:17:49 armin76 Exp $
|
|
||||||
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
|
|
||||||
HOMEPAGE="http://www.focusresearch.com/gregor/psh/"
|
|
||||||
SRC_URI="http://www.focusresearch.com/gregor/psh/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( Artistic GPL-2 )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/perl-5"
|
|
||||||
|
|
||||||
myinst="SITEPREFIX=${D}/usr"
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue