parent
cc78fa5b6b
commit
766d7f59b0
@ -1,3 +1,4 @@
|
||||
DIST ansible-1.4.3.tar.gz 1011935 SHA256 bb9f2a63a0a88ab60b64c58e5e7fe9e1602d7bea22f3965e633fe87dfc87eaf5 SHA512 52b7efe63f0c6932ae829011e545ed0e71d15ded10aadfba37c0e8185d3fc9015468c63888426215e492942489bd791cce831564954fa168dfcce34387ce90f8 WHIRLPOOL a9119c1758fc2ac6fe059ee97dd6b8c38a182fb2547104934f3cd08d5a607dbdabae282d586f90a5a139f5341246f0e2241067feff836975b8eaf08e90ee66ac
|
||||
DIST ansible-1.4.5.tar.gz 1012349 SHA256 61c35aad0d4ef668051652b8a5b84b6407016a5b1daa74b982889ff0fafddea0 SHA512 b65f1eaac0ef749a0cb1592b5e26cb3004dcf9b49dbf35496e06fe59f58328d0c82fc01ca38c6276440b85f267fcf69006b14f585525ee5219e1868c18433fed WHIRLPOOL 70be758c77aca464a83368533011aaf2d2467a946879e154c9fd1e798ab02207c11de2a4dbaaa816aba3edb873fdeafc76a3975723b4837a2d1a2f19a5a42806
|
||||
DIST ansible-1.5.0.tar.gz 1024953 SHA256 9ac02f181f595a95c00cf1615b1166ba86149a7d1503a8c0e758165409d1e4be SHA512 cc0f0dedbaeaaad6d69448490bdbeae4fb100d31d5ee12d95823df5f11e093d8bedb7cc202e47915eeeffad2dce09cfee36b3937627c5637a1dfdc1daa290531 WHIRLPOOL 19e5194182da5b22dcdb70416459f5d0a7369d71703d62a3a924ccd2b4fbde5d5eb0f1581d4868d32310df2a2ad7a9d53aeb650d74fd15efeff7fbb9e647c932
|
||||
DIST ansible-1.5.3.tar.gz 1035118 SHA256 3b5351d7d27de4b02c77f79c093b18e76670da6ec1e78a456b5a11c196d757ed SHA512 5f2e6c33690f2d189ac89a49e3c79fd415ac30ff2352448f437e95d2aab9afa9bb33465c39b3692491cfca667a5904b2304237094482ad5578c763328c7f4fbc WHIRLPOOL e82071807e8fcfff2bd0a182c87f98dcfbc2cabaa73078e6b9aa253c2c41c6f82c8a8d042419eca4851782d5b2323af3c5a0130a766c926ed8f84a4ab4e75d43
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.5.3.ebuild,v 1.1 2014/03/17 10:26:52 pinkbyte Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1 readme.gentoo
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.com/"
|
||||
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
RDEPEND="
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
DOC_CONTENTS="You can define parameters through shell variables OR use config files
|
||||
Examples of config files installed in /usr/share/doc/${PF}/examples\n\n
|
||||
You have to create ansible hosts file!\n
|
||||
More info on http://docs.ansible.com/intro_getting_started.html
|
||||
|
||||
Some optional dependencies, you might want to install:
|
||||
dev-python/keyczar - needed to support accelerated mode
|
||||
dev-python/paramiko - alternative SSH backend"
|
||||
|
||||
python_test() {
|
||||
make tests || die "tests failed"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
# Hint: do not install example config files into /etc
|
||||
# let this choice to user
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.590.ebuild,v 1.1 2014/03/17 23:56:41 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils pam user
|
||||
|
||||
DESCRIPTION="A web-based user administration interface."
|
||||
HOMEPAGE="http://www.webmin.com/index6.html"
|
||||
SRC_URI="mirror://sourceforge/webadmin/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="ipv6 ldap pam ssl syslog zlib"
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
|| ( virtual/perl-Digest-MD5 dev-perl/MD5 )
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Net-HTTP
|
||||
sys-process/lsof
|
||||
virtual/perl-Time-HiRes
|
||||
virtual/perl-Time-Local
|
||||
ipv6? ( dev-perl/Socket6 )
|
||||
ldap? ( dev-perl/perl-ldap )
|
||||
pam? ( dev-perl/Authen-PAM )
|
||||
ssl? ( dev-perl/Net-SSLeay )
|
||||
syslog? ( virtual/perl-Sys-Syslog )
|
||||
zlib? ( virtual/perl-Compress-Raw-Zlib )"
|
||||
|
||||
pkg_setup() {
|
||||
enewuser ${PN} -1 /bin/bash
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Point to the correct mysql location
|
||||
sed -i -e "s:/usr/local/mysql:/usr:g" mysql/config
|
||||
|
||||
# Change /usr/local/bin/perl references
|
||||
find . -type f | xargs sed -i -e 's:^#!.*/usr/local/bin/perl:#!/usr/bin/perl:'
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.080-safestop.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.150-setup-nocheck.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/libexec/${PN}
|
||||
cp -pR * "${D}"/usr/libexec/${PN}
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}-1.540-r1.init ${PN}
|
||||
newpamd "${FILESDIR}"/${PN}.pam-include.1 ${PN}
|
||||
|
||||
dodir /etc/${PN}
|
||||
dodir /var/log/${PN}
|
||||
|
||||
# Fix ownership
|
||||
chown -R ${PN} "${ED}"
|
||||
|
||||
config_dir=${D}/etc/${PN}
|
||||
var_dir=${D}/var/log/${PN}
|
||||
perl=/usr/bin/perl
|
||||
autoos=1
|
||||
port=20000
|
||||
login=root
|
||||
crypt="XXX"
|
||||
host=`hostname`
|
||||
use ssl && ssl=1 || ssl=0
|
||||
atboot=0
|
||||
nostart=1
|
||||
nochown=1
|
||||
autothird=1
|
||||
nouninstall=1
|
||||
noperlpath=1
|
||||
tempdir="${T}"
|
||||
export config_dir var_dir perl autoos port login crypt host ssl atboot nostart nochown autothird nouninstall noperlpath tempdir
|
||||
"${D}"/usr/libexec/${PN}/setup.sh > "${T}"/${PN}-setup.out 2>&1 || die "Failed to create initial ${PN} configuration."
|
||||
|
||||
# Cleanup from the config script
|
||||
rm -rf "${D}"/var/log/${PN}
|
||||
keepdir /var/log/${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To make ${PN} start at boot time, run: 'rc-update add ${PN} default'."
|
||||
elog "Point your web browser to https://localhost:20000 to use ${PN}."
|
||||
}
|
@ -0,0 +1,115 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/bzip2/bzip2-1.0.6-r7.ebuild,v 1.1 2014/03/18 01:21:06 vapier Exp $
|
||||
|
||||
# XXX: atm, libbz2.a is always PIC :(, so it is always built quickly
|
||||
# (since we're building shared libs) ...
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils toolchain-funcs multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="A high-quality data compressor used extensively by Gentoo Linux"
|
||||
HOMEPAGE="http://www.bzip.org/"
|
||||
SRC_URI="http://www.bzip.org/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BZIP2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="static static-libs"
|
||||
|
||||
RDEPEND="abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20130224
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.0.4-makefile-CFLAGS.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.6-saneso.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.4-man-links.patch #172986
|
||||
epatch "${FILESDIR}"/${PN}-1.0.6-progress.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.3-no-test.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.4-POSIX-shell.patch #193365
|
||||
epatch "${FILESDIR}"/${PN}-1.0.6-mingw.patch #393573
|
||||
epatch "${FILESDIR}"/${PN}-1.0.6-out-of-tree-build.patch
|
||||
|
||||
# - Use right man path
|
||||
# - Generate symlinks instead of hardlinks
|
||||
# - pass custom variables to control libdir
|
||||
sed -i \
|
||||
-e 's:\$(PREFIX)/man:\$(PREFIX)/share/man:g' \
|
||||
-e 's:ln -s -f $(PREFIX)/bin/:ln -s -f :' \
|
||||
-e 's:$(PREFIX)/lib:$(PREFIX)/$(LIBDIR):g' \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
bemake() {
|
||||
emake \
|
||||
VPATH="${S}" \
|
||||
CC="$(tc-getCC)" \
|
||||
AR="$(tc-getAR)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
"$@"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
bemake -f "${S}"/Makefile-libbz2_so all
|
||||
# Make sure we link against the shared lib #504648
|
||||
ln -sf libbz2.so.${PV} libbz2.so
|
||||
bemake -f "${S}"/Makefile all LDFLAGS="${LDFLAGS} $(usex static -static '')"
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
into /usr
|
||||
|
||||
# Install the shared lib manually. We install:
|
||||
# .x.x.x - standard shared lib behavior
|
||||
# .x.x - SONAME some distros use #338321
|
||||
# .x - SONAME Gentoo uses
|
||||
dolib.so libbz2.so.${PV}
|
||||
local v
|
||||
for v in libbz2.so{,.{${PV%%.*},${PV%.*}}} ; do
|
||||
dosym libbz2.so.${PV} /usr/$(get_libdir)/${v}
|
||||
done
|
||||
use static-libs && dolib.a libbz2.a
|
||||
|
||||
if multilib_build_binaries ; then
|
||||
gen_usr_ldscript -a bz2
|
||||
|
||||
dobin bzip2recover
|
||||
into /
|
||||
dobin bzip2
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# `make install` doesn't cope with out-of-tree builds, nor with
|
||||
# installing just non-binaries, so handle things ourselves.
|
||||
insinto /usr/include
|
||||
doins bzlib.h
|
||||
into /usr
|
||||
dobin bz{diff,grep,more}
|
||||
doman *.1
|
||||
|
||||
dosym bzdiff /usr/bin/bzcmp
|
||||
dosym bzdiff.1 /usr/share/man/man1/bzcmp.1
|
||||
|
||||
dosym bzmore /usr/bin/bzless
|
||||
dosym bzmore.1 /usr/share/man/man1/bzless.1
|
||||
|
||||
local x
|
||||
for x in bunzip2 bzcat bzip2recover ; do
|
||||
dosym bzip2.1 /usr/share/man/man1/${x}.1
|
||||
done
|
||||
for x in bz{e,f}grep ; do
|
||||
dosym bzgrep /usr/bin/${x}
|
||||
dosym bzgrep.1 /usr/share/man/man1/${x}.1
|
||||
done
|
||||
|
||||
dodoc README* CHANGES manual.pdf
|
||||
dohtml manual.html
|
||||
|
||||
# move "important" bzip2 binaries to /bin and use the shared libbz2.so
|
||||
dosym bzip2 /bin/bzcat
|
||||
dosym bzip2 /bin/bunzip2
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST alt-font-menu-0.4.tar.gz 3130 SHA256 8a27dd60dcb5fcdbed6035a24e235530f582e6f8c323053b9e3eb69db683fc0a SHA512 6bf4b7b5c1c89b07ba269e459c871cb7f84df21a140069263ab21c7ae347bcf952a06515a738b69aabc75af488ba513d3dea49cfe2b6799a9d59623c78d62c10 WHIRLPOOL ec3fb4d25258b23f36526c1fbddf0fed2ce76470d149fcde5b8a8841c6de346f1e725901c0d03d6ef809ba04d30814cb10daac091c0ad35cbc9f7f2139cc6641
|
@ -1,16 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/alt-font-menu/alt-font-menu-0.4.ebuild,v 1.13 2007/12/18 11:13:23 ulm Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Alternative (auto generated) font menu for X"
|
||||
HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/KahlilHodgson"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
@ -1,7 +0,0 @@
|
||||
|
||||
;;; alt-font-menu site-lisp configuration
|
||||
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'alt-mouse-set-font "alt-font-menu"
|
||||
"interactively choose font using mouse" t)
|
||||
(global-set-key [(shift down-mouse-1)] 'alt-mouse-set-font)
|
@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>emacs</herd>
|
||||
<longdescription>
|
||||
Automatically generate a menu of available fonts constrained by
|
||||
personal preferences, and without increasing frame size. This menu is
|
||||
perpended to the options menu but may also be accessed as a pop-up
|
||||
bound to shift-mouse-1 (see below).
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST company-mode-0.6.14.tar.gz 51776 SHA256 5472cd634bf09da4557f055d3615afdd5436f814f63923ad94ccbebe60ab5e08 SHA512 7b8c0b70dc9c010214e8671fd7393faa9d1dd0839f41d532eb93eda91c77b4c93f2145ad2d688011976bfbb45282f35b937f195499f29cda79147ec2815e94d9 WHIRLPOOL 1aeefc6e4a5d7e3696150c38187131811c88fd3e9478a401400a31a7f7f7e3aad42736cabb093398470f9b20041639143665bb9d7335e2ae40ccfab8d2ab91ce
|
||||
DIST company-mode-0.7.tar.gz 54670 SHA256 73d55d9288537800c23f5e9e5b6208dd5e36e29271dca1a6c3840ca20142a268 SHA512 375c8541a0c5b34fba37ea136c8549e6ec916c238bee8115f036d88f273d6bcb0c0f436a6193d3b4be6528945d8f85c605de8d340e903a9764f5ace664f8cf61 WHIRLPOOL 23e18a37be0a2c1f4c7ded455557a5503c8f25b910ce5c0f36d8b09a22bd4aa96a944b0363750fce6b111dc3854c896f1800ac4dad20f99c76d7e0c9829e6014
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/company-mode/company-mode-0.7.ebuild,v 1.1 2014/03/17 18:01:35 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=23
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="In-buffer completion front-end"
|
||||
HOMEPAGE="http://company-mode.github.com/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ropemacs"
|
||||
|
||||
# Note: company-mode supports many backends, and we refrain from including
|
||||
# them all in RDEPEND. Only depend on things that are needed at build time.
|
||||
DEPEND="ropemacs? ( app-emacs/pymacs )"
|
||||
RDEPEND="${DEPEND}
|
||||
ropemacs? ( dev-python/ropemacs )"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="README.md NEWS.md"
|
||||
|
||||
src_prepare() {
|
||||
# Disable backends that require extra dependencies, unless they are
|
||||
# selected by the respective USE flag
|
||||
|
||||
elog "Removing pysmell backend"
|
||||
rm company-pysmell.el || die
|
||||
|
||||
if ! use ropemacs; then
|
||||
elog "Removing ropemacs backend, as requested by USE=-ropemacs"
|
||||
rm company-ropemacs.el || die
|
||||
fi
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST cperl-mode.el.6.2.bz2 95262 SHA256 acb6badd940fc93a99eb7031302e73221f991eef5ea841c5ff8b52573838bafd SHA512 2a65d1d2659e7730b816d21b34141b16a14e6f16e7d4f8bb088a64a502234e54305543ad6c1ba67bf43ddb6afd649e21a3fd7e16b9f4710844ce3f5d6ab72c78 WHIRLPOOL 6c2c5a8acef95b99b5541589751892ff761b666d0aa8f8b1b563bb113e418b24b3c1d5b9be34567cc07a8b3846e06e623ec668ea7f39fc2c1a3d49f4ad9bb95d
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/cperl-mode/cperl-mode-6.2.ebuild,v 1.3 2009/07/16 17:55:57 tcunha Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="An advanced mode for programming Perl"
|
||||
HOMEPAGE="http://www.emacswiki.org/cgi-bin/wiki/CPerlMode"
|
||||
SRC_URI="http://math.berkeley.edu/~ilya/software/emacs/cperl-mode.el.${PV}.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE="50cperl-mode-gentoo.el"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cp "${S}/${PN}.el.${PV}" "${S}/${PN}.el"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
|
||||
;;; site-lisp configuration for cperl-mode
|
||||
|
||||
(add-to-list 'load-path "@SITELISP@")
|
@ -1 +0,0 @@
|
||||
DIST erc-5.3.tar.gz 391068 SHA256 4d1f242cc7ae3496bc03ffc0d8bee445a32ae4928de161454185a82ef87c30b9 SHA512 464892ab5ae1e87d623a6607b2e204ea310eab9fea850f8ca105776cc8200d8832abae1ed092608c97b8914033753eff88b1a836ceb39e0018adbe6aa961ea32 WHIRLPOOL 5a39f7f24da34c4046bdc9c7618f7a14e509a34b021fd0dfa3a8a94bb7b84dc88073f34e65424cb1802c9e392ac81d2cae1e5b47a5a68a52f68ccff016bb6d4d
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/erc/erc-5.3.ebuild,v 1.5 2010/05/22 15:42:48 ulm Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="The Emacs IRC Client"
|
||||
HOMEPAGE="http://savannah.gnu.org/projects/erc/
|
||||
http://www.emacswiki.org/emacs/ERC"
|
||||
SRC_URI="mirror://gnu/erc/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 FDL-1.2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="${PN}.texi"
|
||||
DOCS="AUTHORS ChangeLog* CREDITS HISTORY README servers.pl"
|
||||
|
||||
src_compile() {
|
||||
# force regeneration of autoload file by the proper Emacs version
|
||||
rm -f erc-auto.el
|
||||
emake || die "emake failed"
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(require 'erc-auto)
|
@ -1,2 +0,0 @@
|
||||
DIST nxml-mode-20040910-xmlschema.patch.gz 9069 SHA256 66be83896133c7d7e2debd275edb90527b87425bd8c05cf415c905520bc04914 SHA512 5d995b278c8b5b1c497be4f33485aaf8ad5e12dd0278690298f019445d458728f36d21deaa6b358a7e392b94748e28168da8dabe19833debc97aa0f4ffcdd615 WHIRLPOOL 1428cfb85441c7836b221238728af404726f394e8c46b9859fb6cc01e75148f15e5b01251e2507c422cd13a6afecbda1a5fdede8c62774f1d2ab6541c5aee153
|
||||
DIST nxml-mode-20041004.tar.gz 443020 SHA256 8cf71922962b134e08c4ad9048cd66e85c8297372f14dd1f1ada2d26c69c62ae SHA512 e80e09bc6a516fdeeb7482d9b053fdb546fd0191e8b6f76689c1150367f29312f49258f92b96ef8f39d5cf72d028e91cf2f0d37a93ff5875c3ad17e3c119ea76 WHIRLPOOL c0943287c9f3b856d0ffbceac572f5040b72539cb1e04b62dcc9bec7ed3d690e5ebbe6195b6ad5cae898eba6d187bd240353c2f44530cfd49d75ae51e3ac7a16
|
@ -1,10 +0,0 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(load "rng-auto" nil t)
|
||||
|
||||
(setq rng-schema-locating-files-default
|
||||
'("schemas.xml" "@SITEETC@/schema/schemas.xml")
|
||||
rng-schema-locating-file-schema-file
|
||||
"@SITEETC@/schema/locate.rnc")
|
||||
|
||||
(add-to-list 'auto-mode-alist
|
||||
'("\\.\\(xml\\|xsl\\|xsd\\|rng\\|xhtml\\)\\'" . nxml-mode))
|
@ -1,13 +0,0 @@
|
||||
Only in nxml-mode-20031018: nxml-mode.info
|
||||
diff -ur nxml-mode-20031018/nxml-mode.texi nxml-mode-20031018m/nxml-mode.texi
|
||||
--- nxml-mode-20031018/nxml-mode.texi 2003-09-29 14:02:46.000000000 +0300
|
||||
+++ nxml-mode-20031018m/nxml-mode.texi 2003-10-11 20:49:25.000000000 +0300
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
@dircategory Emacs
|
||||
@direntry
|
||||
-* nXML Mode: (nxml-mode.info).
|
||||
+* nXML Mode: (nxml-mode).
|
||||
@end direntry
|
||||
|
||||
@node Top
|
@ -1,44 +0,0 @@
|
||||
Avoid size limit for xpath regular expressions by using two patterns.
|
||||
See https://bugs.gentoo.org/show_bug.cgi?id=188114 for discussion
|
||||
and references.
|
||||
The following bash script will recreate the long patterns:
|
||||
|
||||
S="\\s*"
|
||||
NCName='[^./|:*@\s]+'
|
||||
QName="${NCName}:${NCName}"
|
||||
NameTest="(child::${S})?(${NCName}:)?(${NCName}|\\*)"
|
||||
Step="${S}(\\.|${NameTest})${S}"
|
||||
Path="(${S}\\.${S}//)?${Step}(/${Step})*"
|
||||
Selector="${Path}(\\|${Path})*"
|
||||
echo "selector: ${Selector}"
|
||||
LastStep="${Step}|${S}(@|attribute::)${S}${NameTest}${S}"
|
||||
Path="(${S}\\.${S}//)?(${Step}/)*(${LastStep})"
|
||||
Selector="${Path}(\\|${Path})*"
|
||||
echo "field: ${Selector}"
|
||||
|
||||
2007-09-12 Martin von Gagern <Martin.vGagern@gmx.net>
|
||||
|
||||
--- nxml-mode-20041004.orig/schema/xmlschema.rnc 2007-08-10 01:56:18.000000000 +0200
|
||||
+++ nxml-mode-20041004/schema/xmlschema.rnc 2007-09-12 11:31:26.000000000 +0200
|
||||
@@ -809,8 +809,9 @@
|
||||
annotated,
|
||||
attribute xpath {
|
||||
xsd:token {
|
||||
+ pattern = "[./|:*@\s]*([^\I:][^\C:]*[./|:*@\s]+)*([^\I:][^\C:]*)?"
|
||||
pattern =
|
||||
- "(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)*"
|
||||
+ "(\s*\.\s*//)?\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*(/\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*)*(\|(\s*\.\s*//)?\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*(/\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*)*)*"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -829,8 +830,9 @@
|
||||
annotated,
|
||||
attribute xpath {
|
||||
xsd:token {
|
||||
+ pattern = "[./|:*@\s]*([^\I:][^\C:]*[./|:*@\s]+)*([^\I:][^\C:]*)?"
|
||||
pattern =
|
||||
- "(\.//)?((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)/)*((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)|((attribute::|@)((\i\c*:)?(\i\c*|\*))))(\|(\.//)?((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)/)*((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)|((attribute::|@)((\i\c*:)?(\i\c*|\*)))))*"
|
||||
+ "(\s*\.\s*//)?(\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*/)*(\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*|\s*(@|attribute::)\s*(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*)\s*)(\|(\s*\.\s*//)?(\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*/)*(\s*(\.|(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*))\s*|\s*(@|attribute::)\s*(child::\s*)?([^./|:*@\s]+:)?([^./|:*@\s]+|\*)\s*))*"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
--- xsd-regexp.el.orig 2006-01-27 00:31:24.000000000 +0100
|
||||
+++ xsd-regexp.el 2006-01-27 00:32:20.328529600 +0100
|
||||
@@ -290,7 +290,8 @@
|
||||
(defun xsdre-compile-single-char (ch)
|
||||
(if (memq ch '(?. ?* ?+ ?? ?\[ ?\] ?^ ?$ ?\\))
|
||||
(string ?\\ ch)
|
||||
- (string (decode-char 'ucs ch))))
|
||||
+ (let ((utf-translate-cjk-mode nil))
|
||||
+ (string (decode-char 'ucs ch)))))
|
||||
|
||||
(defun xsdre-char-class-to-range-list (cc)
|
||||
"Return a range-list for a symbolic char-class."
|
||||
@@ -403,7 +404,8 @@
|
||||
(setq range-list (cdr range-list)))
|
||||
(setq chars
|
||||
(mapcar (lambda (c)
|
||||
- (decode-char 'ucs c))
|
||||
+ (let ((utf-translate-cjk-mode nil))
|
||||
+ (decode-char 'ucs c)))
|
||||
chars))
|
||||
(when caret
|
||||
(setq chars (cons ?^ chars)))
|
@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>emacs</herd>
|
||||
<longdescription>
|
||||
A new major mode for GNU Emacs for editing XML documents. It supports
|
||||
editing well-formed XML documents and also provides schema-sensitive editing
|
||||
of XML documents using RELAX NG Compact Syntax.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/nxml-mode/nxml-mode-20041004-r3.ebuild,v 1.10 2012/09/25 14:01:47 ulm Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit elisp eutils
|
||||
|
||||
DESCRIPTION="A major mode for GNU Emacs for editing XML documents."
|
||||
HOMEPAGE="http://www.thaiopensource.com/nxml-mode/
|
||||
http://www.emacswiki.org/cgi-bin/wiki/NxmlMode"
|
||||
SRC_URI="http://thaiopensource.com/download/${P}.tar.gz
|
||||
mirror://gentoo/${PN}-20040910-xmlschema.patch.gz"
|
||||
|
||||
LICENSE="GPL-2+ HPND W3C"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-info-gentoo.patch"
|
||||
epatch "${WORKDIR}/${PN}-20040910-xmlschema.patch"
|
||||
epatch "${FILESDIR}/xsd-regexp.el.2006-01-26.patch" # bug #188112
|
||||
epatch "${FILESDIR}/${PN}-xmlschema-xpath.patch" # bug #188114
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emacs -batch -l rng-auto.el -f rng-byte-compile-load \
|
||||
|| die
|
||||
makeinfo --force nxml-mode.texi || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp-install ${PN} *.el *.elc || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
|
||||
|| die
|
||||
insinto ${SITELISP}/${PN}
|
||||
doins -r char-name || die
|
||||
insinto ${SITEETC}/${PN}
|
||||
doins -r schema || die
|
||||
doinfo nxml-mode.info
|
||||
dodoc README VERSION TODO NEWS || die
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST u-vm-color-2.10.el.bz2 6770 SHA256 1cc2be7a2ce1f43a85943c5e640da4b29f2ab6c1f52938934236a7352aacd60d SHA512 680a192fa457b2024f4c39f06e5a72e7c06b801a9bf102765c4f7502b403a79fd76fa2ebabf9333cffa5b2ce863d175bda88d569eb1489e9bfc1570ff40e1631 WHIRLPOOL 50978112104475e6a3f7bc1b88465fcbe4597ec3fe0f19443ade7400659a0cce4adeac83ddd91d4ddf6b8e881c1fcbac6ca4cf5d3d89c08e1da16ac11af2b104
|
@ -1,11 +0,0 @@
|
||||
|
||||
;;; u-vm-color site-lisp configuration
|
||||
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'u-vm-color-summary-mode "u-vm-color"
|
||||
"Configure `font-lock-keywords' and add some hooks for vm-buffers." t)
|
||||
(autoload 'u-vm-color-fontify-buffer "u-vm-color" "Fontifies mail-buffers." t)
|
||||
(autoload 'u-vm-color-fontify-buffer-even-more "u-vm-color")
|
||||
|
||||
(add-hook 'vm-summary-mode-hook 'u-vm-color-summary-mode)
|
||||
(add-hook 'vm-select-message-hook 'u-vm-color-fontify-buffer)
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/u-vm-color/u-vm-color-2.10.ebuild,v 1.4 2008/06/14 23:31:15 ulm Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Color schemes for VM"
|
||||
HOMEPAGE="http://ulf.epplejasper.de/EmacsVM.html"
|
||||
# taken from http://ulf.epplejasper.de/downloads/${PN}.el
|
||||
SRC_URI="mirror://gentoo/${P}.el.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-emacs/vm"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SITEFILE=51${PN}-gentoo.el
|
@ -1 +1,2 @@
|
||||
DIST glazedlists-1.7.0-source_java15.zip 879565 SHA256 e3f2370ed80fce8c104f2ac1e820c10b2c691390783e163ec02b2db5e6ab3d36 SHA512 bbf711ee5939486014f5cb9bd6dd6b1e86246f54d21e081285be1dd967ca852dd95d4bd2cf97b32d9fa578c2bb0eecf72951f4ad94e50dea3bd33387a426053f WHIRLPOOL 10a2f361e2dc47b54085ef847478bd281cd56b356245a2371d9803673fccb162c25e4d6963db6d006b737446031848f2aba77f387856e9ac94ca090a0d08edc4
|
||||
DIST glazedlists-1.8.0-source_java15.zip 1169436 SHA256 1afbded7118d3026a666622c8a6aa46bc41ae09c9e832125fe3dc3a3dba5d42b SHA512 3fc3f339a248a8aad897409d752464d60b504474ae1e4d99fa7fbb41d767928137711d5d9979154b53d677e42746e2df2dfefdc71fa4a8017ec70ab23dc4b6a5 WHIRLPOOL b5d37cebde2be0a57032be29667763d97b54f3d1a5b48e40e09b5ce09e3ae654776c4d6817c09c018fad7fb0d9bdbdde6b6198e4405250fcc2451d008c90fb40
|
||||
|
@ -0,0 +1,57 @@
|
||||
--- build.xml.orig 2009-01-25 18:14:28.000000000 -0700
|
||||
+++ build.xml 2014-02-20 11:22:45.000000000 -0700
|
||||
@@ -164,14 +164,18 @@
|
||||
|
||||
<mkdir dir="tools"/>
|
||||
<!--download the BND library for creating entries in the manifest.mf file which make it a compliant OSGi bundle. See http://www.osgi.org/ -->
|
||||
+ <!--
|
||||
<java classname="ca.odell.glazedlists.impl.HttpClient">
|
||||
<classpath path="${classes.dir}"/>
|
||||
<arg value="https://glazedlists.dev.java.net/files/documents/1073/110958/bnd.jar"/>
|
||||
<arg value="tools/bnd.jar"/>
|
||||
</java>
|
||||
+ -->
|
||||
|
||||
<!-- prepare the bnd task which generates OSGi bundle JARs -->
|
||||
+ <!--
|
||||
<taskdef resource="aQute/bnd/ant/taskdef.properties" classpath="tools/bnd.jar"/>
|
||||
+ -->
|
||||
|
||||
<!-- create a normal jar file -->
|
||||
<jar destfile="${target.dir}/${jar.file}" update="true" index="true">
|
||||
@@ -184,13 +188,19 @@
|
||||
</jar>
|
||||
|
||||
<!-- use the BND tool to generate an OSGi jar from scratch, using the original JAR file as input -->
|
||||
+ <!--
|
||||
<bnd classpath="${target.dir}/${jar.file}" output="${target.dir}/${jar.file}.osgi" exceptions="true" files="glazedlists.bnd"/>
|
||||
+ -->
|
||||
|
||||
<!-- delete the original jar file -->
|
||||
+ <!--
|
||||
<delete file="${target.dir}/${jar.file}"/>
|
||||
+ -->
|
||||
|
||||
<!-- rename the OSGi Bundle to the orignal jar file's name -->
|
||||
+ <!--
|
||||
<move file="${target.dir}/${jar.file}.osgi" toFile="${target.dir}/${jar.file}"/>
|
||||
+ -->
|
||||
</target>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
@@ -201,7 +211,7 @@
|
||||
description="Compile the default components of the source.">
|
||||
</target>
|
||||
|
||||
- <target name="compileall" depends="core,migrationkit,swing,io,calculation,swt,ktable,issuesbrowser,swinglabs,hibernate,icu4j"
|
||||
+ <target name="compileall" depends="core,migrationkit,swing,io"
|
||||
description="Compile all components of the source.">
|
||||
</target>
|
||||
|
||||
@@ -1032,4 +1042,4 @@
|
||||
</delete>
|
||||
</target>
|
||||
|
||||
-</project>
|
||||
\ No newline at end of file
|
||||
+</project>
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/glazedlists/glazedlists-1.8.0.ebuild,v 1.1 2014/03/18 03:34:27 nicolasbock Exp $
|
||||
|
||||
EAPI="5"
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A toolkit for list transformations"
|
||||
HOMEPAGE="http://publicobject.com/glazedlists/"
|
||||
SRC_URI="http://java.net/downloads/${PN}/${P}/${P}-source_java15.zip"
|
||||
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
# TODO: there are extensions, some supported in the java-experimental ebuild
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.5"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
JAVA_PKG_BSFIX="off"
|
||||
|
||||
# tests seem to be buggy
|
||||
RESTRICT="test"
|
||||
|
||||
java_prepare() {
|
||||
# disable autodownloading of dependencies
|
||||
# sort out test targets
|
||||
epatch "${FILESDIR}/${P}-build.xml.patch"
|
||||
}
|
||||
|
||||
EANT_DOC_TARGET="docs"
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "target/${PN}_java15.jar"
|
||||
|
||||
if use doc; then
|
||||
dohtml readme.html || die
|
||||
java-pkg_dojavadoc "target/docs/api"
|
||||
fi
|
||||
if use source; then
|
||||
# collect source folders for all the used extensions
|
||||
local source_folders="source/ca extensions/treetable/source/*"
|
||||
java-pkg_dosrc ${source_folders}
|
||||
fi
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
--- dbd/postgresql/dbd_postgresql.h.old 2010-05-01 06:25:12.000000000 +0200
|
||||
+++ dbd/postgresql/dbd_postgresql.h 2011-04-19 16:59:53.364944209 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <libpq-fe.h>
|
||||
-#include <postgres_fe.h>
|
||||
+#include <server/postgres_fe.h>
|
||||
#include <dbd/common.h>
|
||||
|
||||
/*
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r3.ebuild,v 1.4 2014/01/18 18:41:15 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="DBI module for Lua"
|
||||
HOMEPAGE="http://code.google.com/p/luadbi/"
|
||||
SRC_URI="http://luadbi.googlecode.com/files/${PN}.${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
IUSE="mysql postgres sqlite"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
RDEPEND=">=dev-lang/lua-5.1
|
||||
mysql? ( virtual/mysql )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( >=dev-db/sqlite-3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PV}-r2-Makefile.patch \
|
||||
"${FILESDIR}"/${PV}-postgres-path.patch
|
||||
sed -i -e "s#^INSTALL_DIR_LUA=.*#INSTALL_DIR_LUA=$(pkg-config --variable INSTALL_LMOD lua)#" \
|
||||
-e "s#^INSTALL_DIR_BIN=.*#INSTALL_DIR_BIN=$(pkg-config --variable INSTALL_CMOD lua)#" \
|
||||
-e "s#^LUA_INC_DIR=.*#LUA_INC_DIR=$(pkg-config --variable INSTALL_INC lua)#" \
|
||||
-e "s#^LUA_LIB_DIR=.*#LUA_LIB_DIR=$(pkg-config --variable INSTALL_LIB lua)#" \
|
||||
-e "s#^LUA_LIB =.*#LUA_LIB=lua#" Makefile || die
|
||||
|
||||
drivers=""
|
||||
|
||||
if use mysql; then
|
||||
drivers+="mysql "
|
||||
sed -i -e "s#^\(INCLUDES.*\)#\1 $(mysql_config --include)#" \
|
||||
-e "s#^\(MYSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 $(mysql_config --libs)#" Makefile || die
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
drivers+="psql "
|
||||
sed -i -e "s#^\(INCLUDES.*\)#\1 -I$(pg_config --includedir)#" \
|
||||
-e "s#^\(PSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 -L$(pg_config --libdir) -lpq#" Makefile || die
|
||||
fi
|
||||
|
||||
use sqlite && drivers+="sqlite3"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
append-flags -fPIC
|
||||
for driver in ${drivers}; do
|
||||
emake CC="$(tc-getCC)" COMMON_LDFLAGS="${LDFLAGS}" ${driver}
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
for driver in ${drivers}; do
|
||||
emake DESTDIR="${D}" "install_${driver// /}"
|
||||
done
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST dugong-2.2.tar.bz2 178453 SHA256 4dff77cfb23a571e4bbc123e39141437668a4a561771471b0f0e0ea3230e12df SHA512 5c421c2c9d8cd9115face411a3317fd1d6b10e7a955895d3d50eadb9258892076875d879b3631709135bcdb972416fbe7549843bd9ac76377d9a6203686d8807 WHIRLPOOL 11122cddcf069463b51d1a31579808a1b4f4e95b9068b43cfa90e82dc82c19e55d7d3f0790fb8b957cbf92af9ac071aeae4354785432266e29b7496136696c12
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/dugong/dugong-2.2.ebuild,v 1.1 2014/03/17 09:03:32 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python3_3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library for communicating with HTTP 1.1 servers"
|
||||
HOMEPAGE="https://bitbucket.org/nikratio/python-dugong/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_test() {
|
||||
py.test -v || die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/html/. )
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
<maintainer>
|
||||
<email>radhermit@gentoo.org</email>
|
||||
<name>Tim Harder</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">dugong</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +1,2 @@
|
||||
DIST numba-0.12.0.tar.gz 3366673 SHA256 1a122ed2c96b4a22bd00e9e4ed147986bc8879c958b206d5e0279eb339e535d3 SHA512 6a4d553b3bb13d6542ff4bdf1b5fa29d1056334470de50a7ec1fd825224cd2eaed3f0959eedf2defaf56bc64134cfb4d6c8d2f39a12428bc5d29af56754f1f98 WHIRLPOOL ac92a67f784819184f6ebb51fc7a713f5e081e6452b77f883955c64db37ebb71861b82e0f396e43cbf92701102cdd8f0d84903fa54877964d22d7367913a6011
|
||||
DIST numba-0.12.1.tar.gz 3385204 SHA256 72a4bdfae2a115ae79a9a93a5135ec42737e8c2711e818e292abf6b8a53e0945 SHA512 2d19edb2c2112d17f9de9e0b76df3a47cf8e024184b3fbcad732f370bce8c97593690db2025e81e996e4b7790748878dba21ff1ec3da3dafce3f798b94564722 WHIRLPOOL 833ac5ce5e30d8044d677b05a730c25e1eede541ed45db31d0b2120ee372ac9ee5d974a04f4ab8eef6ec5e6c9926c064ed6365da408180284493a4bdb3c7f6d5
|
||||
DIST numba-0.12.2.tar.gz 3389373 SHA256 638e226f2f64527103a19ec4b75dfd48417ec82aaa8dbcaa30ea9e8f2cf08f9a SHA512 64fd633f5cf445d6ed5242cc1a68ba3afac3f487b433ad63b60be251f64b24d88fd24ac46758276a7b10e0021c48079e3480551dcd676930944351326222d4d2 WHIRLPOOL 5f27e728b2918e1e4fe90fd412cdad9dc55088a31e7118f9f58239971e7fcbc19b505ef70ed6e8fbc5bf3c4c20afc16a76914ff695c96ba59953949c61943ea8
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/numba/numba-0.12.0.ebuild,v 1.1 2014/02/10 19:15:43 bicatali Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/numba/numba-0.12.2.ebuild,v 1.1 2014/03/17 21:12:23 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1 +1,2 @@
|
||||
DIST rackspace-monitoring-cli-0.5.2.tar.gz 154724 SHA256 b14097789b9008ea1662e713b9b7735d9f189971fc8610866b860ad8ed3f176b SHA512 22442a72c3f4586df12df927c35507f38299fbcb71e675bfe1c7756e0d973aa2a66ffaeb51a8d02466cf0b889ea40e2ef29bde58e468c2a3ed5612e0eac8e3a3 WHIRLPOOL dcb861c888770a12e08b027932bfe0700dcb3f58a028edb74c4e878b40b38e5bfbaeafb186c0cfcc3cb9f2c6a699ba264fafe72e9636044e734bbe09e1ad9a40
|
||||
DIST rackspace-monitoring-cli-0.6.2.tar.gz 155630 SHA256 d2e3f68169339d1d5b957f19c6d909745302d708058ac9e9e015be4a89f2ff01 SHA512 9155d4d63ca832108513fb87a7b3ee290fa3113f281a77c79fb9888907cc438027a8e93cf21c3fe7d1fd7200e4eb4941921d5d08b086cf68e25a1708002a7112 WHIRLPOOL 37be7f255c748ee4c5660d660625a1fdce2b188f6d14d0416ae4c0253d85f6b03ae7f6bd853bc37c31bdb63ac7a5266ec90a245e870043efcccae70950c454cd
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rackspace-monitoring-cli/rackspace-monitoring-cli-0.6.2.ebuild,v 1.1 2014/03/17 16:04:41 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
# https://github.com/racker/rackspace-monitoring-cli/issues/49
|
||||
RESTRICT="test"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Command Line Utility for Rackspace Cloud Monitoring (MaaS)."
|
||||
HOMEPAGE="https://github.com/racker/rackspace-monitoring-cli"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
TEST_DEPENDS="dev-python/pep8[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/rackspace-monitoring-0.6.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${TEST_DEPENDS} )"
|
||||
|
||||
python_test() {
|
||||
${EPYTHON} setup.py pep8 || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST rackspace-monitoring-0.5.4.tar.gz 30261 SHA256 07903abf29259a8e1f7f249565591ea183888cee9c3029e493a355425b1e22ce SHA512 7375e38ac5b50f1d0e449b46e27f6ed862bbd94765229d3eecd22a787f244be7493dc6b659b6923f3e31d287842ac6eb105e03f5e65b2d7716090cd94af6879f WHIRLPOOL 9fd62c33cdec07963eca4b6ea18461e0a30707e920b7c3416b80421d6200ac92875e5e3f479ed42c05e62dd0d97668a3d16165042fd77228031d55dba4bd67bb
|
||||
DIST rackspace-monitoring-0.6.0.tar.gz 30880 SHA256 51380712a58798a7f76f765de5f544380a24d02bd25e36ac3e8786068d866478 SHA512 6864313f54400f1eac929c582e72d35d10a772f159e56ac1f9e4465032f18c0608e721d9f97b224c80408fe91c3b6410af860fad6ce56a07a34bac0a59525dbd WHIRLPOOL d88231b20836db71670a2c13162ddab6f61226f747b8bc8cdba77430b5ac5718e8279c02b7846b38036ca52f79b8d0208e84e3e6e238cc10e64d5e37ac941c6b
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rackspace-monitoring/rackspace-monitoring-0.6.0.ebuild,v 1.1 2014/03/17 15:59:03 prometheanfire Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Client library for Rackspace Cloud Monitoring."
|
||||
HOMEPAGE="https://github.com/racker/rackspace-monitoring"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
TEST_DEPENDS="dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pep8[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/libcloud-0.12.4[${PYTHON_USEDEP}]
|
||||
<=dev-python/libcloud-0.13[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${TEST_DEPENDS}
|
||||
${RDEPEND} )"
|
||||
python_test() {
|
||||
${EPYTHON} setup.py test || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST sphinx-bootstrap-theme-0.3.9.tar.gz 835004 SHA256 5f47ce597d688218f1bd3cffba573c68d1537a99b3a85c7e07ce10e8516ff083 SHA512 7e2bdf1f57f95906a1d78578e91285aebf6aa116a02a3380f3de80390125efb070904c13338938135cc1ae5bac1f59eb7272bc94471660fd6f0a736adbfeb4ab WHIRLPOOL 6c44cdc69863508318096e4c60c989f447d6c2583681c6abe7c0eef280082120460fae7714b5cc9d983bcd110e2f025d43c194ff325cf19d73737a4b02294f4f
|
||||
DIST sphinx-bootstrap-theme-0.4.0.tar.gz 922474 SHA256 ad7c2645a3f097afd102d3f6aebe32ffb1ee566b803517f9b38ea97c204550fa SHA512 a892d057c51eec49b4c8b411cb0728400a958b727876879b7674941e37a812c1591ba28484d348cfecb80c51512339e4ecedbf80a5bf89f2cf467d33b39ff6bb WHIRLPOOL b57aef28c246e478661900d453d10494da7c3b8c2c96653e3b6b669a375af40f9b2ae4abb2ae70ee9cc2a5e2436fc7d7d443821115b0f8910d7a80aa8a870075
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.4.0.ebuild,v 1.1 2014/03/17 21:17:27 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
|
||||
HOMEPAGE="http://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE=""
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-atk/ruby-atk-2.2.0.ebuild,v 1.1 2014/03/17 14:12:21 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Atk bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
DEPEND="${DEPEND} dev-libs/atk"
|
||||
RDEPEND="${RDEPEND} dev-libs/atk"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}"
|
@ -1,3 +1,4 @@
|
||||
DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf03ccede873ee0e7ffd35090ce1c604be66 SHA512 b2e123ece31b89dc1d37040297d726b625d71579bbf60cb84c89b63f0fb9bf097d5f0675a16dfc7aecd8161913c737b22c057cc872dd454f341440c76901c07d WHIRLPOOL 2e4f47014b93838a9c31267fcca86458127ab9bc02b241a6bd0c3f14df8af7a25f6166d294577eb674f59c1e1d042208e5b448c83429011651dc6af0e9383b9a
|
||||
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
|
||||
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
|
||||
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-clutter-gtk/ruby-clutter-gtk-2.2.0.ebuild,v 1.1 2014/03/17 14:08:36 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Clutter bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RUBY_S=ruby-gnome2-all-${PV}/clutter-gtk
|
||||
|
||||
DEPEND="${DEPEND} media-libs/clutter-gtk"
|
||||
RDEPEND="${RDEPEND} media-libs/clutter-gtk"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-clutter-${PV}
|
||||
>=dev-ruby/ruby-gtk3-${PV}"
|
||||
|
||||
each_ruby_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-goocanvas/ruby-goocanvas-2.2.0.ebuild,v 1.1 2014/03/17 14:41:25 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby binding of GooCanvas"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
x11-libs/goocanvas:2.0"
|
||||
DEPEND="${DEPEND}
|
||||
x11-libs/goocanvas:2.0"
|
||||
|
||||
ruby_add_bdepend "dev-ruby/pkg-config
|
||||
dev-ruby/rcairo"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtk2/ruby-gtk2-2.2.0.ebuild,v 1.1 2014/03/17 14:23:21 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Gtk2 bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} x11-libs/gtk+:2
|
||||
x11-themes/hicolor-icon-theme"
|
||||
RDEPEND="${RDEPEND} x11-libs/gtk+:2"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV}
|
||||
>=dev-ruby/ruby-atk-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}"
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-2.2.0.ebuild,v 1.1 2014/03/17 14:59:34 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_NAME="gtksourceview2"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
RUBY_S=ruby-gnome2-all-${PV}/gtksourceview2
|
||||
|
||||
DESCRIPTION="Ruby bindings for gtksourceview"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
x11-libs/gtksourceview:2.0"
|
||||
DEPEND="${DEPEND}
|
||||
x11-libs/gtksourceview:2.0"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,3 +1,4 @@
|
||||
DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf03ccede873ee0e7ffd35090ce1c604be66 SHA512 b2e123ece31b89dc1d37040297d726b625d71579bbf60cb84c89b63f0fb9bf097d5f0675a16dfc7aecd8161913c737b22c057cc872dd454f341440c76901c07d WHIRLPOOL 2e4f47014b93838a9c31267fcca86458127ab9bc02b241a6bd0c3f14df8af7a25f6166d294577eb674f59c1e1d042208e5b448c83429011651dc6af0e9383b9a
|
||||
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
|
||||
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
|
||||
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.2.0.ebuild,v 1.1 2014/03/17 15:23:27 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Gtk3 bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} x11-libs/gtksourceview:3.0"
|
||||
RDEPEND="${RDEPEND} x11-libs/gtksourceview:3.0"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-poppler/ruby-poppler-2.2.0.ebuild,v 1.1 2014/03/17 15:27:00 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby poppler-glib bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
app-text/poppler[cairo]"
|
||||
DEPEND="${DEPEND}
|
||||
app-text/poppler[cairo]"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/ruby-gdkpixbuf2
|
||||
>=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-rsvg/ruby-rsvg-2.2.0.ebuild,v 1.1 2014/03/17 23:04:02 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_NAME=rsvg2
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
RUBY_S=ruby-gnome2-all-${PV}/rsvg2
|
||||
|
||||
DESCRIPTION="Ruby bindings for librsvg"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="cairo"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
>=gnome-base/librsvg-2.8"
|
||||
DEPEND="${DEPEND}
|
||||
>=gnome-base/librsvg-2.8"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-gdkpixbuf2-${PV}
|
||||
cairo? ( dev-ruby/rcairo )"
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-vte/ruby-vte-2.2.0.ebuild,v 1.1 2014/03/17 23:10:25 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby vte bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
>=x11-libs/vte-0.12.1:0"
|
||||
DEPEND="${DEPEND}
|
||||
>=x11-libs/vte-0.12.1:0"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,3 +1,4 @@
|
||||
DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf03ccede873ee0e7ffd35090ce1c604be66 SHA512 b2e123ece31b89dc1d37040297d726b625d71579bbf60cb84c89b63f0fb9bf097d5f0675a16dfc7aecd8161913c737b22c057cc872dd454f341440c76901c07d WHIRLPOOL 2e4f47014b93838a9c31267fcca86458127ab9bc02b241a6bd0c3f14df8af7a25f6166d294577eb674f59c1e1d042208e5b448c83429011651dc6af0e9383b9a
|
||||
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
|
||||
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
|
||||
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-vte3/ruby-vte3-2.2.0.ebuild,v 1.1 2014/03/17 23:18:10 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby VTE bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} x11-libs/vte:2.90"
|
||||
RDEPEND="${RDEPEND} x11-libs/vte:2.90"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
|
@ -1,3 +1,4 @@
|
||||
DIST ruby-gnome2-all-1.2.6.tar.gz 1718802 SHA256 b9e0093e82d53aead93ba1cd261faf03ccede873ee0e7ffd35090ce1c604be66 SHA512 b2e123ece31b89dc1d37040297d726b625d71579bbf60cb84c89b63f0fb9bf097d5f0675a16dfc7aecd8161913c737b22c057cc872dd454f341440c76901c07d WHIRLPOOL 2e4f47014b93838a9c31267fcca86458127ab9bc02b241a6bd0c3f14df8af7a25f6166d294577eb674f59c1e1d042208e5b448c83429011651dc6af0e9383b9a
|
||||
DIST ruby-gnome2-all-2.0.2.tar.gz 1674872 SHA256 12656b268206d2d1fc99da4f7163910844efc38117380180f37bfdac249310b9 SHA512 c739a565b14e31905a30e8ebf7cfd6abcf576bb45f3f0eaedba3937fda7818864825d95de5d1c229af5dc09c769d56e788a366cdbf74b625804fb844fd818d6f WHIRLPOOL 662eadbedc9b9e99de1cc6e3556f7bec6063c58c57f4d2ab0b51bbf98eeca9f5955910442a58ff3a7649f3e049f0d0573d83e7a503c0ca58bac3a265f50e121b
|
||||
DIST ruby-gnome2-all-2.1.0.tar.gz 1754946 SHA256 f59d2aa81351fc48ac4948279d7d39e241b8118eb80f0f733f6834d6ccace088 SHA512 b76f2198644ecceac59071cbb5afddbd3bd7ad641a17ec04ea994b10cc48fcc7e27dd651b19a905f761faf041ff8f2353174dd073a1a146693dc23218f8fab40 WHIRLPOOL 202fde8bfc84f156681005b9bc317fb7736f2766264d3ef8109f1720fc02d18258efe4c60d9cdd2b8463e69f21df094177d31eda3a87dfb9c7bb0ca6873a4fb3
|
||||
DIST ruby-gnome2-all-2.2.0.tar.gz 1736638 SHA256 73b2366152a15533d8e7056b30c76db6d5bdc6e5a1dc9c72320cbef91ff63c83 SHA512 71a263b9623b3d098aafcd63abc49af2ece19f4da45a4b2e3a698fb90c8302f61f1681d21c1bf2f823852afb06890470c5f6be1d4e4593b86487fd980ca460f5 WHIRLPOOL 0ece27bcd275b9a73cb1682dd268571e2ad7c35da0ddea0c715e0b215eb9bc5831ed879b70327ef5586deb4820c2caab7f0589acdc53e1f4b3f35f1ef7f8737c
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-webkit-gtk2/ruby-webkit-gtk2-2.2.0.ebuild,v 1.1 2014/03/17 23:54:39 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby WebKitGtk+ for Gtk 2.0 bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} net-libs/webkit-gtk:2"
|
||||
RDEPEND="${RDEPEND} net-libs/webkit-gtk:2"
|
||||
|
||||
RUBY_S="ruby-gnome2-all-${PV}/webkit-gtk2"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gobject-introspection-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
||||
|
||||
each_ruby_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST scheme48-1.8.tgz 3173151 SHA256 04a61ea28ef9d1f2f0e281fd6eb503f10afc94b0d3f34dbf376aedbe93eb1bb3 SHA512 1cae01ef1e282971ad0bad308a4d75fe24dcc629b09f711b54811d843f85f02cf3a728d19d44cdcc2699d071b27b2a0fb40c0ebb3a08db0f06a115e53e8b9e47 WHIRLPOOL c6748848df241d978c569768e39d0dced7c8a356342017e9777c018a63d38fe51f0eb28de3d2b34165a7c3658fb5f7dd4a72de1d1f585b9ea03b5ea5a33b5128
|
||||
DIST scheme48-1.9.1.tgz 3950941 SHA256 9ce76702fabf0a884762b95148f5e16d16f63e20fcf042af7cb51d7509ab2789 SHA512 6f4a1af850a35cf0254e711476a72a3aea255c31c9593f80939b942f07c0dbbc6f9d622f0837aa132a248cb43360ae9272585a9ed7d1c801999c862e3918a9c9 WHIRLPOOL aecb49c66847720aad02da0a7364ac04061520270173c40d22721ef4617e3dc326a62a0f2ae45cb9f563cc6f771b2d21f9f3205749455679fc238e26ae4cdd51
|
||||
|
@ -0,0 +1,97 @@
|
||||
diff -r e16eb4429221 -r 125a138e07ed c/unix.h
|
||||
--- a/c/unix.h Sun Mar 16 22:30:45 2014 -0700
|
||||
+++ b/c/unix.h Mon Mar 17 11:22:54 2014 +0100
|
||||
@@ -25,7 +25,7 @@
|
||||
if (STATUS != NULL) \
|
||||
break; \
|
||||
else if (errno != EINTR) \
|
||||
- s48_os_error(NULL, errno, 0); } \
|
||||
+ s48_os_error_2(call, NULL, errno, 0); } \
|
||||
} while (0)
|
||||
|
||||
#define RETRY_OR_RAISE_NEG(STATUS, CALL) \
|
||||
@@ -35,7 +35,7 @@
|
||||
if (STATUS >= 0) \
|
||||
break; \
|
||||
else if (errno != EINTR) \
|
||||
- s48_os_error(NULL, errno, 0); } \
|
||||
+ s48_os_error_2(call, NULL, errno, 0); } \
|
||||
} while (0)
|
||||
|
||||
|
||||
diff -r e16eb4429221 -r 125a138e07ed c/unix/fd-io.c
|
||||
--- a/c/unix/fd-io.c Sun Mar 16 22:30:45 2014 -0700
|
||||
+++ b/c/unix/fd-io.c Mon Mar 17 11:22:54 2014 +0100
|
||||
@@ -323,21 +323,6 @@
|
||||
* one.
|
||||
*/
|
||||
|
||||
-s48_value
|
||||
-s48_add_channel(s48_value mode, s48_value id, long fd)
|
||||
-{
|
||||
- if (mode == S48_CHANNEL_STATUS_OUTPUT
|
||||
- && fd != 1
|
||||
- && fd != 2) {
|
||||
- int flags;
|
||||
- RETRY_OR_RAISE_NEG(flags, fcntl(fd, F_GETFL));
|
||||
- if ((flags & O_NONBLOCK) == 0)
|
||||
- fprintf(stderr,
|
||||
- "Warning: output channel file descriptor %d is not non-blocking\n",
|
||||
- (int) fd); }
|
||||
- return s48_really_add_channel(mode, id, fd);
|
||||
-}
|
||||
-
|
||||
s48_ref_t
|
||||
s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
|
||||
{
|
||||
diff -r e16eb4429221 -r 125a138e07ed c/win32/fd-io.c
|
||||
--- a/c/win32/fd-io.c Sun Mar 16 22:30:45 2014 -0700
|
||||
+++ b/c/win32/fd-io.c Mon Mar 17 11:22:54 2014 +0100
|
||||
@@ -1211,13 +1211,6 @@
|
||||
* one.
|
||||
*/
|
||||
|
||||
-s48_value
|
||||
-s48_add_channel(s48_value mode, s48_value id, long fd)
|
||||
-{
|
||||
- /* back to the VM */
|
||||
- return s48_really_add_channel(mode, id, fd);
|
||||
-}
|
||||
-
|
||||
s48_ref_t
|
||||
s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
|
||||
{
|
||||
diff -r 98197bf570a4 -r e16eb4429221 c/main.c
|
||||
--- a/c/main.c Sun Mar 02 16:50:12 2014 +0100
|
||||
+++ b/c/main.c Sun Mar 16 22:30:45 2014 -0700
|
||||
@@ -5,6 +5,7 @@
|
||||
*/
|
||||
|
||||
extern long s48_initialize(int *argc, char ***argv);
|
||||
+extern long s48_call_startup_procedure(char **, long);
|
||||
|
||||
int
|
||||
main(int argc, char **argv)
|
||||
diff -r 98197bf570a4 -r e16eb4429221 c/posix/proc.c
|
||||
--- a/c/posix/proc.c Sun Mar 02 16:50:12 2014 +0100
|
||||
+++ b/c/posix/proc.c Sun Mar 16 22:30:45 2014 -0700
|
||||
@@ -9,6 +9,7 @@
|
||||
* Scheme 48/POSIX process environment interface
|
||||
*/
|
||||
|
||||
+#define _GNU_SOURCE
|
||||
#include <stdio.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
diff -r 98197bf570a4 -r e16eb4429221 c/unix/socket.c
|
||||
--- a/c/unix/socket.c Sun Mar 02 16:50:12 2014 +0100
|
||||
+++ b/c/unix/socket.c Sun Mar 16 22:30:45 2014 -0700
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
+#include <unistd.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <stdlib.h>
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.1.ebuild,v 1.1 2014/03/18 03:18:02 teiresias Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit elisp-common multilib eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language."
|
||||
HOMEPAGE="http://www.s48.org/"
|
||||
SRC_URI="http://www.s48.org/${PV}/${P}.tgz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="doc emacs"
|
||||
|
||||
DEPEND="emacs? ( virtual/emacs )"
|
||||
RDEPEND="${DEPEND}"
|
||||
SITEFILE=50scheme48-gentoo.el
|
||||
|
||||
src_prepare() {
|
||||
# Patch available upstream. It can go away next version.
|
||||
epatch "${FILESDIR}/${P}-implicit-decl.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cflags -fno-strict-aliasing
|
||||
econf --docdir=/usr/share/doc/${P}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use emacs; then
|
||||
elisp-compile "${S}"/emacs/cmuscheme48.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# weird parallel failures!
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
fi
|
||||
|
||||
dodoc README
|
||||
if use doc; then
|
||||
dodoc doc/*.txt
|
||||
docinto src
|
||||
dodoc doc/src/*
|
||||
pushd "${ED}/usr/share/doc/${P}" > /dev/null
|
||||
install -dm755 html
|
||||
mv *.html *.css *.gif html/
|
||||
popd > /dev/null
|
||||
else
|
||||
pushd "${ED}/usr/share/doc/${P}" > /dev/null
|
||||
rm -f *.html *.css *.gif
|
||||
rm -f manu*
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
#this symlink clashes with gambit
|
||||
rm "${ED}"/usr/bin/scheme-r5rs || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
DIST binutils-2.23.2.tar.bz2 21440347 SHA256 fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16 WHIRLPOOL 1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442
|
||||
DIST emilpro-3.tar.gz 120276 SHA256 6c4cf5d7debcc19a87bc61682d3adee4e2d1cdec2a06570f203130d6cf917748 SHA512 18a90dd672a4fb878f0da1eefacb01f159e25b28c94ea6707578deab74dbf07ee0f9d276e376f4eaff7b00c4dd7edcf5b7cbb3e5b316f4d720fe0343e1c36727 WHIRLPOOL d484f6860118db921736001982461ad5410cdf63aca21c9896e9bbe17fdb693f7debd53282fca61d085f405c1d701af99bfcd12b2cc554ddc11607b98977262a
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/emilpro/emilpro-3.ebuild,v 1.1 2014/03/18 04:26:05 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="a graphical disassembler for a large number of instruction sets"
|
||||
HOMEPAGE="http://www.emilpro.com/"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro"
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
SRC_URI="mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
|
||||
else
|
||||
SRC_URI="http://www.emilpro.com/${P}.tar.gz
|
||||
mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="|| ( dev-libs/elfutils dev-libs/libelf )
|
||||
dev-cpp/gtkmm:3.0
|
||||
dev-cpp/gtksourceviewmm:3.0
|
||||
dev-cpp/libxmlpp:2.6
|
||||
net-misc/curl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s#wget -O binutils.tar.bz2 http://ftp.gnu.org/gnu/binutils/binutils-2.23.2.tar.bz2#cp \"${DISTDIR}/binutils-2.23.2.tar.bz2\" ./binutils.tar.bz2#" cmake/BuildBinutils.cmake
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
#it builds with one thread no matter what,
|
||||
#but somehow it still fails if I don't do this
|
||||
cd "${BUILD_DIR}"
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${BUILD_DIR}"/emilpro
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/emilpro/emilpro-9999.ebuild,v 1.1 2014/03/18 04:26:05 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="a graphical disassembler for a large number of instruction sets"
|
||||
HOMEPAGE="http://www.emilpro.com/"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro"
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
SRC_URI="mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
|
||||
else
|
||||
SRC_URI="http://www.emilpro.com/${P}.tar.gz
|
||||
mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="|| ( dev-libs/elfutils dev-libs/libelf )
|
||||
dev-cpp/gtkmm:3.0
|
||||
dev-cpp/gtksourceviewmm:3.0
|
||||
dev-cpp/libxmlpp:2.6
|
||||
net-misc/curl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s#wget -O binutils.tar.bz2 http://ftp.gnu.org/gnu/binutils/binutils-2.23.2.tar.bz2#cp \"${DISTDIR}/binutils-2.23.2.tar.bz2\" ./binutils.tar.bz2#" cmake/BuildBinutils.cmake
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
#it builds with one thread no matter what,
|
||||
#but somehow it still fails if I don't do this
|
||||
cd "${BUILD_DIR}"
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${BUILD_DIR}"/emilpro
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST gnubg-source-SNAPSHOT-20121201.tar.gz 14335122 SHA256 3d01ca90e0cd0d99d69378519e5d9e5c753aff831eb642f459b0bb21d66f9b5d SHA512 ef0b84c97b07763ef4bc7b0a18a0ea98662f2869a8395345e9db4b1da83830a113d4e7b74fd0b32394c6bc3b93a2f0682d3c195554593670bacb5ec8f58b5d04 WHIRLPOOL 819352dcc786181b86d37054639d2585f9fac24f28d6314fc1d7d7d61f278c3a491bab3c6551d5105829ba70297d700d3f5901d5d3e808649b4e7d0b07567ff4
|
||||
DIST gnubg-source-SNAPSHOT-20130203.tar.gz 14336279 SHA256 b996e742f06995de097f7658a20a51f5f6c23ba3cb7d88ca3b2a211b272674d9 SHA512 3f559d9bbaa225671b35d3bea7b1373d4297226adeb43acf95b4898ee51c747564fd4365c7b371098e58653cba15361c32cfb99b0804a1991bf195679295ea65 WHIRLPOOL 5882efff6e1a244271ca09a63923c74222ed4111a48f2e312bc9b40f0e518615642e88cd645a9f312186088b7baa91a3261c4422be90e9e2932af99696a61f85
|
||||
|
@ -1,36 +0,0 @@
|
||||
diff -ru gnubg.orig/Makefile.am gnubg/Makefile.am
|
||||
--- gnubg.orig/Makefile.am 2012-10-08 22:40:06.000000000 -0400
|
||||
+++ gnubg/Makefile.am 2012-12-04 15:39:12.871440413 -0500
|
||||
@@ -21,7 +21,7 @@
|
||||
AM_CPPFLAGS += @PYTHON_INCLUDES@
|
||||
endif
|
||||
|
||||
-AM_CPPFLAGS += -DAC_DOCDIR='"$(datadir)/doc/gnubg/"' -DAC_DATADIR='"$(datadir)"' -DAC_PKGDATADIR='"$(datadir)/gnubg"'
|
||||
+AM_CPPFLAGS += -DAC_DOCDIR='"@docdir@"' -DAC_DATADIR='"$(datadir)"' -DAC_PKGDATADIR='"$(datadir)/gnubg"'
|
||||
|
||||
OTHER_LIBS =
|
||||
if WIN32
|
||||
diff -ru gnubg.orig/doc/Makefile.am gnubg/doc/Makefile.am
|
||||
--- gnubg.orig/doc/Makefile.am 2011-08-16 04:27:54.000000000 -0400
|
||||
+++ gnubg/doc/Makefile.am 2012-12-04 15:39:58.373743258 -0500
|
||||
@@ -1,6 +1,6 @@
|
||||
-AM_CPPFLAGS = -DAC_DOCDIR='"$(datadir)/doc/gnubg/"' -DAC_DATADIR='"$(datadir)"' -DAC_PKGDATADIR='"$(datadir)/gnubg"'
|
||||
-gnubg_helpdir = $(datadir)/doc/gnubg/
|
||||
-gnubg_imagedir = $(datadir)/doc/gnubg/images
|
||||
+AM_CPPFLAGS = -DAC_DOCDIR='"@docdir@"' -DAC_DATADIR='"$(datadir)"' -DAC_PKGDATADIR='"$(datadir)/gnubg"'
|
||||
+gnubg_helpdir = @docdir@
|
||||
+gnubg_imagedir = @docdir@/images
|
||||
gnubg_help_DATA = gnubg.html allabout.html
|
||||
gnubg_image_DATA = images/1540d81e.png images/16d7944c.png images/1805dc7d.png \
|
||||
images/20bc52ca.png images/20d56757.png images/234924dc.png images/26e34ea5.png \
|
||||
diff -ru gnubg.orig/pixmaps/Makefile.am gnubg/pixmaps/Makefile.am
|
||||
--- gnubg.orig/pixmaps/Makefile.am 2012-10-07 22:40:05.000000000 -0400
|
||||
+++ gnubg/pixmaps/Makefile.am 2012-12-04 15:40:37.812274970 -0500
|
||||
@@ -1,5 +1,5 @@
|
||||
-gnubgiconsdir = $(datadir)
|
||||
-gnubgpixmapsdir = $(pkgdatadir)/pixmaps
|
||||
+gnubgiconsdir = /usr/share
|
||||
+gnubgpixmapsdir = /usr/share/pixmaps
|
||||
|
||||
ICONS_16_SCALABLE = icons/hicolor/16x16/apps/scalable/gnubg.svg
|
||||
ICONS_16 = icons/hicolor/16x16/apps/gnubg.png
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/gnubg/gnubg-20121201.ebuild,v 1.6 2013/10/29 01:35:31 blueness Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2"
|
||||
inherit autotools eutils python gnome2-utils games
|
||||
|
||||
DESCRIPTION="GNU BackGammon"
|
||||
HOMEPAGE="http://www.gnubg.org/"
|
||||
SRC_URI="http://www.gnubg.org/media/sources/${PN}-source-SNAPSHOT-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd"
|
||||
IUSE="gtk opengl python threads"
|
||||
|
||||
GTK_DEPS="
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/cairo
|
||||
x11-libs/pango"
|
||||
RDEPEND="dev-libs/glib:2
|
||||
media-libs/libpng:0
|
||||
dev-libs/libxml2
|
||||
media-libs/freetype:2
|
||||
media-libs/libcanberra
|
||||
gtk? ( ${GTK_DEPS} )
|
||||
opengl? (
|
||||
${GTK_DEPS}
|
||||
x11-libs/gtkglext
|
||||
>=media-libs/ftgl-2.1.2-r1
|
||||
)
|
||||
sys-libs/readline
|
||||
python? ( dev-lang/python )
|
||||
media-fonts/ttf-bitstream-vera
|
||||
virtual/libintl
|
||||
dev-db/sqlite:3"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
games_pkg_setup
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# use ${T} instead of /tmp for constructing credits (bug #298275)
|
||||
sed -i -e 's:/tmp:${T}:' credits.sh || die
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
python_convert_shebangs -r 2 python-config
|
||||
eautoreconf
|
||||
sed -i \
|
||||
-e 's#^localedir =.*$#localedir = @localedir@#' \
|
||||
-e 's#^gnulocaledir =.*$#gnulocaledir = @localedir@#' \
|
||||
po/Makefile.in.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--localedir=/usr/share/locale \
|
||||
--docdir=/usr/share/doc/${PF}/html \
|
||||
$(use_enable threads) \
|
||||
$(use_with python) \
|
||||
$(use gtk || use opengl && echo --with-gtk) \
|
||||
$(use_with opengl board3d)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins ${PN}.weights *bd
|
||||
dodoc AUTHORS README NEWS
|
||||
rm -rf "${D}${GAMES_DATADIR}/${PN}/fonts"
|
||||
dosym /usr/share/fonts/ttf-bitstream-vera "${GAMES_DATADIR}"/${PN}/fonts
|
||||
newicon textures/logo.png gnubg.png
|
||||
make_desktop_entry "gnubg -w" "GNU Backgammon"
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
--- Makefile.am.old
|
||||
+++ Makefile.am
|
||||
@@ -42,10 +42,9 @@
|
||||
DISTCLEANFILES = stamp-h
|
||||
|
||||
AM_CPPFLAGS=-DINFODIR='"$(infodir)"' @X_CFLAGS@ -DSYSCONFDIR='"$(sysconfdir)"' \
|
||||
- -DBITMAPDIR='"$(datadir)/games/xboard/bitmaps/default"' \
|
||||
+ -DBITMAPDIR='"$(bitmapsdir)"' \
|
||||
-DLOCALEDIR='"$(localedir)"'
|
||||
|
||||
-ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
info_TEXINFOS = xboard.texi
|
||||
xboard_TEXINFOS = copyright.texi
|
||||
@@ -59,15 +59,15 @@
|
||||
|
||||
### icon files
|
||||
|
||||
-icondir = $(datadir)/icons/hicolor/48x48/apps
|
||||
+icondir = /usr/share/icons/hicolor/48x48/apps
|
||||
dist_icon_DATA = xboard.png
|
||||
-svgicondir = $(datadir)/icons/hicolor/scalable/apps
|
||||
+svgicondir = /usr/share/icons/hicolor/scalable/apps
|
||||
dist_svgicon_DATA = xboard.svg
|
||||
|
||||
|
||||
### desktop files for KDE and gnome
|
||||
|
||||
-Applicationsdir = $(datadir)/applications
|
||||
+Applicationsdir = /usr/share/applications
|
||||
Applications_DATA = xboard.desktop xboard-fen-viewer.desktop xboard-pgn-viewer.desktop xboard-tourney.desktop
|
||||
|
||||
### mime file
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
### directory and files for bitmaps
|
||||
|
||||
-bitmapsdir = $(datadir)/games/xboard/bitmaps/default
|
||||
+bitmapsdir = $(datadir)/bitmaps/default
|
||||
dist_bitmaps_DATA = \
|
||||
bitmaps/a33o.bm bitmaps/c45s.bm bitmaps/icon_outline.bm bitmaps/m49o.bm bitmaps/p45o.bm bitmaps/r29o.bm \
|
||||
bitmaps/a33s.bm bitmaps/c49o.bm bitmaps/icon_white.bm bitmaps/m49s.bm bitmaps/p45s.bm bitmaps/r29s.bm \
|
||||
@@ -145,12 +145,12 @@
|
||||
|
||||
### directory and files for pixmaps
|
||||
|
||||
-pixmapsdir = $(datadir)/games/xboard/pixmaps/textures
|
||||
+pixmapsdir = $(datadir)/pixmaps/textures
|
||||
dist_pixmaps_DATA = pixmaps/wood_d.xpm pixmaps/wood_l.xpm pixmaps/cross32.xpm pixmaps/cross48.xpm pixmaps/board32.xpm pixmaps/board48.xpm
|
||||
|
||||
### directory and files for sound files
|
||||
|
||||
-soundsdir = $(datadir)/games/xboard/sounds
|
||||
+soundsdir = $(datadir)/sounds
|
||||
dist_sounds_DATA = \
|
||||
sounds/cymbal.wav sounds/pop2.wav sounds/slap.wav sounds/ding1.wav sounds/laser.wav \
|
||||
sounds/woodthunk.wav sounds/gong.wav sounds/penalty.wav sounds/honkhonk.wav sounds/phone.wav
|
||||
--- xboard.conf.in.old
|
||||
+++ xboard.conf.in
|
||||
@@ -67,8 +67,8 @@
|
||||
;
|
||||
; Engines & adjudicatons in engine-engine games
|
||||
;
|
||||
--firstChessProgram fairymax
|
||||
--secondChessProgram fairymax
|
||||
+-firstChessProgram gnuchess
|
||||
+-secondChessProgram gnuchess
|
||||
-firstChessProgramNames {fairymax
|
||||
"Fruit 2.1" -fcp fruit -fUCI
|
||||
"Crafty" -fcp crafty
|
||||
--- xboard.h.old
|
||||
+++ xboard.h
|
||||
@@ -119,8 +119,8 @@
|
||||
|
||||
#define BORDER_X_OFFSET 3
|
||||
#define BORDER_Y_OFFSET 27
|
||||
-#define FIRST_CHESS_PROGRAM "fairymax"
|
||||
-#define SECOND_CHESS_PROGRAM "fairymax"
|
||||
+#define FIRST_CHESS_PROGRAM "gnuchess"
|
||||
+#define SECOND_CHESS_PROGRAM "gnuchess"
|
||||
#define FIRST_DIRECTORY "."
|
||||
#define SECOND_DIRECTORY "."
|
||||
#define SOUND_BELL ""
|
@ -1,14 +0,0 @@
|
||||
xboard-4.6.0 bundles files from a different version of gettext than it claims to in configure.ac
|
||||
Bug 418267: https://bugs.gentoo.org/show_bug.cgi?id=418267
|
||||
|
||||
--- configure.ac.orig
|
||||
+++ configure.ac
|
||||
@@ -76,7 +76,7 @@
|
||||
AC_PROG_INSTALL
|
||||
|
||||
dnl| add gettext support
|
||||
-AM_GNU_GETTEXT_VERSION(0.17)
|
||||
+AM_GNU_GETTEXT_VERSION(0.18)
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
AC_CHECK_PROGS(RSH, remsh rsh, rsh)
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.6.2.ebuild,v 1.5 2012/07/12 11:31:05 ago Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools eutils games
|
||||
|
||||
DESCRIPTION="GUI for gnuchess and for internet chess servers"
|
||||
HOMEPAGE="http://www.gnu.org/software/xboard/"
|
||||
SRC_URI="mirror://gnu/xboard/${P}.tar.gz
|
||||
mirror://gentoo/${PN}.png"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="Xaw3d +default-font zippy"
|
||||
RESTRICT="test" #124112
|
||||
|
||||
RDEPEND="Xaw3d? ( x11-libs/libXaw3d )
|
||||
x11-libs/libXpm
|
||||
!Xaw3d? ( x11-libs/libXaw )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
x11-libs/libXmu
|
||||
default-font? (
|
||||
media-fonts/font-adobe-100dpi[nls]
|
||||
media-fonts/font-misc-misc[nls] )"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-proto/xproto"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-gentoo.patch \
|
||||
"${FILESDIR}"/${P}-gettext.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
egamesconf \
|
||||
--disable-dependency-tracking \
|
||||
--datadir="${GAMES_DATADIR}"/${PN} \
|
||||
--localedir=/usr/share/locale \
|
||||
$(use_with Xaw3d) \
|
||||
$(use_enable zippy)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS COPYRIGHT ChangeLog NEWS README TODO ics-parsing.txt
|
||||
use zippy && dodoc zippy.README
|
||||
dohtml FAQ.html
|
||||
doicon "${DISTDIR}"/xboard.png
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
elog "No chess engines are emerged by default! If you want a chess engine"
|
||||
elog "to play with, you can emerge gnuchess or crafty."
|
||||
elog "Read xboard FAQ for information."
|
||||
if ! use default-font ; then
|
||||
ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
|
||||
fi
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST cddb.bundle-0.2.tar.gz 16936 RMD160 2de6c627b64dd644ba7612159b86fae83a79e6df SHA1 d1401dd70587ff0cdebe88098dd38eb3bd218e29 SHA256 35801712b61d39d76a044cbcc30c727a31b3cffc0a3531b8a69e130bc07a051e
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/cddb/cddb-0.2.ebuild,v 1.4 2011/04/20 15:28:29 voyageur Exp $
|
||||
|
||||
inherit gnustep-2
|
||||
|
||||
S=${WORKDIR}/${PN}.bundle
|
||||
|
||||
DESCRIPTION="GNUstep bundle for cddb acces"
|
||||
HOMEPAGE="http://gsburn.sf.net"
|
||||
SRC_URI="mirror://sourceforge/gsburn/${PN}.bundle-${PV}.tar.gz"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}"/${P}-gnustep-make-2.patch
|
||||
epatch "${FILESDIR}"/${P}-bool.patch
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
diff -Naur cddb.bundle.orig/Cddb/Cddb.h cddb.bundle/Cddb/Cddb.h
|
||||
--- cddb.bundle.orig/Cddb/Cddb.h 2002-10-15 16:32:13.000000000 +0200
|
||||
+++ cddb.bundle/Cddb/Cddb.h 2011-04-20 17:13:48.209532185 +0200
|
||||
@@ -54,8 +54,7 @@
|
||||
* The number of object in NSArray are the number of tracks.
|
||||
* The keys of NSDictionary are "length" and "offset".
|
||||
*/
|
||||
-- (NSString *) discidWithCDTracks: (NSArray *) tracks
|
||||
- locally: (BOOL) bool;
|
||||
+- (NSString *) discidWithCDTracks: (NSArray *) tracks locally: (BOOL) boolean;
|
||||
|
||||
/* Return the query using a NSArray of NSDictionary.
|
||||
* The number of object in NSArray are the number of tracks.
|
||||
@@ -75,9 +74,7 @@
|
||||
* NSString, "extdata" (extra data about this album)
|
||||
* NSArray, "exttitles" (extra-title of each track)
|
||||
*/
|
||||
-- (NSDictionary *) readWithCategory: (NSString *) category
|
||||
- discid: (NSString *) discid
|
||||
- postProcess: (BOOL) bool;
|
||||
+- (NSDictionary *) readWithCategory: (NSString *) category discid: (NSString *) discid postProcess: (BOOL) boolean;
|
||||
|
||||
/* Low-level methods */
|
||||
/* Input format:
|
||||
diff -Naur cddb.bundle.orig/Cddb/Cddb.m cddb.bundle/Cddb/Cddb.m
|
||||
--- cddb.bundle.orig/Cddb/Cddb.m 2002-10-17 15:17:01.000000000 +0200
|
||||
+++ cddb.bundle/Cddb/Cddb.m 2011-04-20 17:14:08.737891180 +0200
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
|
||||
- (NSString *) discidWithCDTracks: (NSArray *) tracks
|
||||
- locally: (BOOL) bool
|
||||
+ locally: (BOOL) boolean
|
||||
{
|
||||
NSMutableString *string = [NSMutableString new];
|
||||
int i = 0, numtracks = 0;
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
[string appendFormat: @" %d", totaltime];
|
||||
|
||||
- if (bool == YES) // Calculate locally
|
||||
+ if (boolean == YES) // Calculate locally
|
||||
{
|
||||
RELEASE(string);
|
||||
RELEASE(tracks);
|
||||
@@ -123,9 +123,9 @@
|
||||
|
||||
- (NSDictionary *) readWithCategory: (NSString *) category
|
||||
discid: (NSString *) discid
|
||||
- postProcess: (BOOL) bool
|
||||
+ postProcess: (BOOL) boolean
|
||||
{
|
||||
- if (bool == NO)
|
||||
+ if (boolean == NO)
|
||||
return [self read: [NSString stringWithFormat: @"%@ %@", category, discid]];
|
||||
else
|
||||
{
|
@ -1,12 +0,0 @@
|
||||
diff -Naur cddb.bundle.orig/Cddb/GNUmakefile cddb.bundle/Cddb/GNUmakefile
|
||||
--- cddb.bundle.orig/Cddb/GNUmakefile 2008-01-25 00:40:03.000000000 +0100
|
||||
+++ cddb.bundle/Cddb/GNUmakefile 2008-01-25 00:40:09.000000000 +0100
|
||||
@@ -3,8 +3,6 @@
|
||||
BUNDLE_NAME = Cddb
|
||||
BUNDLE_EXTENSION = .bundle
|
||||
|
||||
-BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/Bundles
|
||||
-
|
||||
Cddb_RESOURCE_FILES =
|
||||
|
||||
Cddb_OBJC_FILES = Cddb.m
|
@ -1,302 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-4.12.3-r1.ebuild,v 1.1 2014/03/14 12:40:57 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
CPPUNIT_REQUIRED="optional"
|
||||
DECLARATIVE_REQUIRED="always"
|
||||
OPENGL_REQUIRED="optional"
|
||||
KDE_HANDBOOK="optional"
|
||||
inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic pax-utils
|
||||
|
||||
EGIT_BRANCH="KDE/4.12"
|
||||
|
||||
DESCRIPTION="KDE libraries needed by all KDE programs."
|
||||
|
||||
KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
LICENSE="LGPL-2.1"
|
||||
IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma
|
||||
mmx nls openexr +policykit semantic-desktop spell sse sse2 ssl +udev +udisks
|
||||
+upower zeroconf"
|
||||
|
||||
REQUIRED_USE="
|
||||
udisks? ( udev )
|
||||
upower? ( udev )
|
||||
"
|
||||
|
||||
# needs the kate regression testsuite from svn
|
||||
RESTRICT="test"
|
||||
|
||||
COMMONDEPEND="
|
||||
app-crypt/qca:2
|
||||
>=app-misc/strigi-0.7.7
|
||||
app-text/docbook-xml-dtd:4.2
|
||||
app-text/docbook-xsl-stylesheets
|
||||
>=dev-libs/libattica-0.4.2
|
||||
>=dev-libs/libdbusmenu-qt-0.3.2
|
||||
dev-libs/libpcre[unicode]
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
media-libs/giflib
|
||||
media-libs/libpng:0=
|
||||
>=media-libs/phonon-4.4.3
|
||||
sys-libs/zlib
|
||||
virtual/jpeg:0
|
||||
>=x11-misc/shared-mime-info-0.60
|
||||
acl? ( virtual/acl )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
!aqua? (
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
!kernel_SunOS? (
|
||||
|| (
|
||||
sys-libs/libutempter
|
||||
>=sys-freebsd/freebsd-lib-9.0
|
||||
)
|
||||
)
|
||||
)
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
fam? ( virtual/fam )
|
||||
jpeg2k? ( media-libs/jasper )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openexr? (
|
||||
media-libs/openexr:=
|
||||
media-libs/ilmbase:=
|
||||
)
|
||||
policykit? ( >=sys-auth/polkit-qt-0.103.0 )
|
||||
semantic-desktop? (
|
||||
>=dev-libs/shared-desktop-ontologies-0.11.0
|
||||
>=dev-libs/soprano-2.9.0[dbus,raptor,redland]
|
||||
)
|
||||
spell? ( app-text/enchant )
|
||||
ssl? ( dev-libs/openssl )
|
||||
udev? ( virtual/udev )
|
||||
zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
|
||||
"
|
||||
DEPEND="${COMMONDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
!dev-qt/qtphonon
|
||||
!<=kde-base/plasma-workspace-4.7.1:4
|
||||
!<=kde-base/kcontrol-4.4.50:4
|
||||
>=app-crypt/gnupg-2.0.11
|
||||
app-misc/ca-certificates
|
||||
$(add_kdebase_dep kde-env)
|
||||
sys-apps/dbus[X]
|
||||
!aqua? (
|
||||
udisks? ( sys-fs/udisks:2 )
|
||||
x11-apps/iceauth
|
||||
x11-apps/rgb
|
||||
>=x11-misc/xdg-utils-1.0.2-r3
|
||||
upower? ( sys-power/upower )
|
||||
)
|
||||
udev? ( app-misc/media-player-info )
|
||||
"
|
||||
PDEPEND="
|
||||
$(add_kdebase_dep katepart)
|
||||
|| (
|
||||
$(add_kdebase_dep kfmclient)
|
||||
x11-misc/xdg-utils
|
||||
)
|
||||
handbook? ( $(add_kdebase_dep khelpcenter) )
|
||||
policykit? (
|
||||
>=sys-auth/polkit-kde-agent-0.99
|
||||
)
|
||||
semantic-desktop? (
|
||||
$(add_kdebase_dep nepomuk-core)
|
||||
$(add_kdebase_dep nepomuk-widgets)
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/dist/01_gentoo_set_xdg_menu_prefix-1.patch"
|
||||
"${FILESDIR}/dist/02_gentoo_append_xdg_config_dirs-1.patch"
|
||||
"${FILESDIR}/${PN}-4.7.96-mimetypes.patch"
|
||||
"${FILESDIR}/${PN}-4.4.90-xslt.patch"
|
||||
"${FILESDIR}/${PN}-4.6.2-armlinking.patch"
|
||||
"${FILESDIR}/${PN}-4.6.3-no_suid_kdeinit.patch"
|
||||
"${FILESDIR}/${PN}-4.8.1-norpath.patch"
|
||||
"${FILESDIR}/${PN}-4.9.3-werror.patch"
|
||||
"${FILESDIR}/${PN}-4.10.0-udisks.patch"
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
if [[ ${MERGE_TYPE} != binary ]]; then
|
||||
[[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \
|
||||
&& die "Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837)."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
kde4-base_src_prepare
|
||||
|
||||
# Rename applications.menu (needs 01_gentoo_set_xdg_menu_prefix-1.patch to work)
|
||||
sed -e 's|FILES[[:space:]]applications.menu|FILES applications.menu RENAME kde-4-applications.menu|g' \
|
||||
-i kded/CMakeLists.txt || die "Sed on CMakeLists.txt for applications.menu failed."
|
||||
|
||||
if use aqua; then
|
||||
sed -i -e \
|
||||
"s:BUNDLE_INSTALL_DIR \"/Applications:BUNDLE_INSTALL_DIR \"${EPREFIX}/${APP_BUNDLE_DIR}:g" \
|
||||
cmake/modules/FindKDE4Internal.cmake || die "failed to sed FindKDE4Internal.cmake"
|
||||
|
||||
#if [[ ${CHOST} == *-darwin8 ]]; then
|
||||
sed -i -e \
|
||||
"s:set(_add_executable_param MACOSX_BUNDLE):remove(_add_executable_param MACOSX_BUNDLE):g" \
|
||||
cmake/modules/KDE4Macros.cmake || die "failed to sed KDE4Macros.cmake"
|
||||
#fi
|
||||
|
||||
# solid/solid/backends/iokit doesn't properly link, so disable it.
|
||||
sed -e "s|\(APPLE\)|(FALSE)|g" -i solid/solid/CMakeLists.txt \
|
||||
|| die "disabling solid/solid/backends/iokit failed"
|
||||
sed -e "s|m_backend = .*Backends::IOKit.*;|m_backend = 0;|g" -i solid/solid/managerbase.cpp \
|
||||
|| die "disabling solid/solid/backends/iokit failed"
|
||||
|
||||
# There's no fdatasync on OSX and the check fails to detect that.
|
||||
sed -e "/HAVE_FDATASYNC/ d" -i config.h.cmake \
|
||||
|| die "disabling fdatasync failed"
|
||||
|
||||
# Fix nameser include to nameser8_compat
|
||||
sed -e "s|nameser8_compat.h|nameser_compat.h|g" -i kio/misc/kpac/discovery.cpp \
|
||||
|| die "fixing nameser include failed"
|
||||
append-flags -DHAVE_ARPA_NAMESER8_COMPAT_H=1
|
||||
|
||||
# Try to fix kkeyserver_mac
|
||||
epatch "${FILESDIR}"/${PN}-4.3.80-kdeui_util_kkeyserver_mac.patch
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(
|
||||
-DWITH_HSPELL=OFF
|
||||
-DWITH_ASPELL=OFF
|
||||
-DWITH_DNSSD=OFF
|
||||
-DKDE_DEFAULT_HOME=.kde4
|
||||
-DKAUTH_BACKEND=POLKITQT-1
|
||||
-DBUILD_libkactivities=OFF
|
||||
$(cmake-utils_use_build handbook doc)
|
||||
$(cmake-utils_use_has 3dnow X86_3DNOW)
|
||||
$(cmake-utils_use_has altivec PPC_ALTIVEC)
|
||||
$(cmake-utils_use_has mmx X86_MMX)
|
||||
$(cmake-utils_use_has sse X86_SSE)
|
||||
$(cmake-utils_use_has sse2 X86_SSE2)
|
||||
$(cmake-utils_use_with acl)
|
||||
$(cmake-utils_use_with alsa)
|
||||
$(cmake-utils_use_with bzip2 BZip2)
|
||||
$(cmake-utils_use_with fam)
|
||||
$(cmake-utils_use_with jpeg2k Jasper)
|
||||
$(cmake-utils_use_with kerberos GSSAPI)
|
||||
$(cmake-utils_use_with lzma LibLZMA)
|
||||
$(cmake-utils_use_with nls Libintl)
|
||||
$(cmake-utils_use_with openexr OpenEXR)
|
||||
$(cmake-utils_use_with opengl OpenGL)
|
||||
$(cmake-utils_use_with policykit PolkitQt-1)
|
||||
$(cmake-utils_use_with semantic-desktop Soprano)
|
||||
$(cmake-utils_use_with semantic-desktop SharedDesktopOntologies)
|
||||
$(cmake-utils_use_with spell ENCHANT)
|
||||
$(cmake-utils_use_with ssl OpenSSL)
|
||||
$(cmake-utils_use_with udev UDev)
|
||||
$(cmake-utils_use_with udisks SOLID_UDISKS2)
|
||||
$(cmake-utils_use_with zeroconf Avahi)
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
kde4-base_src_compile
|
||||
|
||||
# The building of apidox is not managed anymore by the build system
|
||||
if use doc; then
|
||||
einfo "Building API documentation"
|
||||
cd "${S}"/doc/api/
|
||||
./doxygen.sh "${S}" || die "APIDOX generation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kde4-base_src_install
|
||||
|
||||
# bug 473842
|
||||
pax-mark m "${ED}"/usr/bin/kdeinit4
|
||||
|
||||
# use system certificates
|
||||
rm -f "${ED}"/usr/share/apps/kssl/ca-bundle.crt || die
|
||||
dosym /etc/ssl/certs/ca-certificates.crt /usr/share/apps/kssl/ca-bundle.crt
|
||||
|
||||
if use doc; then
|
||||
einfo "Installing API documentation. This could take a bit of time."
|
||||
cd "${S}"/doc/api/
|
||||
docinto /HTML/en/kdelibs-apidox
|
||||
dohtml -r ${P}-apidocs/*
|
||||
fi
|
||||
|
||||
if use aqua; then
|
||||
einfo "fixing ${PN} plugins"
|
||||
|
||||
local _PV=${PV:0:3}.0
|
||||
local _dir=${EPREFIX}/usr/$(get_libdir)/kde4/plugins/script
|
||||
|
||||
install_name_tool -id \
|
||||
"${_dir}/libkrossqtsplugin.${_PV}.dylib" \
|
||||
"${D}/${_dir}/libkrossqtsplugin.${_PV}.dylib" \
|
||||
|| die "failed fixing libkrossqtsplugin.${_PV}.dylib"
|
||||
|
||||
einfo "fixing ${PN} cmake detection files"
|
||||
#sed -i -e \
|
||||
# "s:if (HAVE_XKB):if (HAVE_XKB AND NOT APPLE):g" \
|
||||
echo -e "set(XKB_FOUND FALSE)\nset(HAVE_XKB FALSE)" > \
|
||||
"${ED}"/usr/share/apps/cmake/modules/FindXKB.cmake \
|
||||
|| die "failed fixing FindXKB.cmake"
|
||||
fi
|
||||
|
||||
einfo Installing environment file.
|
||||
# Since 44qt4 is sourced earlier QT_PLUGIN_PATH is defined.
|
||||
echo "COLON_SEPARATED=QT_PLUGIN_PATH" > "${T}/77kde"
|
||||
echo "QT_PLUGIN_PATH=${EPREFIX}/usr/$(get_libdir)/kde4/plugins" >> "${T}/77kde"
|
||||
doenvd "${T}/77kde"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_mime_database_update
|
||||
|
||||
if use zeroconf; then
|
||||
echo
|
||||
elog "To make zeroconf support available in KDE make sure that the avahi daemon"
|
||||
elog "is running."
|
||||
echo
|
||||
einfo "If you also want to use zeroconf for hostname resolution, emerge sys-auth/nss-mdns"
|
||||
einfo "and enable multicast dns lookups by editing the 'hosts:' line in /etc/nsswitch.conf"
|
||||
einfo "to include 'mdns', e.g.:"
|
||||
einfo " hosts: files mdns dns"
|
||||
echo
|
||||
fi
|
||||
|
||||
kde4-base_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# Remove ksycoca4 global database
|
||||
rm -f "${EROOT}${PREFIX}"/share/kde4/services/ksycoca4
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_mime_database_update
|
||||
|
||||
kde4-base_pkg_postrm
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue