parent
d36092de97
commit
f23c3e6655
@ -1,5 +1,4 @@
|
||||
DIST dpkg_1.17.26.tar.xz 4410860 SHA256 aa4e758752cdfd7ecb118d7a7d31139a0c090c92aa494aa2e46603006deb1ec8 SHA512 4d2f2a7691dd34d47b62ec1f602d9bab612b151f05362607ec8e31037c4ba0baf5d609c46352240e9806e5781db8df9781e8a0ee9fd24faf54f8b43244a7e538 WHIRLPOOL 56decf0774f2d4405fb0934415c50749230c06fe9112e0ebb4458a8917538c83644eadb885d24350bbf713a6250dd5687956b70d47e22c06cf39ff87cb2d5a23
|
||||
DIST dpkg_1.17.27.tar.xz 4413092 SHA256 90749c31b9f1fceb46dd9fab5b50de34272efef333cc16d9e144f514fd944bb6 SHA512 6f0229bf6c6b76be22d0baf4af21b1175b5397c4a84eb47f0d02bb93173207cc087015a53a2ed9feb7195d313d447d71a0d7361eb1238377c38f8be4465f8bbd WHIRLPOOL cc8525d391bbb42e399e4a1ecb526db1071122272f7eb1b23bdbbad361dfa0f7af8f1fac867f5fb2028d74171ecd3b175b813b2370b2982b17c1d05b39921455
|
||||
DIST dpkg_1.18.6.tar.xz 4617492 SHA256 dd0bc323baafe7aae1571a41d37ab92452171e7a2ce34429f77621fdc0e5dea2 SHA512 84bec49af80ca6e003413dcfbd8da6962f397c8319fbcd93a1c83ed613b4f9a5512ee51d01512203475e97e6570a802238515647cbd5aeab096c13104c50dd33 WHIRLPOOL a8ce16147f933ca6f1d902b7e25cbc34100b710429886eef5b2cfdb333d418d94c33bfd1a7b9bcd5f91e5729ebb70cb38398122d90e4d01304e6c3ce21825ffc
|
||||
DIST dpkg_1.18.7.tar.xz 4617284 SHA256 ace36d3a6dc750a42baf797f9e75ec580a21f92bb9ff96b482100755d6d9b87b SHA512 f5a0d35040338eecd303d2c39469f2cb38e8e135df2179c0ad6cbf67cb509303df528cb03db9fb26db82456171320ee2ba9b31f18c4b994af3fdcecb2e8a0a80 WHIRLPOOL fe7adc4f07ec239a3c09e3d7e237c007853b456875d1789b2ad9bae93ea35b1c008ec4bfcf28417241e4060af7913dadd2ab62cc620cd18bfa8644ee0523b02b
|
||||
DIST dpkg_1.18.10.tar.xz 4645448 SHA256 025524da41ba18b183ff11e388eb8686f7cc58ee835ed7d48bd159c46a8b6dc5 SHA512 83188277a703b57fa3b5570765db849f9b20f592237fa9a9f3a7e0b24c292c8cfc5528a049f6ecd85f2598c89521727599b406cd3924b2b8c56f9295b560e279 WHIRLPOOL 8bfb17cbc6598482b27502088a6c878b127edeb4dfe54631f776f0db1a6ea32c776929ca15d2251bfb1be1921f775a49f142bcc9c5689c2c374c383df04744d8
|
||||
DIST dpkg_1.18.9.tar.xz 4632900 SHA256 86ac4af917e9e75eb9b6c947a0a11439d1de32f72237413f7ddab17f77082093 SHA512 d1253734f7949c6e486920b6b67a4412142747be419d8be83792e2fba1fc9e803e6d0988ae028da9d7d1885176659d5e61b9e69f814a9080ea30c36482a17dd5 WHIRLPOOL 6dbc4aaf3d88741c87a7e99637caae83e4ee314f6dc762782c9f83bba4167e34dd0ee5ffdac0f4ef5944981e6d3e091180935961bf1cb66fc7b825f46cbb8051
|
||||
|
@ -1,98 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="Package maintenance system for Debian"
|
||||
HOMEPAGE="http://packages.qa.debian.org/dpkg"
|
||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/perl-5.6.0:=
|
||||
dev-perl/TimeDate
|
||||
>=sys-libs/ncurses-5.2-r7:=
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
nls? (
|
||||
app-text/po4a
|
||||
>=sys-devel/gettext-0.18.2
|
||||
)
|
||||
test? (
|
||||
dev-perl/DateTime-Format-DateParse
|
||||
dev-perl/IO-String
|
||||
dev-perl/Test-Pod
|
||||
virtual/perl-Test-Harness
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog THANKS TODO )
|
||||
|
||||
src_prepare() {
|
||||
# do not expect Debian's gzip --rsyncable extension
|
||||
epatch "${FILESDIR}"/${PN}-1.17.0-gzip-rsyncable.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.17.1-flags.patch
|
||||
|
||||
# Force the use of the running bash for get-version (this file is never
|
||||
# installed, so no need to worry about hardcoding a temporary bash)
|
||||
sed -i -e '1c\#!'"${BASH}" get-version || die
|
||||
|
||||
if [[ ${CHOST} == mips64*-linux-gnu ]] ; then
|
||||
# Debian targets use custom full tuples. Map the default one
|
||||
# based on the ABI we're using.
|
||||
local abi
|
||||
if [[ ${ABI} == "n64" ]] ; then
|
||||
abi="mips64"
|
||||
else
|
||||
abi="mipsn32"
|
||||
fi
|
||||
printf "gnu-linux-mips64 ${abi}\ngnu-linux-mips64el ${abi}el\n" >> triplettable
|
||||
fi
|
||||
|
||||
use nls && strip-linguas -i po
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable unicode) \
|
||||
$(use_enable update-alternatives) \
|
||||
$(use_with bzip2 bz2) \
|
||||
$(use_with lzma liblzma) \
|
||||
$(use_with selinux) \
|
||||
$(use_with zlib) \
|
||||
--disable-compiler-warnings \
|
||||
--disable-dselect \
|
||||
--disable-silent-rules \
|
||||
--disable-start-stop-daemon \
|
||||
--localstatedir="${EPREFIX}"/var
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR=$(tc-getAR)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
|
||||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST xfburn-0.5.2.tar.bz2 760833 SHA256 63682aab3c30c77e464b2b3b84606d1e1dcefc98e7042072fa09b729d6f84412 SHA512 3c6f27e2c8e5200d620bf32f938a1fb044b371a9fe0b5474ba8c1a487c79a7761e144ec8490f04c2389c96bc980b9f2bdfebce9d24dea30c5caae451bb9dcf5e WHIRLPOOL a88f482d899ecaf89666f34b583b90b02f080ec2dc074f4809b98c8e65a824f3f229dd006c8ccbcd3c580e3c3885bea0a0c9fa04ef8871071b6bc9e237029164
|
||||
DIST xfburn-0.5.4.tar.bz2 773300 SHA256 9a0053ff106ae475871a2bed328d5d7c5a2fc4280a24e956ca85b6a13a9fc1f6 SHA512 66bd82aa80fcd53d5d505b01a33cdbffdcf547a05a11bdbe688387420ee682a28564397acaf85a52852625909648c01cc18f289736ac54d2806725f46c875481 WHIRLPOOL 06d77abf0b0cca28306a67dd0703557c38b40f57df8511a49be1850db0c3097ee8d47377f50d4a2cfbf3312873e93f147d70cdb43eab014f04f8412ed8ed747c
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="GTK+ based CD and DVD burning application"
|
||||
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
|
||||
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ~ppc x86"
|
||||
IUSE="debug gstreamer +udev"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.32
|
||||
>=dev-libs/libburn-0.4.2
|
||||
>=dev-libs/libisofs-0.6.2
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=xfce-base/exo-0.6
|
||||
>=xfce-base/libxfce4ui-4.10
|
||||
gstreamer? ( >=media-libs/gst-plugins-base-0.10.20:0.10 )
|
||||
udev? ( virtual/libgudev:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
XFCONF=(
|
||||
$(use_enable udev gudev)
|
||||
$(use_enable gstreamer)
|
||||
$(xfconf_use_debug)
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST mousepad-0.3.0.tar.bz2 481125 SHA256 10f27506994d0d0b8f9e02555404a144babedab97517abe3b6be8b2d21ff046d SHA512 4e8f7cd8f05265c7f3964f0f5196721136c501351aa8c7bae1e3a6056fcd61f40364f2bb226817d458afa3707334dd600efbae2f8d050d65841ef03085717e42 WHIRLPOOL ed3582231bca8d3ea1f5a4adaf6279cd48d3628ba1154db80c6fb037b0efacbaf7535dad9bb4631982cfa5ee73514a628c340cb017514b0ab29d028b3c974b1c
|
||||
DIST mousepad-0.4.0.tar.bz2 578483 SHA256 60114431eac8db6bb6ce18bd38f1630cccb684375b97a445a1b6fd619848d132 SHA512 5196abd04268d1ace118dc485b72bfcfb7f9175eeaf52bc97c08c1646371d26401403a3bb199d882380bcb998547c65af9bd054f0365afd846c0ad74d3c3b1fe WHIRLPOOL dd087f38d75836d28cdae3a851d2ede0246a66db104710bab919928d32b63e470c95d77ff09c34c92e90322f14d5f85f83dc913acc529b8dd95ad8bc2712b9c1
|
||||
|
@ -1,17 +0,0 @@
|
||||
--- mousepad.desktop.in.in
|
||||
+++ mousepad.desktop.in.in
|
||||
@@ -1,6 +1,4 @@
|
||||
-
|
||||
[Desktop Entry]
|
||||
-Encoding=UTF-8
|
||||
_Name=Mousepad
|
||||
_Comment=Simple Text Editor
|
||||
_GenericName=Text Editor
|
||||
@@ -9,5 +7,5 @@
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
Type=Application
|
||||
-Categories=Application;Utility;TextEditor;GTK;
|
||||
-MimeType=text/plain
|
||||
+Categories=Utility;TextEditor;GTK;
|
||||
+MimeType=text/plain;
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="GTK+ 2.x based editor for the Xfce Desktop Environment"
|
||||
HOMEPAGE="http://goodies.xfce.org/projects/applications/start"
|
||||
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="debug dbus"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.12
|
||||
>=x11-libs/gtk+-2.20:2
|
||||
x11-libs/gtksourceview:2.0
|
||||
dbus? ( >=dev-libs/dbus-glib-0.100 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
PATCHES=( "${FILESDIR}"/${P}-validate.patch )
|
||||
|
||||
XFCONF=(
|
||||
$(xfconf_use_debug)
|
||||
$(use_enable dbus)
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST lirc-0.9.0.tar.bz2 857286 SHA256 6323afae6ad498d4369675f77ec3dbb680fe661bea586aa296e67f2e2daba4ff SHA512 e91534c63e6065bd7da3b15e1676edf1672b8beb21864a6825df86247d7d165bf2dee6f8191732933e24e42a406e46afc55559948e4061eed2de7b08fac13431 WHIRLPOOL 0a1c00b07898aa7a5d78865fb73c6d26c6331dd0a4945773a801d29e40298b365eb58cae113a95fcf73be678a24ac082ad0868e8051303d732882fb82a859a7b
|
||||
DIST lirc-0.9.4.tar.bz2 2291164 SHA256 dd18a6751674fd61e4a96eebc3b9e5c883389d6230811943513443522dfc5dd0 SHA512 0220cfa0e1900691eed3d6b0624c27e0a99825cd60303304eee7c60e3ae1d8e939d05d32680da64cdbf764919708888ce05803e9ab2423f4bf019b4acd8542f1 WHIRLPOOL 83390295e55445f2d10372e1515b0163d5b3b1e9903f132e018d975d66998d98ffee1caaa1fe26577a0ce18fce20ec025fd5cc0aaf5074728269b12e84d55268
|
||||
DIST lirc-0.9.4a.tar.bz2 2292119 SHA256 386086a74c7d12e7e8f26f7dbc8f40d20b9968c9ad2a42599483a51dd2da03ba SHA512 16be0ac5dd9b07d717ceba63cdc38c0db4a2bdcfc373ca6346d7cd4ab2cd2973aa7585d10b045fcaea952a3aabf7617c564ccb8268db6c62b172683a4b2cc188 WHIRLPOOL 93431c43d2dd31081e97113e2d49134de7feb29be53508900b3360408f7a099becf169fcebd0f6fc196280c594dc83d1299617ee54b65452828492db9bcd09ad
|
||||
|
@ -0,0 +1,28 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 2003 Martin Hierling <mad@cc.fh-lippe.de>
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
: ${IREXEC_USER:=root}
|
||||
|
||||
depend() {
|
||||
need lircd
|
||||
}
|
||||
|
||||
start() {
|
||||
if [ "x${IREXEC_USER}" = "xroot" -a "x${IREXEC_DISABLE_ROOT_WARNING}" != "xyes" ]; then
|
||||
ewarn "Warning: Running irexec as root can open security holes"
|
||||
fi
|
||||
|
||||
ebegin "Starting irexec"
|
||||
start-stop-daemon --start --user ${IREXEC_USER} --chdir / \
|
||||
--exec /usr/bin/irexec -- --daemon ${IREXEC_OPTS}
|
||||
eend $? "Failed to start irexec."
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping irexec"
|
||||
start-stop-daemon --stop --exec /usr/bin/irexec --user ${IREXEC_USER}
|
||||
eend $? "Failed to stop irexec."
|
||||
}
|
||||
|
@ -0,0 +1,20 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
depend() {
|
||||
need lircd
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting lircmd"
|
||||
start-stop-daemon --start --quiet --exec /usr/sbin/lircmd -- ${LIRCMD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping lircmd"
|
||||
start-stop-daemon --stop --quiet --exec /usr/sbin/lircmd
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
# Options to pass to the lircmd process
|
||||
|
||||
LIRCMD_OPTS="--uinput"
|
||||
|
@ -1,125 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils flag-o-matic systemd
|
||||
|
||||
DESCRIPTION="decode and send infra-red signals of many commonly used remote controls"
|
||||
HOMEPAGE="http://www.lirc.org/"
|
||||
|
||||
LIRC_DRIVER_DEVICE="/dev/lirc0"
|
||||
|
||||
MY_P=${PN}-${PV/_/}
|
||||
|
||||
if [[ "${PV/_pre/}" = "${PV}" ]]; then
|
||||
SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2"
|
||||
else
|
||||
SRC_URI="http://www.lirc.org/software/snapshots/${MY_P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc static-libs X audio irman ftdi inputlirc iguanair systemd"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
REQUIRED_USE="
|
||||
iguanair? ( irman )
|
||||
"
|
||||
DEPEND="
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
)
|
||||
systemd? ( sys-apps/systemd )
|
||||
audio? (
|
||||
>media-libs/portaudio-18
|
||||
media-libs/alsa-lib
|
||||
)
|
||||
irman? ( media-libs/libirman )
|
||||
iguanair? ( app-misc/iguanaIR )
|
||||
ftdi? ( dev-embedded/libftdi:0 )
|
||||
inputlirc? ( app-misc/inputlircd )
|
||||
virtual/libusb:0
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
filter-flags -Wl,-O1
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newinitd "${FILESDIR}"/lircd-0.8.6-r2 lircd
|
||||
newinitd "${FILESDIR}"/lircmd lircmd
|
||||
newconfd "${FILESDIR}"/lircd.conf.4 lircd
|
||||
|
||||
insinto /etc/modprobe.d/
|
||||
newins "${FILESDIR}"/modprobed.lirc lirc.conf
|
||||
|
||||
newinitd "${FILESDIR}"/irexec-initd irexec
|
||||
newconfd "${FILESDIR}"/irexec-confd irexec
|
||||
|
||||
if use doc ; then
|
||||
dodoc -r doc/html
|
||||
fi
|
||||
|
||||
keepdir /etc/lirc
|
||||
if [[ -e "${D}"/etc/lirc/lircd.conf ]]; then
|
||||
newdoc "${D}"/etc/lirc/lircd.conf lircd.conf.example
|
||||
fi
|
||||
|
||||
if ! use static-libs; then
|
||||
rm "${D}/usr/$(get_libdir)/liblirc_client.la" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
local dir="${EROOT}/etc/modprobe.d"
|
||||
if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then
|
||||
elog "Renaming ${dir}/lirc to lirc.conf"
|
||||
mv -f "${dir}/lirc" "${dir}/lirc.conf" || die
|
||||
fi
|
||||
|
||||
# copy the first file that can be found
|
||||
if [[ -f "${EROOT}"/etc/lirc/lircd.conf ]]; then
|
||||
cp "${EROOT}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die
|
||||
elif [[ -f "${EROOT}"/etc/lircd.conf ]]; then
|
||||
cp "${EROOT}"/etc/lircd.conf "${T}"/lircd.conf || die
|
||||
MOVE_OLD_LIRCD_CONF=1
|
||||
elif [[ -f "${D}"/etc/lirc/lircd.conf ]]; then
|
||||
cp "${D}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die
|
||||
fi
|
||||
|
||||
# stop portage from touching the config file
|
||||
if [[ -e "${D}"/etc/lirc/lircd.conf ]]; then
|
||||
rm -f "${D}"/etc/lirc/lircd.conf || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# copy config file to new location
|
||||
# without portage knowing about it
|
||||
# so it will not delete it on unmerge or ever touch it again
|
||||
if [[ -e "${T}"/lircd.conf ]]; then
|
||||
cp "${T}"/lircd.conf "${EROOT}"/etc/lirc/lircd.conf || die
|
||||
if [[ "$MOVE_OLD_LIRCD_CONF" = "1" ]]; then
|
||||
elog "Moved /etc/lircd.conf to /etc/lirc/lircd.conf"
|
||||
rm -f "${EROOT}"/etc/lircd.conf || die
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "The new default location for lircd.conf is inside of"
|
||||
einfo "/etc/lirc/ directory"
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
From 801804d5b1beca5f32dd78cd23e9f9e012ae0420 Mon Sep 17 00:00:00 2001
|
||||
From: Michael Orlitzky <michael@orlitzky.com>
|
||||
Date: Tue, 2 Aug 2016 10:07:39 -0400
|
||||
Subject: [PATCH 1/1] src/{input,output}.c: fix -Wformat-security errors.
|
||||
|
||||
Newer versions of GCC have the ability to warn about insecure uses of
|
||||
format strings. These uses usually involve omitted "%s" format strings
|
||||
to the printf() family of functions, and when compiling with
|
||||
-Werror=format-security, they can cause the build to fail. This commit
|
||||
fixes a few such uses in input.c and output.c
|
||||
|
||||
Gentoo-Bug: 521104
|
||||
---
|
||||
src/input.c | 4 ++--
|
||||
src/output.c | 4 ++--
|
||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/input.c b/src/input.c
|
||||
index 79db485..92bad36 100644
|
||||
--- a/src/input.c
|
||||
+++ b/src/input.c
|
||||
@@ -463,7 +463,7 @@ static gboolean get_file_to_load(gchar* file, gchar* pal_file, gboolean show_err
|
||||
return FALSE;
|
||||
}
|
||||
else
|
||||
- sprintf(pal_file, file);
|
||||
+ sprintf(pal_file, "%s", file);
|
||||
}
|
||||
|
||||
else
|
||||
@@ -618,7 +618,7 @@ GHashTable* load_files()
|
||||
FILE* pal_file_handle = NULL;
|
||||
|
||||
if(!get_file_to_load(settings->pal_file, pal_file, FALSE))
|
||||
- sprintf(pal_file, settings->pal_file);
|
||||
+ sprintf(pal_file, "%s", settings->pal_file);
|
||||
|
||||
pal_file_handle = get_file_handle(pal_file, TRUE);
|
||||
if(pal_file_handle != NULL)
|
||||
diff --git a/src/output.c b/src/output.c
|
||||
index 97aaa0f..9806089 100644
|
||||
--- a/src/output.c
|
||||
+++ b/src/output.c
|
||||
@@ -249,7 +249,7 @@ static void pal_output_text_week(GDate* date, gboolean force_month_label,
|
||||
pal_output_fg(BRIGHT, color, utf8_buf);
|
||||
}
|
||||
else
|
||||
- g_print(utf8_buf);
|
||||
+ g_print("%s", utf8_buf);
|
||||
|
||||
|
||||
if(g_date_compare(date,today) == 0) /* make today bright */
|
||||
@@ -270,7 +270,7 @@ static void pal_output_text_week(GDate* date, gboolean force_month_label,
|
||||
|
||||
}
|
||||
else
|
||||
- g_print(utf8_buf);
|
||||
+ g_print("%s", utf8_buf);
|
||||
|
||||
|
||||
/* print extra space between days */
|
||||
--
|
||||
2.7.3
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit prefix toolchain-funcs
|
||||
|
||||
DESCRIPTION="Command-line calendar program"
|
||||
HOMEPAGE="http://palcal.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/palcal/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.0
|
||||
nls? ( virtual/libintl )
|
||||
sys-libs/ncurses:0
|
||||
sys-libs/readline:0
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PV}-strip.patch
|
||||
"${FILESDIR}"/${PV}-ldflags.patch
|
||||
"${FILESDIR}"/${P}-pkg_config.patch
|
||||
"${FILESDIR}"/${P}-prefix.patch
|
||||
"${FILESDIR}"/fix-Wformat-security-errors.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cd src || die "failed to change to the src directory"
|
||||
eprefixify Makefile.defs input.c Makefile
|
||||
sed -i -e 's/ -o root//g' {.,convert}/Makefile || die
|
||||
tc-export PKG_CONFIG
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src || die "failed to change to the src directory"
|
||||
emake CC="$(tc-getCC)" OPT="${CFLAGS}" LDOPT="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ChangeLog doc/example.css
|
||||
|
||||
cd src || die "failed to change to the src directory"
|
||||
emake DESTDIR="${D}" install-man install-bin install-share
|
||||
|
||||
if use nls; then
|
||||
emake DESTDIR="${D}" install-mo
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST tmate-2.2.0-upstream-patches-0.tar.xz 6784 SHA256 aa5b0ca858bb652418aa5200f0f5dcda0827295c16fb73fd34594d718a65878a SHA512 3e16e0b7988d3d1942fcac0a535d2cc8d7156d26332dc84fd21c4761afae40159282b0fbeb71cd5f6525b5a1c7a46e7813c8e6a11851592077570c1a001a73a7 WHIRLPOOL fb05b5d90f2542bb2e8fdc8c5df988338d5626bd48899697b8c16b9078ca71d2b2682c648f5f7c37ed8cd4a9966b1c6d5524823b34a4ac4cb9833a62325bb39c
|
||||
DIST tmate-2.2.0.tar.gz 610793 SHA256 932148b24d9c67e524ce744c9480b5603c9f976afb6ad7ca6d63246cd9e7fd3a SHA512 e9429833cdb8c28873d01bfc6b9a0d1241e30346ef1b3efae6763389c8444943b831283c1ea65e49c68d11936d6586186b38e0f7c14d373d9f63e841026c3338 WHIRLPOOL e1a2203e9a63466244d9d61e6e06d4dea77a9eb3e7069c1c87c115e5ce370e3b3b7ad2d7fc8b4c740030ee980b4d52833066f853a05d1c611a5d5c4810c89a36
|
||||
DIST tmate-2.2.1.tar.gz 610745 SHA256 d9c2ac59f42e65aac5f500f0548ea8056fd79c9c5285e5af324d833e2a84c305 SHA512 3d4ce7510cd8da39bc4fe63f2a64179846a813bb3560ca811d9e1e2a28b06d95a9033047a900d76bda069c249d7ebbe1143daa082b23212c5d32a50bf1819d2d WHIRLPOOL b0d90d28b263b1e7c6dbf755c7e2d5f37598e63d484189d04ee15d5b3f09f84efc9e22dd75576a627e8c27ef0dd4524d59ed882f8fff2efca43664fbe3772bf9
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit eutils autotools-utils
|
||||
|
||||
DESCRIPTION="Instant terminal sharing"
|
||||
HOMEPAGE="http://tmate.io/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug static-libs"
|
||||
|
||||
UPSTREAM_VER=
|
||||
[[ -n ${UPSTREAM_VER} ]] && \
|
||||
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz"
|
||||
SRC_URI="https://github.com/tmate-io/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${UPSTREAM_PATCHSET_URI}"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib[static-libs?]
|
||||
sys-libs/libutempter[static-libs?]
|
||||
dev-libs/openssl[static-libs?]
|
||||
dev-libs/libevent[static-libs?]
|
||||
dev-libs/msgpack[static-libs?]
|
||||
>=net-libs/libssh-0.6.0[static-libs?]
|
||||
"
|
||||
DEPEND="${RPDEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# Upstream's patchset
|
||||
if [[ -n ${UPSTREAM_VER} ]]; then
|
||||
einfo "Try to apply tmate Upstream patch set"
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_FORCE="yes" \
|
||||
EPATCH_OPTS="-p1" \
|
||||
epatch "${WORKDIR}"/patches-upstream
|
||||
fi
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST lotus-notes-gtk-patch-20130622.tar.xz 4200 SHA256 3ae9dcde19cd1a8d303ee5c73ceef2570cb2f7b95501297860e5e52155cb51eb SHA512 ab979334e7c34bdd0d940aaf4cb96c6e33f945d9a7f4ac91dca1857ef58ab785febb619036b52e8dc9b9b57ac439efb0d0e45e9882a30755da0e838a5ea57d8f WHIRLPOOL cd86a8054942c95149a62778a65d725d9f2941b7ed4076979d0e950dd997a9bf1c06d144d3235b30a5edaf5ae8b574f4fe0131b75f99f96e42d8f5658d12b613
|
||||
DIST lotus_notes853_linux_RI_en.tar 533719040 SHA256 85c70250e8f9a98420a82e39122ec0f5621a732f03870c997132079b4f358e9f SHA512 b57428d05683e9e08c10abe7b92e6255392342a2a05658254d2a69672abff1b546800d636b0f25a147849bdc4a5e369032c326c3f605178ce1f69bb371528f8a WHIRLPOOL e273357bb506e17963f44e1a1421c05a8fcbc0062ee4eb3407ca8699bdfd8ff292d8441251daa342853f57210655f00a7acc332a0ccf7553b4f9d3b7565e8931
|
@ -1,109 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit rpm
|
||||
|
||||
DESCRIPTION="Commercial fork of openoffice.org with extra features for company usage"
|
||||
HOMEPAGE="http://www.ibm.com/software/products/us/en/ibmnotes/"
|
||||
SRC_URI="lotus_notes853_linux_RI_en.tar
|
||||
http://dev.gentooexperimental.org/~scarabeus/lotus-notes-gtk-patch-20130622.tar.xz
|
||||
"
|
||||
|
||||
LICENSE="lotus-notes"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
x86? (
|
||||
dev-libs/dbus-glib
|
||||
dev-libs/libcroco
|
||||
gnome-base/gconf
|
||||
gnome-base/libgnome
|
||||
gnome-base/libgnomeprint
|
||||
gnome-base/libgnomeprintui
|
||||
gnome-base/gvfs
|
||||
gnome-base/librsvg
|
||||
gnome-base/orbit
|
||||
gnome-extra/gconf-editor
|
||||
gnome-extra/libgsf
|
||||
net-dns/avahi
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXft
|
||||
x11-libs/libXi
|
||||
x11-libs/libXp
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
x11-libs/libXtst
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/pango
|
||||
x11-themes/gtk-engines-murrine
|
||||
)
|
||||
dev-java/swt
|
||||
dev-libs/dbus-glib
|
||||
dev-libs/icu
|
||||
sys-apps/dbus[X]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT="mirror fetch strip"
|
||||
|
||||
QA_PREBUILT="opt/ibm/lotus/notes/*"
|
||||
QA_TEXTRELS="opt/ibm/lotus/notes/*"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
rpm_unpack ./ibm_lotus_notes-${PV}.i586.rpm
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's/..\/notes %F/..\/notes-wrapper %F/g' \
|
||||
-e 's:Office;:Office:g' \
|
||||
usr/share/applications/LotusNotes8.5.desktop || die
|
||||
sed -i \
|
||||
-e 's:Application;Office:Office;:g' \
|
||||
usr/share/applications/* || die
|
||||
sed -i \
|
||||
-e 's:`dirname "$0"`:/opt/ibm/lotus/notes/:' \
|
||||
lotus-notes-gtk-patch/notes-wrapper || die
|
||||
# force initial configuration to avoid overwritting configs in /opt/
|
||||
sed -i \
|
||||
-e '/.initial./d' \
|
||||
opt/ibm/lotus/notes/framework/rcp/rcplauncher.properties || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# generate the gtk-fix for the notes to actually work with current gtk/gnome3
|
||||
cd "${S}/lotus-notes-gtk-patch" || die
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cp -r usr/ opt "${ED}" || die
|
||||
cd "${S}/lotus-notes-gtk-patch" || die
|
||||
cp notes-wrapper libnotesgtkfix.so "${ED}"/opt/ibm/lotus/notes/ || die
|
||||
|
||||
dosym /opt/ibm/lotus/notes/notes-wrapper /usr/bin/lotus-notes
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Keep in mind that Lotus notes are slowly merged back into"
|
||||
elog "Apache OpenOffice and LibreOffice as IBM promised to provide"
|
||||
elog "all the code to Apache Foundation."
|
||||
elog
|
||||
elog "If you will report bugs against this package provide also"
|
||||
elog "patches or the bug will be probably ignored or closed as"
|
||||
elog "CANTFIX."
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST orage-4.10.0.tar.bz2 2513559 SHA256 6cb854f3437e31bab23abfce97bd10afa1636a9a1480d80e14e26c85d06be7c0 SHA512 860d26ecf32e4efd9bd39dde206aac5c60bd10f1154ec7d348d2ec8e5516cc3dd98314e56d496f153a89764f2c46b2ed7cec49b6edd8d05a62265558721c9889 WHIRLPOOL 0ad86bb0d2a6afeba39957159757b9094faf0711207f6c9dacfacdd02a2a565ab2d44fb164a194550343daee81a0394138e3c981e9e5b562793d09b5851724ec
|
||||
DIST orage-4.12.1.tar.bz2 2590788 SHA256 3cf9aa441ae83c8688865f82217025cdf3ebaa152cce4571777b8c2aa8dd9062 SHA512 3fec0201171140586cdc9bcf151450a7086515e18b5815afe4fe4c4726ba554c50582b0479e52985b330140c51b7233ef81f678f986f848afbeee74c66b2d196 WHIRLPOOL 59a91665477f0e2a97629bf46abe8397229eb82d932fd4111baa41e5a38a23c9a7cfb9722ae672b5f101b6543fd998ad0f695e1db9a50895b35ced2eaa7e60fe
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit multilib xfconf
|
||||
|
||||
DESCRIPTION="A time managing application (and panel plug-in) for the Xfce desktop environment"
|
||||
HOMEPAGE="http://www.xfce.org/projects/"
|
||||
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="berkdb dbus debug libnotify +xfce_plugins_clock"
|
||||
|
||||
RDEPEND=">=dev-libs/libical-0.48:=
|
||||
dev-libs/popt:=
|
||||
>=x11-libs/gtk+-2.10:2
|
||||
berkdb? ( >=sys-libs/db-4:= )
|
||||
dbus? ( >=dev-libs/dbus-glib-0.100:= )
|
||||
libnotify? ( >=x11-libs/libnotify-0.7:= )
|
||||
xfce_plugins_clock? ( >=xfce-base/xfce4-panel-4.10 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
XFCONF=(
|
||||
--libexecdir="${EPREFIX}/usr/$(get_libdir)"
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}/html
|
||||
$(use_enable xfce_plugins_clock libxfce4panel)
|
||||
$(use_enable dbus)
|
||||
$(use_enable libnotify)
|
||||
$(use_with berkdb bdb4)
|
||||
$(xfconf_use_debug)
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README TODO )
|
||||
|
||||
# PM doesn't let directory to be replaced by a symlink, see src_install()
|
||||
rm -rf "${EROOT}"/usr/share/${PN}/doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
xfconf_src_install \
|
||||
docdir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
imagesdir="${EPREFIX}"/usr/share/doc/${PF}/html/images
|
||||
|
||||
# Create compability symlink for retarded path hardcoding in src/{mainbox,parameters}.c
|
||||
dosym /usr/share/doc/${PF}/html /usr/share/${PN}/doc/C
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="xml"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit git-2 python
|
||||
|
||||
DESCRIPTION="Tools to work with layman-global.txt/repositories.xml like files"
|
||||
HOMEPAGE="https://cgit.gentoo.org/proj/repositories-xml-format.git"
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://anongit.gentoo.org/proj/repositories-xml-format.git
|
||||
https://anongit.gentoo.org/git/proj/repositories-xml-format.git"
|
||||
EGIT_COMMIT="8c4d7440c6d47f7ed690edafb7c0af53742f3297"
|
||||
|
||||
if [[ ${PV} != 0_p20100322 ]]; then
|
||||
die 'Broken bump detected: same \${EGIT_COMMIT} again'
|
||||
fi
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-portage/layman"
|
||||
|
||||
src_install() {
|
||||
abi_specific_install() {
|
||||
local code_dir="$(python_get_sitedir)"/layman/dbtools
|
||||
|
||||
exeinto "${code_dir}"
|
||||
doexe write-repositories-xml.py || die "doexe failed"
|
||||
|
||||
insinto "${code_dir}"
|
||||
doins layman/dbtools/*.py || die "doins failed"
|
||||
|
||||
dodir /usr/bin
|
||||
dosym "${code_dir}"/write-repositories-xml.py /usr/bin/write-repositories-xml-${PYTHON_ABI} \
|
||||
|| die "dosym failed"
|
||||
}
|
||||
python_execute_function abi_specific_install
|
||||
|
||||
python_generate_wrapper_scripts "${ED}usr/bin/write-repositories-xml"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize layman/dbtools
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup layman/dbtools
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>sping@gentoo.org</email>
|
||||
<name>Sebastian Pipping</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST pms-test-suite-0.2.tar.bz2 21962 SHA256 104a757edf5b223ff38885691b332420da82a0c62b80469787883579385aafea SHA512 66e5d166458f6a1082c8c53cb52a679d25d26187369c25f2df16519d0b44ad447d12c726abaca45187965bb4263bc063ef969b391ae0912c449907f0b8e79b68 WHIRLPOOL dd92de5d204501c79538f5d007e919ecbd6c78daff0377115df3d022e7b46233d1b2b97278081996471044f5b42f5350fd6f8eeef90a85097ea578e949f628de
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mgorny@gentoo.org</email>
|
||||
<name>Michał Górny</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<email>mgorny@gentoo.org</email>
|
||||
<name>Michał Górny</name>
|
||||
</maintainer>
|
||||
<bugs-to>https://bitbucket.org/mgorny/pms-test-suite/issues/</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND='2:2.6'
|
||||
# Python ABIs are not supported by pkgcore
|
||||
#SUPPORT_PYTHON_ABIS=1
|
||||
# Python3 is not supported by dbus & gobject
|
||||
RESTRICT_PYTHON_ABIS='2.4 2.5 3.*'
|
||||
DISTUTILS_SRC_TEST=setup.py
|
||||
|
||||
inherit base distutils
|
||||
|
||||
DESCRIPTION="A test suite for Package Manager PMS compliance"
|
||||
HOMEPAGE="https://www.gentoo.org/proj/en/qa/pms/pms-test-suite.xml"
|
||||
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=app-portage/gentoopm-0.1.5
|
||||
dev-python/dbus-python
|
||||
dev-python/pygobject:2"
|
||||
DEPEND="doc? ( dev-python/epydoc )
|
||||
test? ( >=sys-apps/portage-2.1.10.3
|
||||
sys-apps/pkgcore
|
||||
>=sys-apps/paludis-0.64.2[python] )"
|
||||
|
||||
# broken atm
|
||||
RESTRICT=test
|
||||
|
||||
PYTHON_MODNAME=pmstestsuite
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
"$(PYTHON)" setup.py "${_DISTUTILS_GLOBAL_OPTIONS[@]}" doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND='2:2.6'
|
||||
# Python ABIs are not supported by pkgcore
|
||||
#SUPPORT_PYTHON_ABIS=1
|
||||
# Python3 is not supported by dbus & gobject
|
||||
RESTRICT_PYTHON_ABIS='2.4 2.5 3.*'
|
||||
DISTUTILS_SRC_TEST=setup.py
|
||||
|
||||
inherit base distutils
|
||||
|
||||
#if LIVE
|
||||
EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git
|
||||
https://anongit.gentoo.org/git/proj/${PN}.git
|
||||
https://bitbucket.org/mgorny/${PN}.git"
|
||||
inherit git-2
|
||||
#endif
|
||||
|
||||
DESCRIPTION="A test suite for Package Manager PMS compliance"
|
||||
HOMEPAGE="https://www.gentoo.org/proj/en/qa/pms/pms-test-suite.xml"
|
||||
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=app-portage/gentoopm-0.1.5
|
||||
dev-python/dbus-python
|
||||
dev-python/pygobject:2"
|
||||
DEPEND="doc? ( dev-python/epydoc )
|
||||
test? ( >=sys-apps/portage-2.1.10.3
|
||||
sys-apps/pkgcore
|
||||
>=sys-apps/paludis-0.64.2[python] )"
|
||||
|
||||
PYTHON_MODNAME=pmstestsuite
|
||||
|
||||
#if LIVE
|
||||
KEYWORDS=
|
||||
SRC_URI=
|
||||
#endif
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
"$(PYTHON)" setup.py "${_DISTUTILS_GLOBAL_OPTIONS[@]}" doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_P="clit${PV//./}"
|
||||
|
||||
DESCRIPTION="CLit converts MS ebook .lit files to .opf (xml+html+png+jpg)"
|
||||
HOMEPAGE="http://www.convertlit.com/"
|
||||
SRC_URI="http://www.convertlit.com/${MY_P}src.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/libtommath-0.36-r1"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-respectflags-r1.patch"
|
||||
"${FILESDIR}/fix-Wformat-security-warnings.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
|
||||
cd "${S}/lib" || die "failed to change into ${S}/lib directory"
|
||||
emake
|
||||
cd "${S}/${MY_P}" || die "failed to change into ${S}/${MY_P} directory"
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
dobin "${MY_P}/clit"
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
Index: clit18/Makefile
|
||||
===================================================================
|
||||
--- a/clit18/Makefile
|
||||
+++ b/clit18/Makefile
|
||||
@@ -1,9 +1,9 @@
|
||||
all: clit
|
||||
|
||||
-CFLAGS=-funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I .
|
||||
+CFLAGS+=-funsigned-char -I ../lib -I ../lib/des -I .
|
||||
clean:
|
||||
rm -f *.o clit
|
||||
|
||||
clit: clit.o hexdump.o drm5.o explode.o transmute.o display.o utils.o manifest.o ../lib/openclit.a
|
||||
- gcc -o clit $^ ../libtommath-0.30/libtommath.a
|
||||
+ $(CC) $(LDFLAGS) -o clit $^ -ltommath
|
||||
|
||||
Index: lib/Makefile
|
||||
===================================================================
|
||||
--- a/lib/Makefile
|
||||
+++ b/lib/Makefile
|
||||
@@ -1,6 +1,6 @@
|
||||
all: openclit.a
|
||||
|
||||
-CFLAGS=-O3 -Wall -Ides -Isha -Inewlzx -I.
|
||||
+CFLAGS+=-Ides -Isha -Inewlzx -I.
|
||||
clean:
|
||||
rm -f *.o openclit.a des/*.o lzx/*.o sha/*.o
|
||||
|
@ -0,0 +1,34 @@
|
||||
From 79ab07db8d91b6c6e0c36358c8030893c28510ba Mon Sep 17 00:00:00 2001
|
||||
From: Michael Orlitzky <michael@orlitzky.com>
|
||||
Date: Tue, 2 Aug 2016 10:32:53 -0400
|
||||
Subject: [PATCH 1/1] clit.c: fix -Wformat-security warnings.
|
||||
|
||||
Two uses of printf() in clit.c were triggering -Wformat-security
|
||||
warnings due to a missing "%s" format string. This was causing
|
||||
compilation to fail with -Werror=format-security, so they have
|
||||
been fixed.
|
||||
|
||||
Gentoo-Bug: 521246
|
||||
---
|
||||
clit18/clit.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/clit18/clit.c b/clit18/clit.c
|
||||
index c13a75d..48b749f 100644
|
||||
--- a/clit18/clit.c
|
||||
+++ b/clit18/clit.c
|
||||
@@ -125,9 +125,9 @@ int main(int argc, char ** argv)
|
||||
dir_program[i+1] = '\0'; break;
|
||||
}
|
||||
}
|
||||
- printf(sTitle);
|
||||
+ printf("%s", sTitle);
|
||||
if (argc < 3) {
|
||||
- printf(sUsage);
|
||||
+ printf("%s", sUsage);
|
||||
return -1;
|
||||
}
|
||||
base = 1;
|
||||
--
|
||||
2.7.3
|
||||
|
@ -1 +1,2 @@
|
||||
DIST libiodbc-3.52.12.zip 1248801 SHA256 3e764524538bf26ada27a8e55915d7ca42d5069e01d36ed57eabcb724d3764b4 SHA512 240f6f7dc406fcc6688499bac8800b81380d32e8443e4f098875fabc649da1b86567b67d2259206be64cced8537d3171040d16be39845b9009cd90be62ae97db WHIRLPOOL 782eec0afb4802abf6d2b3d293b0a886bdb8aa011676fc2814d7df02c14919c425b82cc7428495015fcdc14512a0aa887e5eb641b3eeb8372838e21e73a3e5dd
|
||||
DIST libiodbc-3.52.8.zip 1188493 SHA256 f96cee2f04ab01b3c32297262ebf97b3faed1e49688399e656e8e4743ed72a0c SHA512 76da1e69a6e7ab1b7ba103547070c5dfe7c40fa88d82c243640d862c93c19e731d5a35d0575038491a148bb1d1cb7c5168dc30bf3f9600b31f4e014350f16551 WHIRLPOOL b6dafe709c3dff771ef43f023e62f528d92f9f9b05f0b986942826a2ded16e3cc2ccdae1606b2c31931ee487d01c25a173488c5e6d6c1ddafddb8f6be7dd326b
|
||||
|
@ -0,0 +1,15 @@
|
||||
--- a/samples/Makefile.am 2012-03-27 05:15:02.000000000 +0200
|
||||
+++ b/samples/Makefile.am.new 2013-04-09 14:07:48.303789999 +0200
|
||||
@@ -78,12 +78,10 @@
|
||||
#
|
||||
iodbctest_SOURCES = iodbctest.c
|
||||
iodbctest_LDADD = ../iodbc/libiodbc.la
|
||||
-iodbctest_LDFLAGS = -static
|
||||
|
||||
iodbctestw_CFLAGS = -DUNICODE
|
||||
iodbctestw_SOURCES = iodbctest.c
|
||||
iodbctestw_LDADD = ../iodbc/libiodbc.la
|
||||
-iodbctestw_LDFLAGS = -static
|
||||
|
||||
EXTRA_DIST = $(srcdir)/Makefile.sample
|
||||
|
@ -0,0 +1,37 @@
|
||||
diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in
|
||||
index 08d46ae..576aa8b 100644
|
||||
--- a/bin/iodbc-config.in
|
||||
+++ b/bin/iodbc-config.in
|
||||
@@ -145,10 +145,10 @@ while test $# -gt 0; do
|
||||
echo_libs=yes
|
||||
;;
|
||||
--static-libs)
|
||||
- echo_staticlibs=yes
|
||||
+ echo_libs=yes
|
||||
;;
|
||||
--libtool-libs)
|
||||
- echo_libtoollibs=yes
|
||||
+ echo_libs=yes
|
||||
;;
|
||||
--data-dir)
|
||||
echo_data_dir=yes
|
||||
@@ -196,19 +196,5 @@ if test "$echo_libs" = "yes"; then
|
||||
if test "$lib_iodbc" = "yes"; then
|
||||
libs="$libs -liodbc -liodbcinst"
|
||||
fi
|
||||
- echo "-L@libdir@ $libs"
|
||||
-fi
|
||||
-if test "$echo_staticlibs" = "yes"; then
|
||||
- libs=""
|
||||
- if test "$lib_iodbc" = "yes"; then
|
||||
- libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a -lpthread @LIBADD_DL@"
|
||||
- fi
|
||||
- echo "$libs"
|
||||
-fi
|
||||
-if test "$echo_libtoollibs" = "yes"; then
|
||||
- libs=""
|
||||
- if test "$lib_iodbc" = "yes"; then
|
||||
- libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la"
|
||||
- fi
|
||||
echo "$libs"
|
||||
fi
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools multilib-minimal
|
||||
|
||||
MY_PN="iODBC"
|
||||
|
||||
DESCRIPTION="ODBC Interface for Linux"
|
||||
HOMEPAGE="http://www.iodbc.org/"
|
||||
SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.zip -> ${P}.zip"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
LICENSE="|| ( LGPL-2 BSD )"
|
||||
SLOT="0"
|
||||
IUSE="gtk"
|
||||
|
||||
RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/libiodbc-3.52.12-multilib.patch
|
||||
"${FILESDIR}"/libiodbc-3.52.7-debian_bug501100.patch
|
||||
"${FILESDIR}"/libiodbc-3.52.7-debian_bug508480.patch
|
||||
"${FILESDIR}"/libiodbc-3.52.7-unicode_includes.patch
|
||||
"${FILESDIR}"/fix-runpaths-r1.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i.orig \
|
||||
-e '/^cd "$PREFIX"/,/^esac/d' \
|
||||
iodbc/install_libodbc.sh || die "sed failed"
|
||||
|
||||
# Without this, automake dies. It's what upstream's autogen.sh does.
|
||||
touch ChangeLog || die "failed to create empty ChangeLog"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" \
|
||||
econf \
|
||||
--disable-static \
|
||||
--enable-odbc3 \
|
||||
--enable-pthreads \
|
||||
--with-layout=gentoo \
|
||||
--with-iodbc-inidir=yes \
|
||||
$(use_enable gtk gui)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
prune_libtool_files
|
||||
|
||||
# Install lintian overrides
|
||||
insinto /usr/share/lintian/overrides
|
||||
newins debian/iodbc.lintian-overrides iodbc
|
||||
newins debian/libiodbc2.lintian-overrides libiodbc2
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST filesystem-conduit-1.0.0.1.tar.gz 2928 SHA256 1c632db549ea8f3b99efbfce623d160d17620b42f21cb60f9b5f825c4f8a8812 SHA512 e1cdcc5569f540e13404e809adf22e4e5b91cfe6ace45003cf03bb75e7f017698536e28304ad7ffc2f41f33aeff5d579be46f0f494fd971e2794a78c7286b90b WHIRLPOOL d9e06cbad0c53ea094c0c8bbb4968d92d19a99a4d3c3a87deef1294277edb6b26b822fce6c1c807ba5beabcf675ebfcd7352baee8b57127809132fd075905ded
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.2.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Use system-filepath data types with conduits"
|
||||
HOMEPAGE="https://github.com/snoyberg/conduit"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="=dev-haskell/conduit-1.0*:=[profile?]
|
||||
>=dev-haskell/system-fileio-0.3.3:=[profile?]
|
||||
<dev-haskell/system-fileio-0.4:=[profile?]
|
||||
>=dev-haskell/system-filepath-0.4.3:=[profile?]
|
||||
<dev-haskell/system-filepath-0.5:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?]
|
||||
>=dev-haskell/transformers-0.2.2:=[profile?]
|
||||
<dev-haskell/transformers-0.4:=[profile?]
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( dev-haskell/blaze-builder
|
||||
>=dev-haskell/hspec-1.3
|
||||
dev-haskell/quickcheck
|
||||
)"
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>haskell@gentoo.org</email>
|
||||
<name>Gentoo Haskell</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Provides ability to traverse a folder structure efficiently, as well as convenience wrappers for reading from and writing to files.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">snoyberg/conduit</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
VERSION="IcedTea JDK ${PV}$(multilib_is_native_abi || printf ' ('${ABI}')')"
|
||||
JAVA_HOME="${EPREFIX}/opt/icedtea-bin-${PV}$(multilib_is_native_abi || printf -- -${ABI})"
|
||||
JDK_HOME="${EPREFIX}/opt/icedtea-bin-${PV}$(multilib_is_native_abi || printf -- -${ABI})"
|
||||
JAVAC="\${JAVA_HOME}/bin/javac"
|
||||
PATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
|
||||
ROOTPATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
|
||||
LDPATH="\${JAVA_HOME}/jre/lib/$(get_system_arch)/:\${JAVA_HOME}/jre/lib/$(get_system_arch)/server/$([[ ${SLOT} = 7 ]] && printf :\${JAVA_HOME}/jre/lib/$(get_system_arch)/xawt/)"
|
||||
MANPATH="${EPREFIX}/opt/icedtea-bin-${PV}/man"
|
||||
PROVIDES_TYPE="JDK JRE"
|
||||
PROVIDES_VERSION="1.${SLOT}"
|
||||
# Taken from sun.boot.class.path property
|
||||
BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/resources.jar:\${JAVA_HOME}/jre/lib/rt.jar:\${JAVA_HOME}/jre/lib/sunrsasign.jar:\${JAVA_HOME}/jre/lib/jsse.jar:\${JAVA_HOME}/jre/lib/jce.jar:\${JAVA_HOME}/jre/lib/charsets.jar:\${JAVA_HOME}/jre/lib/jfr.jar"
|
||||
GENERATION="2"
|
||||
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
|
@ -0,0 +1,151 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-vm-2 multilib-build toolchain-funcs
|
||||
|
||||
MULTILIB_COMPAT=( abi_ppc_64 abi_x86_{32,64} )
|
||||
KEYWORDS="-* ~amd64 ~arm ~ppc64 ~x86"
|
||||
|
||||
BASE_URI="https://dev.gentoo.org/~chewi/distfiles"
|
||||
SRC_URI="doc? ( ${BASE_URI}/${PN}-doc-${PV}.tar.xz )
|
||||
source? ( ${BASE_URI}/${PN}-src-${PV}.tar.xz )
|
||||
multilib? ( amd64? ( abi_x86_32? ( ${BASE_URI}/${PN}-core-${PV}-x86.tar.xz ) ) )"
|
||||
|
||||
for abi in amd64 arm ppc64 x86; do
|
||||
SRC_URI+="
|
||||
${abi}? (
|
||||
${BASE_URI}/${PN}-core-${PV}-${abi}.tar.xz
|
||||
examples? ( ${BASE_URI}/${PN}-examples-${PV}-${abi}.tar.xz )
|
||||
)"
|
||||
done
|
||||
|
||||
DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
LICENSE="GPL-2-with-linking-exception"
|
||||
SLOT="8"
|
||||
|
||||
IUSE="+alsa +cups doc examples +gtk headless-awt multilib nsplugin pulseaudio selinux source +webstart"
|
||||
REQUIRED_USE="gtk? ( !headless-awt ) nsplugin? ( !headless-awt )"
|
||||
|
||||
RESTRICT="preserve-libs strip"
|
||||
QA_PREBUILT="opt/.*"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.42:2%
|
||||
>=dev-libs/nss-3.16.1-r1%
|
||||
>=dev-libs/nspr-4.10%
|
||||
>=media-libs/fontconfig-2.11:1.0%
|
||||
>=media-libs/freetype-2.5.5:2%
|
||||
>=media-libs/lcms-2.6:2%
|
||||
>=sys-libs/zlib-1.2.8-r1%
|
||||
virtual/jpeg:62%
|
||||
alsa? ( >=media-libs/alsa-lib-1.0% )
|
||||
cups? ( >=net-print/cups-2.0% )
|
||||
gtk? (
|
||||
>=dev-libs/atk-2.16.0%
|
||||
>=x11-libs/cairo-1.14.2%
|
||||
x11-libs/gdk-pixbuf:2%
|
||||
>=x11-libs/gtk+-2.24:2%
|
||||
>=x11-libs/pango-1.36%
|
||||
)
|
||||
!headless-awt? (
|
||||
>=media-libs/giflib-4.1.6-r1%
|
||||
media-libs/libpng:0/16%
|
||||
>=x11-libs/libX11-1.6%
|
||||
>=x11-libs/libXext-1.3%
|
||||
>=x11-libs/libXi-1.7%
|
||||
>=x11-libs/libXrender-0.9.8%
|
||||
>=x11-libs/libXtst-1.2%
|
||||
)"
|
||||
|
||||
RDEPEND=">=sys-devel/gcc-4.9.3[multilib?]
|
||||
>=sys-libs/glibc-2.22[multilib?]
|
||||
virtual/ttf-fonts
|
||||
selinux? ( sec-policy/selinux-java )
|
||||
multilib? ( ${RDEPEND//%/[${MULTILIB_USEDEP}]} )
|
||||
!multilib? ( ${RDEPEND//%/} )"
|
||||
|
||||
PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
|
||||
nsplugin? ( >=dev-java/icedtea-web-1.6.1:0 )
|
||||
pulseaudio? ( dev-java/icedtea-sound )"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_pretend() {
|
||||
if [[ "$(tc-is-softfloat)" != "no" ]]; then
|
||||
die "These binaries require a hardfloat system."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use alsa; then
|
||||
rm -v */jre/lib/*/libjsoundalsa.* || die
|
||||
fi
|
||||
|
||||
if use headless-awt; then
|
||||
rm -vr */jre/lib/*/lib*{[jx]awt,splashscreen}* \
|
||||
*/{,jre/}bin/policytool */bin/appletviewer || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
local dest="/opt/${P}-${ABI}"
|
||||
dest="${dest/%-${DEFAULT_ABI}/}"
|
||||
local ddest="${ED}${dest#/}"
|
||||
dodir "${dest}"
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
dodoc ${P}-${ABI}/doc/{ASSEMBLY_EXCEPTION,AUTHORS,NEWS,README,THIRD_PARTY_README}
|
||||
use doc && dodoc -r ${P}/doc/html
|
||||
|
||||
# doins doesn't preserve executable bits.
|
||||
cp -pRP ${P}-${ABI}/{bin,include,jre,lib,man} "${ddest}" || die
|
||||
|
||||
if use examples; then
|
||||
cp -pRP ${P}-${ABI}/{demo,sample} "${ddest}" || die
|
||||
fi
|
||||
|
||||
if use source; then
|
||||
cp ${P}/src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
# Use default VMHANDLE.
|
||||
java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh"
|
||||
else
|
||||
local x native=$(get_system_arch ${DEFAULT_ABI})
|
||||
|
||||
for x in {,/jre}/{bin,lib/$(get_system_arch)} /jre/lib/rt.jar; do
|
||||
dodir "${dest}"${x%/*}
|
||||
cp -pRP ${P}-${ABI}${x} "${ddest}"${x} || die
|
||||
done
|
||||
|
||||
for x in ${P}-${DEFAULT_ABI}{,/jre}/lib/*; do
|
||||
[[ ${x##*/} = ${native} ]] && continue
|
||||
[[ -e "${ddest}"/${x#*/} ]] && continue
|
||||
dosym "${EPREFIX}"/opt/${P}/${x#*/} "${dest}"/${x#*/}
|
||||
done
|
||||
|
||||
# Use ABI-suffixed VMHANDLE.
|
||||
VMHANDLE+="-${ABI}" java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh"
|
||||
fi
|
||||
|
||||
# Both icedtea itself and the icedtea ebuild set PAX markings but we
|
||||
# disable them for the icedtea-bin build because the line below will
|
||||
# respect end-user settings when icedtea-bin is actually installed.
|
||||
java-vm_set-pax-markings "${ddest}"
|
||||
|
||||
# Each invocation appends to the config.
|
||||
java-vm_revdep-mask "${EPREFIX}${dest}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use multilib; then
|
||||
multilib_foreach_abi multilib_src_install
|
||||
else
|
||||
multilib_src_install
|
||||
fi
|
||||
|
||||
java-vm_sandbox-predict /proc/self/coredump_filter
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
VERSION="IcedTea JDK ${PV}"
|
||||
JAVA_HOME="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
JDK_HOME="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}"
|
||||
JAVAC="\${JAVA_HOME}/bin/javac"
|
||||
PATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
|
||||
ROOTPATH="\${JAVA_HOME}/bin:\${JAVA_HOME}/jre/bin"
|
||||
LDPATH="\${JAVA_HOME}/jre/lib/$(get_system_arch)/:\${JAVA_HOME}/jre/lib/$(get_system_arch)/server/$([[ ${SLOT} = 7 ]] && printf :\${JAVA_HOME}/jre/lib/$(get_system_arch)/xawt/)"
|
||||
MANPATH="${EPREFIX}/usr/$(get_libdir)/icedtea${SLOT}/man"
|
||||
PROVIDES_TYPE="JDK JRE"
|
||||
PROVIDES_VERSION="1.${SLOT}"
|
||||
# Taken from sun.boot.class.path property
|
||||
BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/resources.jar:\${JAVA_HOME}/jre/lib/rt.jar:\${JAVA_HOME}/jre/lib/sunrsasign.jar:\${JAVA_HOME}/jre/lib/jsse.jar:\${JAVA_HOME}/jre/lib/jce.jar:\${JAVA_HOME}/jre/lib/charsets.jar:\${JAVA_HOME}/jre/lib/jfr.jar"
|
||||
GENERATION="2"
|
||||
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
|
@ -1,2 +0,0 @@
|
||||
DIST guiloader-c++-2.21.0.tar.bz2 301239 SHA256 e8e9bfcf35ebca28b9cf725bbd54bbdc2bf427a16b80d907b91d9c2f91a7ece4 SHA512 5dcc412200dcec738c12b11873e6741505370a92f2b8a091f07bb0f3966bb542e07470932fc17c7c28b990ffd30cc935ac1569e312f26a859a936feae6c280de WHIRLPOOL 4a184eec8bc7445216f86d73af004e7060bb5a7b2d1105bc5d5d84fa5496bdb99ee069b563e406d06f5ab49c693763162ef34fc75767493c3aa473b914558df3
|
||||
DIST guiloader-c++-2.99.0.tar.xz 261316 SHA256 f08dcfac3d7e5ca7ce10041c4cf0f156549e713527d2e56a928b449dac33478c SHA512 dda4bbacc582012333fad949861e3d346645c90d7ba121974fe035d8fc4db50949c68c69bde7bf91463851eea6c781dda8b422a839d0f20331afc068ed014910 WHIRLPOOL 37359734b49b7cebda12a7673fdcc6216ab8259a9441f9446e0c7453d7ce83a2a4a57927d1f791322036155d77bd581d1237590ef2cd0d33c2538b658b3aebab
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="C++ binding to GuiLoader library"
|
||||
HOMEPAGE="http://www.crowdesigner.org"
|
||||
SRC_URI="https://nothing-personal.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="nls"
|
||||
|
||||
LANGS="ru"
|
||||
|
||||
RDEPEND=">=dev-libs/guiloader-2.21
|
||||
>=dev-cpp/gtkmm-2.22:2.4
|
||||
>=dev-cpp/glibmm-2.24:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/boost
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.18 )"
|
||||
|
||||
for x in ${LANGS}; do
|
||||
IUSE="${IUSE} linguas_${x}"
|
||||
done
|
||||
|
||||
src_configure() {
|
||||
append-cxxflags -std=c++11
|
||||
econf $(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
dodoc doc/{authors.txt,news.en.txt,readme.en.txt}
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="C++ binding to GuiLoader library"
|
||||
HOMEPAGE="http://www.crowdesigner.org"
|
||||
SRC_URI="https://nothing-personal.googlecode.com/files/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="nls"
|
||||
|
||||
LANGS="ru"
|
||||
|
||||
RDEPEND=">=dev-libs/guiloader-2.99
|
||||
dev-cpp/gtkmm:3.0
|
||||
>=dev-cpp/glibmm-2.28:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/boost
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.18 )"
|
||||
|
||||
for x in ${LANGS}; do
|
||||
IUSE="${IUSE} linguas_${x}"
|
||||
done
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-static \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc doc/{authors.txt,news.en.txt,readme.en.txt}
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">GuiLoader/C++ is a C++ binding to GuiLoader library. It is a convenience
|
||||
layer that simplifies development of GuiLoader based applications
|
||||
written in C++ language by introducing exception safety, binding GTK+
|
||||
objects d efined in GuiXml to C++ variables and type-safe dynamic
|
||||
connection to signals.</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="google-code">nothing-personal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST guiloader-2.21.0.tar.bz2 306030 SHA256 149726e450d264c5f72754a68299f8740cdded9e205c0f4c8b94040be2d41d59 SHA512 247b80fcd6361bb9b76e67a006bae87c5a721d9a47fed61ac136bcff9e531da5dfe2251ad765dc9294862554d50702d58ac843f16200793f7ff94b70a24b349f WHIRLPOOL 2cdf9f332cb4f1f5e2d28dd1f1450845815ee84060e2408a11ed1777ac8d6780a69928a43e508c036ceab2e3e8abbf4d503aad31b6654b61ace36c95ae1c146e
|
||||
DIST guiloader-2.99.0.tar.xz 279816 SHA256 86c68b17150fcc7889000cbe5e71feee423970554a66ba77b89246edfc602ee2 SHA512 705c65b18fbbba2c10cc6835f8bd152d58ea0ebc1d87e0812051b65dd06123fdebdf2e67a040cc5dd4cce202fe2b6472781a5c29b46bfc5e122182ec49780a6e WHIRLPOOL b1c38c051b4b6f2b65060edc622c5152c0d723238473bf9a144069a38692b9d4907025a6c1fd66b39b586f165ed6b7661afd5d1f812192e2240efce327dddb73
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="library to create GTK+ interfaces from GuiXml at runtime"
|
||||
HOMEPAGE="http://www.crowdesigner.org"
|
||||
SRC_URI="https://nothing-personal.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="nls"
|
||||
|
||||
LANGS="ru"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.22:2
|
||||
>=dev-libs/glib-2.26:2"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.18 )"
|
||||
|
||||
for x in ${LANGS}; do
|
||||
IUSE="${IUSE} linguas_${x}"
|
||||
done
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
dodoc doc/{authors.txt,news.{ru,en}.txt,readme.{ru,en}.txt} || die
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="library to create GTK+ interfaces from GuiXml at runtime"
|
||||
HOMEPAGE="http://www.crowdesigner.org"
|
||||
SRC_URI="https://nothing-personal.googlecode.com/files/${P}.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="nls"
|
||||
|
||||
LANGS="ru"
|
||||
|
||||
RDEPEND="x11-libs/gtk+:3
|
||||
>=dev-libs/glib-2.28:2"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.18 )"
|
||||
|
||||
for x in ${LANGS}; do
|
||||
IUSE="${IUSE} linguas_${x}"
|
||||
done
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-static \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc doc/{authors.txt,news.{ru,en}.txt,readme.{ru,en}.txt}
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">GuiLoader is a high-performance and compact GuiXml loader library. This
|
||||
library allows GTK+ applications to c reate GUI widgets and objects at
|
||||
run-time from GuiXml resource files. GuiLoader is written in C language
|
||||
as a GObject subclass and has a trivial language-independent API.
|
||||
GuiLoader was designed to be easily wrapped for any language that has
|
||||
GTK+ bindings.</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="google-code">nothing-personal</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby21 ruby22"
|
||||
|
||||
inherit cmake-utils multilib ruby-ng
|
||||
|
||||
DESCRIPTION="A C++ toolkit"
|
||||
HOMEPAGE="https://github.com/puppetlabs/leatherman"
|
||||
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${S}/all/${P}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="debug test"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
|
||||
CDEPEND="
|
||||
>=sys-devel/gcc-4.8:*
|
||||
>=dev-libs/boost-1.54[nls]
|
||||
net-misc/curl"
|
||||
|
||||
RDEPEND+=" ${CDEPEND}"
|
||||
DEPEND+=" test? ( ${CDEPEND} )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var
|
||||
)
|
||||
if use debug; then
|
||||
mycmakeargs+=(
|
||||
-DCMAKE_BUILD_TYPE=Debug
|
||||
)
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
@ -0,0 +1,196 @@
|
||||
From 5f5a0a34556d0ae739f79d7c148d24fcf3ff8557 Mon Sep 17 00:00:00 2001
|
||||
From: Kent Fredric <kentfredric@gmail.com>
|
||||
Date: Wed, 3 Aug 2016 01:26:17 +1200
|
||||
Subject: [PATCH] Fence of Network IO with NO_NETWORK_TESTING
|
||||
|
||||
This is a workaround for #477 but doesn't actually fix the underlying
|
||||
issue, merely recognises that some vendors are smart enough to
|
||||
anticipate Network IO will fail and integrate this ENV var to quickly
|
||||
avoid it.
|
||||
|
||||
This precedent was established by Test::RequiresInternet as a result of
|
||||
a CPANworkers discussion, and Gentoo is known to export this variable
|
||||
within its tooling by default as a result.
|
||||
|
||||
This doesn't actually test that binding a socket/IP will work, but this
|
||||
fence should be tested anyway, because security measures could result in
|
||||
attempted socket/IP binds getting SIGKILLed ( Sandbox )
|
||||
|
||||
This commit hence addresses/fences only the problem cases listed in bug
|
||||
in depth.
|
||||
|
||||
However, this commit targets to simply solve the known parts of the
|
||||
problem in the simplest way possible without any extra dependencies.
|
||||
|
||||
The application of a BEGIN { } block and `print` was a design decision
|
||||
instead of using `Test::More` and `skip`, because the overhead of
|
||||
loading Test::More is quite high when you have lots of .t files, and
|
||||
Test2 further increases the load time.
|
||||
|
||||
This load time is generally acceptable if you're actually running a
|
||||
dozen tests, but spinning up a full suite of Test::More to only then
|
||||
immediately exit with a skip is a lot of CPU load for relatively little
|
||||
benefit.
|
||||
---
|
||||
t/Plack-Handler/standalone.t | 6 ++++++
|
||||
t/Plack-Loader/shotgun.t | 6 ++++++
|
||||
t/Plack-Middleware/component-leak.t | 7 +++++++
|
||||
t/Plack-Middleware/error_document_streaming_app.t | 7 +++++++
|
||||
t/Plack-Middleware/stacktrace/sigdie.t | 7 +++++++
|
||||
t/Plack-Middleware/stacktrace/utf8.t | 7 +++++++
|
||||
t/Plack-Middleware/urlmap_ports.t | 6 ++++++
|
||||
t/Plack-Test/2args.t | 7 +++++++
|
||||
t/Plack-Test/hello_server.t | 7 +++++++
|
||||
t/Plack-Util/response_cb.t | 7 +++++++
|
||||
10 files changed, 67 insertions(+)
|
||||
|
||||
diff --git a/t/Plack-Handler/standalone.t b/t/Plack-Handler/standalone.t
|
||||
index f5fcf26..b42de16 100644
|
||||
--- a/t/Plack-Handler/standalone.t
|
||||
+++ b/t/Plack-Handler/standalone.t
|
||||
@@ -1,3 +1,9 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More;
|
||||
diff --git a/t/Plack-Loader/shotgun.t b/t/Plack-Loader/shotgun.t
|
||||
index cb7b95a..d9fe148 100644
|
||||
--- a/t/Plack-Loader/shotgun.t
|
||||
+++ b/t/Plack-Loader/shotgun.t
|
||||
@@ -1,3 +1,9 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More;
|
||||
diff --git a/t/Plack-Middleware/component-leak.t b/t/Plack-Middleware/component-leak.t
|
||||
index 7cdab99..2acedd0 100644
|
||||
--- a/t/Plack-Middleware/component-leak.t
|
||||
+++ b/t/Plack-Middleware/component-leak.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
package MyComponent;
|
||||
use strict;
|
||||
use warnings;
|
||||
diff --git a/t/Plack-Middleware/error_document_streaming_app.t b/t/Plack-Middleware/error_document_streaming_app.t
|
||||
index b177c53..c893e7b 100644
|
||||
--- a/t/Plack-Middleware/error_document_streaming_app.t
|
||||
+++ b/t/Plack-Middleware/error_document_streaming_app.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use strict;
|
||||
use warnings;
|
||||
use FindBin;
|
||||
diff --git a/t/Plack-Middleware/stacktrace/sigdie.t b/t/Plack-Middleware/stacktrace/sigdie.t
|
||||
index dc82b2c..28747cf 100644
|
||||
--- a/t/Plack-Middleware/stacktrace/sigdie.t
|
||||
+++ b/t/Plack-Middleware/stacktrace/sigdie.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More;
|
||||
diff --git a/t/Plack-Middleware/stacktrace/utf8.t b/t/Plack-Middleware/stacktrace/utf8.t
|
||||
index 6d2f51f..77849dc 100644
|
||||
--- a/t/Plack-Middleware/stacktrace/utf8.t
|
||||
+++ b/t/Plack-Middleware/stacktrace/utf8.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More;
|
||||
diff --git a/t/Plack-Middleware/urlmap_ports.t b/t/Plack-Middleware/urlmap_ports.t
|
||||
index 9a0a9c0..4ff4ba5 100644
|
||||
--- a/t/Plack-Middleware/urlmap_ports.t
|
||||
+++ b/t/Plack-Middleware/urlmap_ports.t
|
||||
@@ -1,3 +1,9 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
use strict;
|
||||
use Test::More;
|
||||
use Plack::App::URLMap;
|
||||
diff --git a/t/Plack-Test/2args.t b/t/Plack-Test/2args.t
|
||||
index 2942f93..a68481d 100644
|
||||
--- a/t/Plack-Test/2args.t
|
||||
+++ b/t/Plack-Test/2args.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use Plack::Test;
|
||||
use Test::More;
|
||||
use HTTP::Request::Common;
|
||||
diff --git a/t/Plack-Test/hello_server.t b/t/Plack-Test/hello_server.t
|
||||
index 47ffb75..dc9f4bd 100644
|
||||
--- a/t/Plack-Test/hello_server.t
|
||||
+++ b/t/Plack-Test/hello_server.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use Test::More;
|
||||
use Plack::Test;
|
||||
|
||||
diff --git a/t/Plack-Util/response_cb.t b/t/Plack-Util/response_cb.t
|
||||
index 813dc87..5cb31ba 100644
|
||||
--- a/t/Plack-Util/response_cb.t
|
||||
+++ b/t/Plack-Util/response_cb.t
|
||||
@@ -1,3 +1,10 @@
|
||||
+BEGIN {
|
||||
+ if ( $ENV{NO_NETWORK_TESTING} ) {
|
||||
+ print '1..0 # SKIP Network connections required for this test';
|
||||
+ exit;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
use strict;
|
||||
use warnings;
|
||||
use Plack::Util;
|
||||
--
|
||||
2.9.2
|
||||
|
@ -1 +1,2 @@
|
||||
DIST nnpy-1.1.tar.gz 3337 SHA256 5501378bf20862d3b552396314bb57756b1e189de1a7671985b51d033e0c8416 SHA512 099c77b0916507a8e49ac0c0cd8a48d5d99c00d1f762a133f3f6f1e8bb6ed556e13260f4414751a4ea8ba4a847670ff180017a2900e12977cd072d98b7b5133c WHIRLPOOL e1a9568d729c101246330a558a5a4dff88c8a6dccaf8f0d62d9f84ffce070f380c8e57259db2e5960e0e3884cce0a117de1cd39f435cae657ea315eaa4f18f60
|
||||
DIST nnpy-1.2.tar.gz 3781 SHA256 0b3a894dd0be0f5b6f967e3cacf5ec3399e4fbc9ef83fdc3e7c6b17fa3284094 SHA512 ae88d52289c1b4e9853e81342aec94feee004f46e6b5801764ed1fc50f7e249cf45b8d24e85ae9f69003304052505cd9242f43ee33de42ab4f862b3f9cb20b3f WHIRLPOOL 09ab1e11bea3f163d78860ac69e604bb176f17e1e3049af139627e6baa4572bd9d40f38a29b0eb5a352e5279504652994003d84eb8f3a5c248f0fe96aad4c4ee
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="cffi-based Python bindings for nanomsg"
|
||||
HOMEPAGE="https://github.com/nanomsg/nnpy"
|
||||
SRC_URI="https://github.com/nanomsg/nnpy/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-libs/nanomsg
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" "${S}/test.py" || die
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST xfce4-dev-tools-4.10.0.tar.bz2 283987 SHA256 f79649bbfbbf16881494ee9f67035063765aec12e23ab9bac31de2c8a4f32bf8 SHA512 8b08689656da8c103b1b9bfa92b34e5dc407f8a5969b04975bb48b3fe68d837af083dab389a092e2ec60319a59a46576eb6a01b7dde827d5be5092bb7ed903eb WHIRLPOOL 1819112eccd02d66b3860b7718efc414f2124d48a159370fe060dc8da579263ae613fbf21fb11a1f54b3fcf62dc4cb341d4fd620bc50cb2f03460ae5d0800bdb
|
||||
DIST xfce4-dev-tools-4.11.0.tar.bz2 291093 SHA256 2dccdd4935716a97db28464ba2403572ce03134fd7adf294e1a59eaf297e6555 SHA512 9c4a9251b5469cb002566f412ec80be9b61c6b74de19849427bd6ce1d0d81bb2eede71655225b5d606a2382e0342509c15014228b135f0acfc330bbefeec6232 WHIRLPOOL 3485845dc42557e18c830ea1d67bf910080b2ba7a76b3f081797748ee73ddbb36d1e66f1d1eb8d613fcbcd48dafb05b28ab39a11e3a9d4bff7a49e5fc792feae
|
||||
DIST xfce4-dev-tools-4.12.0.tar.bz2 309586 SHA256 e2e3a654fe9110df81f8c2483c9cbfa6d656fed15d5e5e717d6ef10bd0f5b5cb SHA512 60f90daaaac3eea355779ee1bb6a0cf24fb9e0ba70971c9c26ea681755de41560cfbca59a28241c2fd818031dc46e95c550424577451ceb7a42b1de0b0ff4a31 WHIRLPOOL 27963f582fc568097c943133fbe7517cc27c526b795ca7813b4b91c2707ee82e55012044c6cedc1120b24614f988048fbeb2a0eb528c57d63cd016d3faa22d23
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance"
|
||||
HOMEPAGE="http://www.xfce.org/ http://foo-projects.org/~benny/projects/xfce4-dev-tools/"
|
||||
SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.24"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance"
|
||||
HOMEPAGE="http://www.xfce.org/ http://foo-projects.org/~benny/projects/xfce4-dev-tools/"
|
||||
SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.24"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A clone of the popular board game The Settlers of Catan"
|
||||
HOMEPAGE="http://pio.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/pio/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 CC-BY-SA-4.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="dedicated help nls"
|
||||
|
||||
# dev-util/gob only for autoreconf
|
||||
RDEPEND=">=dev-libs/glib-2.26:2
|
||||
!dedicated? (
|
||||
>=x11-libs/gtk+-3.4:3
|
||||
>=x11-libs/libnotify-0.7.4
|
||||
help? (
|
||||
app-text/rarian
|
||||
>=gnome-base/libgnome-2.10
|
||||
)
|
||||
)
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gob:2
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable nls) \
|
||||
$(use_enable help) \
|
||||
--includedir=/usr/include \
|
||||
$(use_with !dedicated gtk)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS='AUTHORS ChangeLog README TODO NEWS' \
|
||||
gnome2_src_install scrollkeeper_localstate_dir="${ED%/}"/var/lib/scrollkeeper/
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit flag-o-matic eutils qmake-utils
|
||||
|
||||
MY_P="PokerTH-${PV}-src"
|
||||
DESCRIPTION="Texas Hold'em poker game"
|
||||
HOMEPAGE="http://www.pokerth.net/"
|
||||
SRC_URI="mirror://sourceforge/pokerth/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="AGPL-3 GPL-1 GPL-2 GPL-3 BitstreamVera public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dedicated"
|
||||
|
||||
RDEPEND="dev-db/sqlite:3
|
||||
dev-libs/boost:=[threads(+)]
|
||||
dev-libs/libgcrypt:0
|
||||
dev-libs/protobuf
|
||||
dev-libs/tinyxml[stl]
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtnetwork:5
|
||||
>=net-libs/libircclient-1.6-r2
|
||||
>=net-misc/curl-7.16
|
||||
virtual/gsasl
|
||||
!dedicated? (
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libsdl:0
|
||||
media-libs/sdl-mixer[mod,vorbis]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
!dedicated? ( dev-qt/qtsql:5 )
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-qt5.patch"
|
||||
"${FILESDIR}/${P}-boost-1.60.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if use dedicated ; then
|
||||
sed -i -e 's/pokerth_game.pro//' pokerth.pro || die
|
||||
fi
|
||||
|
||||
sed -i -e '/no_dead_strip_inits_and_terms/d' *pro || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 pokerth.pro
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/pokerth_server
|
||||
if ! use dedicated ; then
|
||||
dobin ${PN}
|
||||
insinto /usr/share/${PN}
|
||||
doins -r data
|
||||
domenu ${PN}.desktop
|
||||
doicon ${PN}.png
|
||||
fi
|
||||
doman docs/pokerth.1
|
||||
dodoc ChangeLog TODO docs/{gui_styling,server_setup}_howto.txt
|
||||
}
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit fdo-mime gnome2-utils distutils-r1
|
||||
|
||||
DESCRIPTION="A chess client for Gnome"
|
||||
HOMEPAGE="http://pychess.org/"
|
||||
SRC_URI="http://pychess.org/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gstreamer"
|
||||
|
||||
DEPEND="
|
||||
dev-python/gconf-python
|
||||
dev-python/librsvg-python
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtksourceview:2[${PYTHON_USEDEP}]
|
||||
x11-libs/gtksourceview:3.0
|
||||
x11-themes/gnome-icon-theme
|
||||
gstreamer? ( dev-python/gst-python:0.10[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
|
||||
# bug 487706
|
||||
sed -i \
|
||||
-e "s/@PYTHON@/${EPYTHON}/" \
|
||||
"${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
DOCS="AUTHORS README.md" \
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils-r1_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="tk"
|
||||
DISTUTILS_SINGLE_IMPL="1"
|
||||
|
||||
inherit eutils python-single-r1 distutils-r1
|
||||
|
||||
MY_PN=PySolFC
|
||||
SOL_URI="mirror://sourceforge/${PN}"
|
||||
|
||||
DESCRIPTION="An exciting collection of more than 1000 solitaire card games"
|
||||
HOMEPAGE="http://pysolfc.sourceforge.net/"
|
||||
SRC_URI="${SOL_URI}/${MY_PN}-${PV}.tar.bz2
|
||||
extra-cardsets? ( ${SOL_URI}/${MY_PN}-Cardsets-${PV}.tar.bz2 )"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="extra-cardsets minimal +sound"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${RDEPEND}
|
||||
!minimal? ( dev-python/pillow[tk,${PYTHON_USEDEP}]
|
||||
dev-tcltk/tktable )
|
||||
sound? ( dev-python/pygame[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}/${PN}-PIL-imports.patch" #471514
|
||||
)
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
distutils-r1_src_prepare
|
||||
|
||||
sed -i \
|
||||
-e "/pysol.desktop/d" \
|
||||
-e "s:share/icons:share/pixmaps:" \
|
||||
setup.py || die
|
||||
|
||||
mv docs/README{,.txt} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils-r1_src_compile
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
make_desktop_entry pysol.py "PySol Fan Club Edition" pysol02
|
||||
|
||||
if use extra-cardsets; then
|
||||
insinto /usr/share/${PN}
|
||||
doins -r "${WORKDIR}"/${MY_PN}-Cardsets-${PV}/*
|
||||
fi
|
||||
|
||||
doman docs/*.6
|
||||
|
||||
DOCS=( README AUTHORS docs/README.txt docs/README.SOURCE )
|
||||
HTML_DOCS=( docs/*html )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils qmake-utils
|
||||
|
||||
MY_PN=${PN/qc/QC}
|
||||
|
||||
DESCRIPTION="Qt4 based checkers game"
|
||||
HOMEPAGE="https://code.google.com/p/qcheckers/"
|
||||
SRC_URI="https://qcheckers.googlecode.com/files/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-qt/qtgui:4"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 ${MY_PN}.pro
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${MY_PN}
|
||||
newicon icons/help-about.png ${PN}.png
|
||||
make_desktop_entry ${MY_PN} ${MY_PN}
|
||||
dodoc README
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit eutils qmake-utils
|
||||
|
||||
DESCRIPTION="An ancient boardgame, very common in Japan, China and Korea"
|
||||
HOMEPAGE="http://qgo.sourceforge.net/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qttest:4
|
||||
media-libs/alsa-lib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-gcc45.patch
|
||||
"${FILESDIR}"/${P}-qt47.patch
|
||||
"${FILESDIR}"/${P}-buffer.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i \
|
||||
-e 's:$(QTDIR)/bin/lrelease:lrelease:' \
|
||||
src/src.pro || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake4 qgo2.pro
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install INSTALL_ROOT="${D}"
|
||||
|
||||
dodoc AUTHORS
|
||||
|
||||
insinto /usr/share/${PN}/languages
|
||||
doins src/translations/*.qm
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="A game where you build full molecules, from simple inorganic to extremely complex organic ones"
|
||||
HOMEPAGE="http://ftp.gnome.org/pub/GNOME/sources/atomix/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=x11-libs/gdk-pixbuf-2.0.5:2
|
||||
>=x11-libs/gtk+-3.10:3"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
>=dev-util/intltool-0.40
|
||||
gnome-base/gnome-common
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
@ -1,2 +1,2 @@
|
||||
DIST bluedevil-5.6.5.tar.xz 172852 SHA256 1ddac54394a5eb94c1c0be03a2f04a9839676d354546f52f132f0d5005a8c97d SHA512 58472d49f8cbf67d4dbc4d2ba63e0f8a4e7c7e1432092b6f4d47a8f3a1a18e7ef192aa8c8c72f9ab713f58ef91921c6493f14f662cf26cdd12c4f81f44c24124 WHIRLPOOL 922ed9928323f42ed0e5b2b728834827045bfbdbfddc810747f96a9f82865f46ecbe12c364fb1339575473504d496180d39c30acc343d142d4904741a960752a
|
||||
DIST bluedevil-5.7.2.tar.xz 139092 SHA256 66a726e7c5eef0e0c6a9a3f193bd3219ec7ba1ede762ef102eb4b78d86f38753 SHA512 bf719b57bb3b6b992bcfa2d5e5b0d923300e17d62761f2c374426b385e66069a17a4a5a0ee0b260f3dc2188d3ffb126a7149420ffe60d7f06361eb46c715939b WHIRLPOOL 5799e479f5efa5ccd1ba11e7663c22e0fde0caf1484b61171c47199854e9863cc081a6269a98beb30e228c1333f243d49e928e0913faa4e324bde1201f78c3c7
|
||||
DIST bluedevil-5.7.3.tar.xz 139072 SHA256 279c4bf379d9ea92349082c8d24c6363ad8ec27886ac87010f1ba3d048a50511 SHA512 8268176f1ec873787ac0afbc70daff4fb9afe1682bb1ad1a77591f98d0492aabed8685d0f7d715f03a809615c0e4944bebfc32fb5e022bda2191d77fef6a6d29 WHIRLPOOL 24a75a9f9056d09c78a04697fd2168ef69c1d2267df5e39696963e2e49a834effb336afc88bc2d2002e48ca8757554732eed211c15ca667076ea3c3cc94787df
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST breeze-grub-5.6.5.tar.xz 154092 SHA256 e824538a9a1018c5f90322bae2cb80d2e6c0c7fbfa5a0d4ac0129516f14219ce SHA512 af2bf02737083ecd9c8919778461ee585d957d7bc1616d790608e5eeca3f9bb1c5bb1e5b6b1dfb3336156e0840762fe821d52687d354d1c008e878ace5bbcf27 WHIRLPOOL 9c86c0f8d8d77a058b61c3a9f2e06a7e0e245d3774236651f0ab5089611d11f73d864931cf3b20d60eb3a2677ca76157f7e1cae6da695871ff70865172e11054
|
||||
DIST breeze-grub-5.7.2.tar.xz 154268 SHA256 b860ba3c61d2355cfc95c263b0a2b5ea04bd079f6403c55b8bac22c5c7c20fe2 SHA512 11beb62903c56995a01f2f5e9ddade4ccdc37320e6f29aa6be988ff18425f105e1043a126b36aabfd4ceaccc07440ff823361cc1ec660c62061f9b43ffd08d0a WHIRLPOOL aee4c2d0b6caa5e6748dc4a3f7735be4ef3b7c82b3863fb52c2a049a6cec6561b8e5ceff2899ce7516fcea69e58b0973f24b1c7e539db179b349c23e1cfd87ba
|
||||
DIST breeze-grub-5.7.3.tar.xz 153724 SHA256 ee52244c2ec401664aae59b1115358de1d4db3140b25e3eab0b21ef3c3bb9d76 SHA512 c4f57e46ed7db930e043f033f2c87e0cc6d21aeeb83c210c445d9572b24832dd7e8c5b3b187316c6153ef7b5341b6a632d9e15a3fb67868931eff20364d46120 WHIRLPOOL 462a90dd7b6671af4f63c5ba6162aa71effc05bd7cc772085afc98d17661eae2d24555c7cd4fe123de30f6a087d31486f5a669b6844e897807d21b0f0febedbc
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue