mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
Remove masked for removal packages
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST entropy-254.tar.bz2 18516662 SHA256 5e411472eaf7016a68a4aa81ef92dd3aad8403fc65a0ffb09c57b91c959ca3a6 SHA512 3b3e82abad8008720e370b7892b7be1c48aaa6605914db977f68b9a108ada0a4adbaa5b7b50a9a02ba9c8b0bdefadcda1eceee2c7c2abc385b3daf669649e2da WHIRLPOOL 593469b858707e4ceca56146fa1d608141e44dda0a0921ed6a3ec566878c1e3c153410233f088d57db4f8bd9d1c796bd945cbea3ba455572efc05eca42023ce5
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
<name>Fabio Erculiani</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils gnome2-utils fdo-mime python-single-r1
|
||||
|
||||
DESCRIPTION="Rigo, the Sabayon Application Browser"
|
||||
HOMEPAGE="http://www.sabayon.org"
|
||||
LICENSE="GPL-3"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
|
||||
S="${WORKDIR}/entropy-${PV}/rigo"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
|| ( dev-python/pygobject-cairo:3 dev-python/pygobject:3[cairo] )
|
||||
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]
|
||||
~sys-apps/rigo-daemon-${PV}[${PYTHON_USEDEP}]
|
||||
sys-devel/gettext
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/vte:2.90
|
||||
>=x11-misc/xdg-utils-1.1.0_rc1_p20120319"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
python_optimize "${D}/usr/lib/rigo/${PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_mime_database_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
DIST TrueCrypt-7.2-source-unix.tar.gz 1061292 SHA256 59720350125dc7e325eb8e6d86f939f826492a2ebba247079bed3b0e1a9b66e8 SHA512 e0b238f01a8b89f752a4288cf0f6ae5b86bf0d60e6418cd2b0b47fc9d789418d9181500daeeff32006970e58d0ea73f00b78814d6360759d79741272877ea5fb WHIRLPOOL 8b2e3aa773c795c32532c51898f33f084edf89e663daf934d5f3ef14c78cbd5d4e62d1befd447d35ab6283c8ba1ed183b52ed4b58f56ed72dd1078239c47e995
|
||||
DIST truecrypt-7.1a-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74
|
||||
DIST truecrypt-7.1a.tar.gz 1949303 SHA256 e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc SHA512 b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a WHIRLPOOL 5e7f4360746a30639aea96eaf4deac268289c111c0efa96f50487527f04064992c26ad4c8ae0fd565d80e77f0ce8add82b03930d877fe5adedc8a733b482fe38
|
||||
DIST truecrypt-7.2-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74
|
||||
@@ -1,60 +0,0 @@
|
||||
--- Crypto/Aes_hw_cpu.asm.old 2011-06-01 17:12:53.078000001 -0400
|
||||
+++ Crypto/Aes_hw_cpu.asm 2011-06-01 17:12:53.080000002 -0400
|
||||
@@ -328,3 +328,12 @@
|
||||
|
||||
|
||||
%endif ; __BITS__ != 16
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf32
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf64
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
--- Crypto/AesSmall_x86.asm.old 2011-06-01 17:12:53.084000002 -0400
|
||||
+++ Crypto/AesSmall_x86.asm 2011-06-01 17:12:53.086000002 -0400
|
||||
@@ -1442,3 +1442,12 @@
|
||||
db v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d)
|
||||
|
||||
%endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf32
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf64
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
--- Crypto/Aes_x64.asm.old 2011-06-01 17:12:53.090000002 -0400
|
||||
+++ Crypto/Aes_x64.asm 2011-06-01 17:12:53.092000002 -0400
|
||||
@@ -905,3 +905,12 @@
|
||||
%endif
|
||||
|
||||
%endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf32
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf64
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
--- Crypto/Aes_x86.asm.old 2011-06-01 17:12:53.096000002 -0400
|
||||
+++ Crypto/Aes_x86.asm 2011-06-01 17:12:53.097000002 -0400
|
||||
@@ -644,3 +644,12 @@
|
||||
do_exit
|
||||
|
||||
%endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf32
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
+ %ifidn __OUTPUT_FORMAT__,elf64
|
||||
+ section .note.GNU-stack noalloc noexec nowrite progbits
|
||||
+ %endif
|
||||
@@ -1,11 +0,0 @@
|
||||
--- Makefile 2010-09-05 10:32:10.000000000 -0400
|
||||
+++ Makefile.new 2011-06-01 15:23:24.975000088 -0400
|
||||
@@ -120,7 +120,7 @@
|
||||
|
||||
export CPU_ARCH ?= unknown
|
||||
|
||||
-ARCH = $(shell uname -p)
|
||||
+ARCH = $(shell uname -m)
|
||||
ifeq "$(ARCH)" "unknown"
|
||||
ARCH = $(shell uname -m)
|
||||
endif
|
||||
@@ -1,16 +0,0 @@
|
||||
Add dl library, bug#481060.
|
||||
|
||||
---
|
||||
|
||||
diff -urNp truecrypt-7.1a-source.org/Main/Main.make truecrypt-7.1a-source/Main/Main.make
|
||||
--- truecrypt-7.1a-source.org/Main/Main.make 2012-02-07 12:36:48.000000000 +0200
|
||||
+++ truecrypt-7.1a-source/Main/Main.make 2013-12-08 21:50:07.224586712 +0200
|
||||
@@ -105,7 +105,7 @@ TC_VERSION = $(shell grep VERSION_STRING
|
||||
|
||||
$(APPNAME): $(LIBS) $(OBJS)
|
||||
@echo Linking $@
|
||||
- $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS)
|
||||
+ $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS) -ldl
|
||||
|
||||
ifeq "$(TC_BUILD_CONFIG)" "Release"
|
||||
ifndef NOSTRIP
|
||||
@@ -1,9 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2 or later
|
||||
|
||||
# Try to remove any dm-crypt mappings
|
||||
if [ -x /usr/bin/truecrypt ]; then
|
||||
ebegin "Removing truecrypt mappings"
|
||||
! /usr/bin/truecrypt -l > /dev/null 2>&1 || /usr/bin/truecrypt -d
|
||||
eend $?
|
||||
fi
|
||||
@@ -1,29 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
depend() {
|
||||
after localmount
|
||||
if [ -e /lib/librc.so ]; then
|
||||
need device-mapper
|
||||
fi
|
||||
}
|
||||
|
||||
start() {
|
||||
if [ ! -e /lib/librc.so ]; then
|
||||
eerror "The ${myservice} init script is written for baselayout-2"
|
||||
eerror "Please do not use it with baselayout-1"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
if [ ! -e /lib/librc.so ]; then
|
||||
eerror "The ${myservice} init script is written for baselayout-2"
|
||||
eerror "Please do not use it with baselayout-1"
|
||||
return 1
|
||||
fi
|
||||
|
||||
. /lib/rcscripts/addons/truecrypt-stop.sh
|
||||
}
|
||||
@@ -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>crypto@gentoo.org</email>
|
||||
<name>Crypto</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="asm">Enable assembly for optimization</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">truecrypt</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,126 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
|
||||
|
||||
DESCRIPTION="Free open-source disk encryption software"
|
||||
HOMEPAGE="http://www.truecrypt.org/"
|
||||
SRC_URI="${P}.tar.gz
|
||||
${P}-pkcs11.h"
|
||||
|
||||
LICENSE="truecrypt-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
||||
IUSE="X +asm"
|
||||
RESTRICT="mirror fetch bindist"
|
||||
|
||||
RDEPEND=">=sys-fs/lvm2-2.02.45
|
||||
sys-fs/fuse
|
||||
x11-libs/wxGTK:2.8[X?]
|
||||
app-admin/sudo"
|
||||
DEPEND="${RDEPEND}
|
||||
!ppc? ( dev-lang/nasm )"
|
||||
|
||||
S="${WORKDIR}/${P}-source"
|
||||
|
||||
#See bug 241650.
|
||||
pkg_nofetch() {
|
||||
elog "Please download the source archive \"TrueCrypt ${PV} Source.tar.gz\" from:"
|
||||
elog "http://www.truecrypt.org/downloads2"
|
||||
elog "Then put the file in ${DISTDIR}/${P}.tar.gz"
|
||||
|
||||
# until we support restricted fetch per URI
|
||||
elog ""
|
||||
elog "Please execute:"
|
||||
elog "curl 'http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139' > ${DISTDIR}/${P}-pkcs11.h"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
|
||||
linux-info_pkg_setup
|
||||
|
||||
local WX_GTK_VER="2.8"
|
||||
if use X; then
|
||||
need-wxwidgets unicode
|
||||
else
|
||||
need-wxwidgets base-unicode
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if has_version x11-libs/wxGTK[X]; then
|
||||
# Fix linking when NOGUI=1
|
||||
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}/makefile-archdetect.diff"
|
||||
epatch "${FILESDIR}/execstack-fix.diff"
|
||||
epatch "${FILESDIR}/${P}-build.patch"
|
||||
mkdir "${T}"/pkcs11 || die
|
||||
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local EXTRA
|
||||
|
||||
use X || EXTRA+=" NOGUI=1"
|
||||
use asm || EXTRA+=" NOASM=1"
|
||||
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
|
||||
|
||||
emake \
|
||||
${EXTRA} \
|
||||
NOSTRIP=1 \
|
||||
NOTEST=1 \
|
||||
VERBOSE=1 \
|
||||
CC="$(tc-getCC)" \
|
||||
CXX="$(tc-getCXX)" \
|
||||
AR="$(tc-getAR)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
TC_EXTRA_CFLAGS="${CFLAGS}" \
|
||||
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
|
||||
TC_EXTRA_LFLAGS="${LDFLAGS}" \
|
||||
WX_CONFIG="${WX_CONFIG}" \
|
||||
PKCS11_INC="${T}/pkcs11/"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
"${S}/Main/truecrypt" --text --test || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin Main/truecrypt
|
||||
dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf"
|
||||
exeinto "/$(get_libdir)/rcscripts/addons"
|
||||
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.init" ${PN}
|
||||
|
||||
if use X; then
|
||||
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
|
||||
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
|
||||
fi
|
||||
|
||||
pax-mark -m "${D}/usr/bin/truecrypt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "There is now an init script for TrueCrypt for Baselayout-2."
|
||||
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
|
||||
elog "mappings removed on shutdown in order to prevent other file systems"
|
||||
elog "from unmounting then run:"
|
||||
elog "rc-update add truecrypt boot"
|
||||
elog
|
||||
|
||||
ewarn "If you're getting errors about DISPLAY while using the terminal"
|
||||
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
|
||||
ewarn "all that's necessary is to run: unset DISPLAY"
|
||||
ewarn "This will make the display unaccessable from that terminal "
|
||||
ewarn "but at least you will be able to access your volumes."
|
||||
ewarn
|
||||
|
||||
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
|
||||
ewarn "of the limitations on redistribution of binaries or modified source."
|
||||
}
|
||||
@@ -1,114 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
|
||||
|
||||
DESCRIPTION="Free open-source disk encryption software"
|
||||
HOMEPAGE="http://www.truecrypt.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/TrueCrypt/Other/TrueCrypt-${PV}-source-unix.tar.gz
|
||||
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139 -> ${P}-pkcs11.h"
|
||||
|
||||
LICENSE="truecrypt-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="X +asm"
|
||||
RESTRICT="bindist"
|
||||
|
||||
RDEPEND=">=sys-fs/lvm2-2.02.45
|
||||
sys-fs/fuse
|
||||
x11-libs/wxGTK:2.8[X?]
|
||||
app-admin/sudo"
|
||||
DEPEND="${RDEPEND}
|
||||
!ppc? ( dev-lang/nasm )"
|
||||
|
||||
S="${WORKDIR}/${P}-source"
|
||||
|
||||
pkg_setup() {
|
||||
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
|
||||
linux-info_pkg_setup
|
||||
|
||||
local WX_GTK_VER="2.8"
|
||||
if use X; then
|
||||
need-wxwidgets unicode
|
||||
else
|
||||
need-wxwidgets base-unicode
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if has_version x11-libs/wxGTK[X]; then
|
||||
# Fix linking when NOGUI=1
|
||||
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}/makefile-archdetect.diff"
|
||||
epatch "${FILESDIR}/execstack-fix.diff"
|
||||
epatch "${FILESDIR}/${PN}-7.1a-build.patch"
|
||||
mkdir "${T}"/pkcs11 || die
|
||||
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local EXTRA
|
||||
|
||||
use X || EXTRA+=" NOGUI=1"
|
||||
use asm || EXTRA+=" NOASM=1"
|
||||
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
|
||||
|
||||
emake \
|
||||
${EXTRA} \
|
||||
NOSTRIP=1 \
|
||||
NOTEST=1 \
|
||||
VERBOSE=1 \
|
||||
CC="$(tc-getCC)" \
|
||||
CXX="$(tc-getCXX)" \
|
||||
AR="$(tc-getAR)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
TC_EXTRA_CFLAGS="${CFLAGS}" \
|
||||
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
|
||||
TC_EXTRA_LFLAGS="${LDFLAGS}" \
|
||||
WX_CONFIG="${WX_CONFIG}" \
|
||||
PKCS11_INC="${T}/pkcs11/"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
"${S}/Main/truecrypt" --text --test || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin Main/truecrypt
|
||||
dodoc Readme.txt
|
||||
exeinto "/$(get_libdir)/rcscripts/addons"
|
||||
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.init" ${PN}
|
||||
|
||||
if use X; then
|
||||
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
|
||||
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
|
||||
fi
|
||||
|
||||
pax-mark -m "${D}/usr/bin/truecrypt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "There is now an init script for TrueCrypt for Baselayout-2."
|
||||
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
|
||||
elog "mappings removed on shutdown in order to prevent other file systems"
|
||||
elog "from unmounting then run:"
|
||||
elog "rc-update add truecrypt boot"
|
||||
elog
|
||||
|
||||
ewarn "If you're getting errors about DISPLAY while using the terminal"
|
||||
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
|
||||
ewarn "all that's necessary is to run: unset DISPLAY"
|
||||
ewarn "This will make the display unaccessable from that terminal "
|
||||
ewarn "but at least you will be able to access your volumes."
|
||||
ewarn
|
||||
|
||||
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
|
||||
ewarn "of the limitations on redistribution of binaries or modified source."
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST afros812.zip 9087862 SHA256 7d60230694734a42d912f47d03653f60ffd5a034d89771df35a414b6a6af6263 SHA512 0e9522740dc38c34b1fab4a999485caca0af95692d281bf2887fe6dddf48cceaf6c4d8b9802f402e2bd00726fb01c557ffb5731838ebd94b9eec987f1f0ce545 WHIRLPOOL bc641fef78cff4fb14448b0054eb39505a507d73f1511fb0d801f06637e0c81e2311c6c1fe1391aea379f967d5f20032e4ffb5184d9a9f39f3530c3cfeb63550
|
||||
DIST aranym_0.9.14.orig.tar.gz 1831715 SHA256 04e85337fbf54cb3c80c2d26ce22f51337abc2ddc730d9bf9ed3b171def4b9fa SHA512 8145546bf6f6ffea8f4ea24f0fbfc19d1b33146b30473757dcf04c7603125f7f3a36f266ad190baf310510fa50b5f9ecfe2cd8627dea292d3851e6c64cf4fc17 WHIRLPOOL 86ad78d2a7ff0c66f94875bfb6d80957436bf594bd201884d8fee3e541aa11f5d03d16500807b3d9172155c5284e94d4d251913f08869def4d4bfd33f1d24bc7
|
||||
DIST aranym_0.9.16.orig.tar.gz 1778730 SHA256 11e7ca0dd93d42966c2ec70749a3c1e4345656ad1108a126ecd9754391a308c6 SHA512 b2848b1c6726b0e85f76da144a3f4f478bed13a1bc528658a448499c5e3434d5adb2ff6e0625d814a6e15a6d1ca9fe8922a3f282b50b1cb7763bb09c64342ae8 WHIRLPOOL 48a5cf68c4243c18292e3948d688ee8dc29306986b05177cc469cd6915dabe8733994f1578272acfac939cbae77d27a3bb4ced8fa41aa70cfb70ce503b6c717d
|
||||
@@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
|
||||
HOMEPAGE="http://aranym.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
|
||||
mirror://sourceforge/aranym/afros812.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="+fullmmu +lilo opengl usbhost X"
|
||||
|
||||
RDEPEND="games-emulation/emutos
|
||||
media-libs/libsdl
|
||||
opengl? ( virtual/opengl )
|
||||
X? ( media-libs/libsdl[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
src_configure() {
|
||||
filter-flags -mpowerpc-gfxopt
|
||||
|
||||
local myconf=""
|
||||
if [[ ${ARCH} == x86 ]]; then
|
||||
myconf="${myconf} --enable-jit-compiler"
|
||||
fi
|
||||
|
||||
if ! use X; then
|
||||
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable X gui) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable fullmmu) \
|
||||
$(use_enable lilo) \
|
||||
$(use_enable usbhost) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r "${WORKDIR}"/afros
|
||||
|
||||
dodoc "${D}"/usr/share/doc/${PN}/*
|
||||
rm -r "${D}"/usr/share/doc/${PN} || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
|
||||
HOMEPAGE="http://aranym.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
|
||||
mirror://sourceforge/aranym/afros812.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+fullmmu +lilo opengl usbhost X"
|
||||
|
||||
RDEPEND="games-emulation/emutos
|
||||
media-libs/libsdl
|
||||
opengl? ( virtual/opengl )
|
||||
X? ( media-libs/libsdl[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
src_configure() {
|
||||
filter-flags -mpowerpc-gfxopt
|
||||
|
||||
local myconf=""
|
||||
if [[ ${ARCH} == x86 ]]; then
|
||||
myconf="${myconf} --enable-jit-compiler"
|
||||
fi
|
||||
|
||||
if ! use X; then
|
||||
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable X gui) \
|
||||
$(use_enable opengl) \
|
||||
$(use_enable fullmmu) \
|
||||
$(use_enable lilo) \
|
||||
$(use_enable usbhost) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r "${WORKDIR}"/afros
|
||||
|
||||
dodoc "${D}"/usr/share/doc/${PN}/*
|
||||
rm -r "${D}"/usr/share/doc/${PN} || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>
|
||||
ARAnyM is an acronym: Atari Running on Any Machine. It is a virtual
|
||||
machine software for running the Atari ST/TT/Falcon operating systems
|
||||
(TOS, FreeMiNT, MagiC and others) and TOS/GEM applications. In the
|
||||
combination of ARAnyM/Linux and AFROS you basically get a completely
|
||||
free TOS/MiNT compatible operating system running on any machine.
|
||||
That's a break-through for all Atari users - now you can turn almost
|
||||
any hardware into your familiar TOS/GEM system.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="fullmmu">Enable full 68040 MMU emulation</flag>
|
||||
<flag name="lilo">Enable Linux-m68k loader</flag>
|
||||
<flag name="usbhost">Enable NatFeat USB</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">aranym</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST scim-canna-1.0.1.tar.gz 516186 SHA256 f26f99d04c06465cbdf3540db762eb919b22ac1b338e9b30a35712287c4851c9 SHA512 711b67211c9d1f4cb8ca09b88d455718607aa2d99e47a753fa8d71d2e1f0df8c649b64d08149785eeaa98d1399b9ca92e3df7e1be8f150ce99f28f82491b8bc1 WHIRLPOOL 27094098763df0427637acb7751dad1e36f658e7b97d25c1346d341501eb2f22bbb016951924870b9d0bf330c7db7945ff13b88a4c3691c7b7fd2b06cf7319d8
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>cjk@gentoo.org</email>
|
||||
<name>Cjk</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge-jp">scim-imengine</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
DESCRIPTION="Japanese input method Canna IMEngine for SCIM"
|
||||
HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMCanna"
|
||||
SRC_URI="mirror://sourceforge.jp/scim-imengine/29155/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-i18n/scim-1.0
|
||||
>=app-i18n/canna-3.7"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "To use SCIM with both GTK2 and XIM, you should use the following"
|
||||
elog "in your user startup scripts such as .gnomerc or .xinitrc:"
|
||||
elog
|
||||
elog "LANG='your_language' scim -d"
|
||||
elog "export GTK_IM_MODULE=scim"
|
||||
elog "export QT_IM_MODULE=scim"
|
||||
elog "export XMODIFIERS=@im=SCIM"
|
||||
elog
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST granule-1.4.0-7.tar.gz 677428 SHA256 356463f586b8b6147a05ab00ca8b5e7f8f85d2ec3981fbb9c0c0c2e2da6f58c9 SHA512 a5e3640c06b573a2bca01a4b893fec7ff363185e121a09c23f99297651518f7745f130b31165c47ee0c603c3ff2f59d996197c4b507edc8487998ddb80cef8b6 WHIRLPOOL 54f13dea2f0aa0a56e5b9f382c9b677d75293b26dce2acc3b6ecfa049844389c53a8dcab3e857220ef24b8bb545ffe3a479c9db520916944686044afe851a6d0
|
||||
@@ -1,15 +0,0 @@
|
||||
Description: Fix build with gcc4.8 and -fpermissive
|
||||
Bug-Debian: http://bugs.debian.org/701292
|
||||
Last-Update: 2013-08-11
|
||||
|
||||
--- granule-1.4.0-7.orig/src/Granule.cpp
|
||||
+++ granule-1.4.0-7/src/Granule.cpp
|
||||
@@ -56,7 +56,7 @@ ASSA_DECL_SINGLETON(Granule);
|
||||
|
||||
static const int TIMEOUT = 2000; // 2 seconds (1,000 mls = 1 sec).
|
||||
|
||||
-template <> xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
|
||||
+xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
|
||||
|
||||
/*******************************************************************************
|
||||
Member Functions
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
|
||||
HOMEPAGE="http://granule.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
|
||||
>=dev-cpp/libassa-3.5.0
|
||||
x11-libs/gtk+:2
|
||||
dev-cpp/glibmm:2
|
||||
>=dev-libs/libsigc++-2.0
|
||||
x11-libs/pango
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${P}-7"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
|
||||
sed -i -e "s:Application;::" \
|
||||
-i -e "/^Icon/s:\.png::" granule.desktop.in || die
|
||||
}
|
||||
@@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="2"
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
|
||||
HOMEPAGE="http://granule.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
|
||||
>=dev-cpp/libassa-3.5.0
|
||||
x11-libs/gtk+:2
|
||||
dev-cpp/glibmm:2
|
||||
>=dev-libs/libsigc++-2.0
|
||||
x11-libs/pango
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${P}-7"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>angelos@gentoo.org</email>
|
||||
<name>Christoph Mende</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">granule</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST lcd-stuff-0.1.6.tar.bz2 126696 SHA256 c42ff77f5cf2b88bb7b46b73453f3f2d20617d93ebf1b5ff28ce365afa40500e SHA512 62abfcd207710685501551a81050f903606ad459deeb4b716d03b9657e332615b63cc402027006ab218bc4c59ac1149a21b8da506f62742252312394b5e87395 WHIRLPOOL df444c2c3dbeafae5cb912c63d8e768f587daadf5d13098f29793f7548d532f710d8c0c0f9c4c4aadf86bcfad9ec5f210851e6e2790ac55f0b0a2a23f910a7a5
|
||||
@@ -1,23 +0,0 @@
|
||||
Patch by Andrej Kacian <ticho@gentoo.org> from bug #177587
|
||||
|
||||
|
||||
diff -ur lcd-stuff-0.1.2-orig/src/mpd.c lcd-stuff-0.1.2/src/mpd.c
|
||||
--- lcd-stuff-0.1.2-orig/src/mpd.c 2007-05-10 23:26:55.000000000 +0200
|
||||
+++ lcd-stuff-0.1.2/src/mpd.c 2007-05-10 23:27:59.000000000 +0200
|
||||
@@ -119,14 +119,13 @@
|
||||
case MPD_DATA_TYPE_PLAYLIST:
|
||||
g_ptr_array_add(array, g_path_get_basename(data->playlist));
|
||||
g_free(data->playlist);
|
||||
+ data->playlist = NULL;
|
||||
break;
|
||||
|
||||
case MPD_DATA_TYPE_DIRECTORY:
|
||||
- g_free(data->directory);
|
||||
- break;
|
||||
-
|
||||
case MPD_INFO_ENTITY_TYPE_SONG:
|
||||
g_free(data->directory);
|
||||
+ data->directory = NULL;
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -1,24 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
PIDFILE=/var/run/${SVCNAME}.pid
|
||||
|
||||
depend() {
|
||||
use LCDd
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting ${SVCNAME}"
|
||||
|
||||
start-stop-daemon --start --background --pidfile ${PIDFILE} --make-pidfile --exec \
|
||||
/usr/bin/lcd-stuff -- -f 1 -s 1 -r "${REPORTLEVEL}" -a "${ADDRESS}" -p "${TCPPORT}" -c "${CONFIGFILE}"
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stoping ${SVCNAME}"
|
||||
start-stop-daemon --stop --pidfile ${PIDFILE} --name "lcd-stuff"
|
||||
eend $?
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
From: Robert Buchholz <rbu@gentoo.org>
|
||||
To: lcdproc@lists.omnipotent.net
|
||||
Subject: Re: [Lcdproc] [ANNOUNCE] lcd-stuff 0.1.3
|
||||
Cc: Bernhard Walle <bernhard.walle@gmx.de>
|
||||
Date: Wed, 8 Aug 2007 22:06:33 +0200
|
||||
|
||||
When compiling against the latest version of libmrss
|
||||
(0.18.0), compilation breaks because mrss.h includes
|
||||
sys/socket.h. That header uses SHUT_RDWR as a variable name
|
||||
(which has to be undefined), but lcd-stuff's shared/sockets.h
|
||||
defines that macro.
|
||||
|
||||
The attached patch fixes this on lcd-stuff's side.
|
||||
|
||||
Index: lcd-stuff-0.1.3/src/rss.c
|
||||
===================================================================
|
||||
--- lcd-stuff-0.1.3.orig/src/rss.c
|
||||
+++ lcd-stuff-0.1.3/src/rss.c
|
||||
@@ -24,12 +24,12 @@
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
|
||||
+#include <mrss.h>
|
||||
+
|
||||
#include <shared/report.h>
|
||||
#include <shared/sockets.h>
|
||||
#include <shared/str.h>
|
||||
|
||||
-#include <mrss.h>
|
||||
-
|
||||
#include "rss.h"
|
||||
#include "main.h"
|
||||
#include "constants.h"
|
||||
@@ -1,13 +0,0 @@
|
||||
# /etc/conf.d/lcd-stuff: Configuration for lcd-stuff LCDproc client
|
||||
|
||||
# Host name that is running LCDd
|
||||
ADDRESS=localhost
|
||||
|
||||
# TCP Port of LCDd on $ADDRESS
|
||||
TCPPORT=13666
|
||||
|
||||
# Report level (0: none, 5: debug)
|
||||
REPORTLEVEL=2
|
||||
|
||||
# Configuration file for lcd-stuff
|
||||
CONFIGFILE="/etc/lcd-stuff.conf"
|
||||
@@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="lcd-stuff is a client for lcdproc that displays RSS, Weather, MPD and new mail"
|
||||
HOMEPAGE="http://lcd-stuff.berlios.de/"
|
||||
#SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2" # and GPL-2 only
|
||||
|
||||
RDEPEND="app-misc/lcdproc
|
||||
net-misc/curl
|
||||
dev-libs/glib
|
||||
imap? ( net-libs/libetpan )
|
||||
mpd? ( >=media-libs/libmpd-0.12.0 )
|
||||
mp3? ( media-libs/taglib )
|
||||
xml? ( net-libs/libnxml )
|
||||
rss? ( net-libs/libmrss net-libs/libnxml )"
|
||||
DEPEND="${DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
IUSE="imap mpd mp3 xml rss"
|
||||
|
||||
src_configure() {
|
||||
local XMLRSSLIB="$(use_enable rss mrss)"
|
||||
if use rss ; then
|
||||
# If we want rss, we must also have xml
|
||||
XMLRSSLIB="${XMLRSSLIB} --enable-nxml"
|
||||
else
|
||||
XMLRSSLIB="${XMLRSSLIB} $(use_enable xml nxml)"
|
||||
fi
|
||||
|
||||
econf \
|
||||
$(use_enable imap libetpan) \
|
||||
$(use_enable mpd libmpd) \
|
||||
$(use_enable mp3 taglib_c) \
|
||||
$XMLRSSLIB \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
insinto /etc
|
||||
doins lcd-stuff.conf
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
newinitd "${FILESDIR}/${PN}-0.1.2-r1.initd" ${PN}
|
||||
|
||||
dodoc ChangeLog README
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>bernhard.walle@gmx.de</email>
|
||||
<name>Bernhard Walle</name>
|
||||
<description>Upstream maintainer wants to be CC'ed directly on bugs.</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
lcd-stuff is a client for app-misc/lcdproc written in C. It features
|
||||
displaying of e-mail using POP3 and IMAP, mpd control, news items using RSS,
|
||||
display of the weather from weather.com and it can fill your MP3 player with
|
||||
directory and file names based on the title.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="mpd">Add support for display of mpd controlled music
|
||||
(<pkg>media-libs/libmpd</pkg>)</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST entropy-254.tar.bz2 18516662 SHA256 5e411472eaf7016a68a4aa81ef92dd3aad8403fc65a0ffb09c57b91c959ca3a6 SHA512 3b3e82abad8008720e370b7892b7be1c48aaa6605914db977f68b9a108ada0a4adbaa5b7b50a9a02ba9c8b0bdefadcda1eceee2c7c2abc385b3daf669649e2da WHIRLPOOL 593469b858707e4ceca56146fa1d608141e44dda0a0921ed6a3ec566878c1e3c153410233f088d57db4f8bd9d1c796bd945cbea3ba455572efc05eca42023ce5
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils python-single-r1
|
||||
|
||||
DESCRIPTION="Official Sabayon Linux Entropy Notification Applet Loader"
|
||||
HOMEPAGE="http://www.sabayon.org"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
|
||||
S="${WORKDIR}/entropy-${PV}/magneto"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
~sys-apps/magneto-core-${PV}[${PYTHON_USEDEP}]
|
||||
~app-admin/rigo-${PV}[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" LIBDIR="usr/lib" magneto-loader-install || die "make install failed"
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
<name>Fabio Erculiani</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST ompload-20101220 6707 SHA256 514a82a1a0266b2db03d18910f181a543952740963ad782503b76c7205572a66 SHA512 6ec9e35b748a650658b8b9dcbdbd8fd9d5df519148647c9ad591a1b8701a4c283333650a82422201799a0797334b1e4f875ae62d90449f32f7cad8c1344f8a29 WHIRLPOOL 323546a20ea131255ef45f1071414bc41e759e2c66ef46ac7a54034d0959113c9e040e796b6a4db824655e8771c5a6737f251941dd6d283dd408da436a8c841e
|
||||
@@ -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>xmw@gentoo.org</email>
|
||||
<name>Michael Weber</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="CLI script for uploading files to http://ompldr.org/"
|
||||
HOMEPAGE="http://ompldr.org/"
|
||||
SRC_URI="mirror://gentoo/${P}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=dev-lang/ruby-1.8
|
||||
net-misc/curl"
|
||||
|
||||
src_unpack() {
|
||||
install -D "${DISTDIR}"/${P} "${S}"/${PN} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN} || die
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST maintainer-helper-0.1.2.tar.bz2 99698 SHA256 820213b6699f5c19df8a0e69537e9197947021c55f9843e3061322e27a678b97 SHA512 a33418ff84290d1d7deed789f3a45c8d9d635f06a69257713b37983158c363c631002d85a68dbfccf94df400cf04059eba670e115aa474ee8ec0474627a58343 WHIRLPOOL 46438c70f0a1d595188a0643b5eac9e6c7af390b013058f5fd6e3f12ade8cdf62c6b67cb6688736162af88370f18701a80661d0bf638c3cd6f665a94cc8588ee
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An application to help with ebuild maintenance"
|
||||
HOMEPAGE="https://dev.gentoo.org/~jokey/maintainer-helper"
|
||||
SRC_URI="https://dev.gentoo.org/~jokey/maintainer-helper/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-qt/qtgui:4
|
||||
>=dev-python/PyQt4-4.2[X,${PYTHON_USEDEP}]
|
||||
>=sys-apps/pkgcore-0.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/snakeoil-0.1_rc2[${PYTHON_USEDEP}]"
|
||||
|
||||
python_postinst() {
|
||||
elog "Currently gvim is hardcoded as editor, to change it, edit"
|
||||
elog "$(python_get_sitedir)/maintainer_helper/backend/tasks.py"
|
||||
elog "It will be a real setting in the next version"
|
||||
}
|
||||
|
||||
pkg_postinst() { python_foreach_impl python_postinst; }
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="An application to help with ebuild maintenance"
|
||||
HOMEPAGE="https://dev.gentoo.org/~jokey/maintainer-helper"
|
||||
SRC_URI="https://dev.gentoo.org/~jokey/maintainer-helper/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-qt/qtgui:4
|
||||
>=dev-python/PyQt4-4.2[X]
|
||||
>=sys-apps/pkgcore-0.3.1
|
||||
>=dev-python/snakeoil-0.1_rc2"
|
||||
|
||||
PYTHON_MODNAME="maintainer_helper"
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
elog "Currently gvim is hardcoded as editor, to change it, edit"
|
||||
elog "${EROOT}$(python_get_sitedir -b -f)/maintainer_helper/backend/tasks.py"
|
||||
elog "It will be a real setting in the next version"
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST HowToWriteModule.pdf 80918 SHA256 5d29471dbcedf6c0e6a54bb1e970b79fb1f93cfab0ecc6dc4caa1d1a510e892a SHA512 a7285e7f434b1615ee07e368827727b98e8d43e9d74da855f6fab65feb4bd8ff08f7af120a4032eab43ed9fb34d72646086f9fbfd65a5c1e4f83fc932c640d62 WHIRLPOOL a2b27f9e31c1b95468983bf6874db2cee0ed569c79d809a1742491cab4bc60dca5d09deebc40c6b5b4670390cebb75dfb5407931a59a60c3334c8355fb4f202f
|
||||
DIST UserGuide.pdf 96439 SHA256 28b378b05c2c937c4f2f0d1bf7c42347eef80b03c3febd0d1dfce9a2390b5758 SHA512 c1369d4b61dedfc199fce57b874cacecb82fa37cc4bb2d3dfaf3021e878f66f20913f5642f2b31f80588d1507b4a34e2ab58c4d78ded317d5385e1897b52ece8 WHIRLPOOL 405ec06cbde2cfd11c83ab6fe3a4e270bca9a84b7b11bdfb3c1714276b49ff45d68eba273cb90d555bba29dffdba47cecd3c89ae72a30d946e4f40cc1f15dfb6
|
||||
DIST adadoc-v2.1.src.tar.bz2 1063387 SHA256 dc98335baf354c3e6b41ebd62c3baa508ef5cad5674e6a1a36f4af809d73fed7 SHA512 948f53d6c33bad540d75227a3b620badc81fa6c2a8f8e4a57c7bf42809b8adfa198b9b2e5fdbbbbe8ce5a3979f721e371189517135a218005c7fa16dffdf4ecd WHIRLPOOL e79a445b598b653dd3aa2b19750253ba03f0608d63c3390ccccc058fd64a2086b280d45e1aa5dc2bdfc8d4901526df586034c7cad09d81dc818b6266bd962434
|
||||
@@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit eutils gnat
|
||||
|
||||
DESCRIPTION="A tool for Ada95 to create documentation from specification packages"
|
||||
|
||||
HOMEPAGE="http://adadoc.sourceforge.net"
|
||||
|
||||
SRC_URI="mirror://sourceforge/adadoc/${PN}-v${PV}.src.tar.bz2
|
||||
mirror://sourceforge/adadoc/UserGuide.pdf
|
||||
mirror://sourceforge/adadoc/HowToWriteModule.pdf"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/ada
|
||||
>=dev-ada/xmlada-1.0-r2"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/dev
|
||||
|
||||
lib_compile() {
|
||||
${ADAMAKE} adadoc -Itools -Iparser -Imodules -cargs ${ADACFLAGS} -bargs -shared \
|
||||
`xmlada-config` || die
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
cp adadoc ${DL}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#set up environment
|
||||
echo "PATH=%DL%" > ${LibEnv}
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
insinto /usr/share/doc/adadoc-${PV}
|
||||
doins "${DISTDIR}"/UserGuide.pdf
|
||||
doins "${DISTDIR}"/HowToWriteModule.pdf
|
||||
insinto /usr/share/adadoc
|
||||
doins adadoc_tags.cfg
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect gnat update
|
||||
elog "The environment has been set up to make gnat automatically find files for"
|
||||
elog "${PN}. In order to immediately activate these settings please do:"
|
||||
elog "env-update && source /etc/profile"
|
||||
elog "Otherwise the settings will become active next time you login"
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ada@gentoo.org</email>
|
||||
<name>Gentoo Resources for Ada</name>
|
||||
</maintainer>
|
||||
<longdescription>AdaDoc is a tool for developers using the Ada95 programming language. It's goal is to create documentation in different format from a specification package.</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">adadoc</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,3 +0,0 @@
|
||||
DIST aunit-1.05.tar.bz2 109000 SHA256 76a7240203ab708743bc40fe29209e04b3edbe429a4dfb35be580fc80d490b09 SHA512 3a51f3d614061bed124636852b3677f95a739b0ffc748d2f6570cd2bfcf73db36364504b07e4169e268861bdce5a22e2d3a467d809a8776a8e407e83a7364a77 WHIRLPOOL eb403e4e30887ae202302d8b26ba3909190bd05d721688cde685b98539eb37c4db52f9a07e9547be380d735593dfd349a2e4d1f55153d5b2cdb38d3caa0403fe
|
||||
DIST aunit-2.01.tar.bz2 186622 SHA256 fca41d07a7e5a7f82e8f53fb8d579c250ae5436adf9f677dfa2d3f657453b8f9 SHA512 6a07745cc6d4027b48064240d9511634725201ed3f59f3adb6907ec3b58409cca472cd0790c364ceb412c14fec7633d62277cdaf94c66458fab5c11c8fe058bf WHIRLPOOL fea15eeece2023f6388e7ad9dafcdd93c1d263b8a356549d85189ab137868b7e7d7641cf72440dfb39c4ebba37bd19dd665e6d434b506b84882955aa04bd46a7
|
||||
DIST aunit-2.03.tar.bz2 218201 SHA256 b57862b01094e9db2d564aeb25377cf91a678802f4124e455a432e1ec8fb8367 SHA512 f3afb4ae05e493eb598368f223dc8dc1740ee11b58f00394b6bececba4a2c7409ed2b48bbc7104a4099ac919e51e741ebe2738133410274240ccecd23fb2ad7d WHIRLPOOL 4e3b46b8156fc25fb2f1270cb08273b81ed5e054c196453745a77a1e99302857b7ecd36a6c071981e7e09f1efc7cb5d1dac933053f60dd5828bb0aa62fc7570a
|
||||
@@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Aunit, Ada unit testing framework"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
HOMEPAGE="https://libre.adacore.com/aunit/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="virtual/ada"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
lib_compile() {
|
||||
gnatmake -Paunit
|
||||
gnatmake -Paunit_dyn
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
mv aunit/lib/* ${DL}
|
||||
chmod 0444 ${DL}/*.ali
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins aunit/*/*.ad?
|
||||
|
||||
dodir ${AdalibDataDir}/${PN}
|
||||
insinto ${AdalibDataDir}/${PN}
|
||||
doins -r support/aunit.xml template/
|
||||
|
||||
#set up environment
|
||||
echo "LDPATH=%DL%" > ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc README docs/aunit.txt
|
||||
dohtml docs/aunit.{html,css}
|
||||
doinfo docs/aunit.info
|
||||
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Aunit, Ada unit testing framework"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
HOMEPAGE="https://libre.adacore.com/aunit/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="virtual/ada"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
lib_compile() {
|
||||
cd aunit
|
||||
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build
|
||||
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build_dyn
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
mv aunit/lib/* ${DL}
|
||||
chmod 0444 ${DL}/*.ali
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins aunit/*/*.ad? aunit/framework/*/*.ad?
|
||||
|
||||
dodir ${AdalibDataDir}/${PN}
|
||||
insinto ${AdalibDataDir}/${PN}
|
||||
doins -r support/aunit.xml template/
|
||||
|
||||
#set up environment
|
||||
echo "LDPATH=%DL%" > ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc README docs/aunit.txt
|
||||
dohtml docs/aunit.{html,css}
|
||||
doinfo docs/aunit.info
|
||||
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Aunit, Ada unit testing framework"
|
||||
SRC_URI="https://dev.gentoo.org/~george/src/${P}.tar.bz2"
|
||||
HOMEPAGE="https://libre.adacore.com/aunit/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="virtual/ada"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
lib_compile() {
|
||||
cd aunit
|
||||
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build
|
||||
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build_dyn
|
||||
}
|
||||
|
||||
lib_install() {
|
||||
mv aunit/lib/* ${DL}
|
||||
chmod 0444 ${DL}/*.ali
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins aunit/*/*.ad? aunit/framework/*/*.ad?
|
||||
|
||||
dodir ${AdalibDataDir}/${PN}
|
||||
insinto ${AdalibDataDir}/${PN}
|
||||
doins -r support/aunit.xml template/
|
||||
|
||||
#set up environment
|
||||
echo "LDPATH=%DL%" > ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc README docs/aunit.txt
|
||||
dohtml docs/aunit.{html,css}
|
||||
doinfo docs/aunit.info
|
||||
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ada@gentoo.org</email>
|
||||
<name>Gentoo Resources for Ada</name>
|
||||
</maintainer>
|
||||
<longdescription>AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It's intended as a developer's tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose.</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST florist-2007.0.tar.bz2 167089 SHA256 e6047390bba1fc70feeafd2009a7a00b6bb6126bb64520e0c0f973aa6ced838a SHA512 b04f947e08c48364fd339cf0e6437c2f5d869f2195d9b364ddd95b364b481d525a6784f39d55b9f0d495b3a0e8966b2a4821e086e79901ffcd330da42395beca WHIRLPOOL f2b170f78a982bfeb629b2ceb69b476ff0fa50476ddc8688b9b13dd401205866f9d2c21c9c5d79cce2db3c527a15eca93ed70630f1ab16cad5e59dd2f37774a9
|
||||
@@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat libtool
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="Posix bindings for Ada"
|
||||
HOMEPAGE="http://libre.adacore.com/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DEPEND=">=virtual/ada-2005"
|
||||
|
||||
lib_compile()
|
||||
{
|
||||
elibtoolize
|
||||
econf || die "econf failed"
|
||||
emake || die "make failed"
|
||||
make floristlib || die "building library failed"
|
||||
einfo "lib_compile completed"
|
||||
}
|
||||
|
||||
# NOTE: we are using $1 - the passed gnat profile name
|
||||
lib_install()
|
||||
{
|
||||
# install goal is just (access violating) mkdir and 2 cp's
|
||||
# instead move stuff properly here
|
||||
cp -rp "${SL}"/floristlib/{libflorist.a,*.ali} "${DL}"
|
||||
chmod 0444 "${DL}"/*.ali
|
||||
}
|
||||
|
||||
src_install ()
|
||||
{
|
||||
# install sources
|
||||
dodir "${AdalibSpecsDir}/${PN}"
|
||||
insinto "${AdalibSpecsDir}/${PN}"
|
||||
doins -r *.ad{b,s} *.c *.gpb gnatsocks/
|
||||
|
||||
#set up environment
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc README
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ada@gentoo.org</email>
|
||||
<name>Gentoo Resources for Ada</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Florist is the (F)lorida (S)tate (U)niversity open-source implementaton
|
||||
of IEEE Standard 1003.5b-1996, the POSIX Ada binding, including real-time
|
||||
extensions. This software provides access to the UNIX operating system services
|
||||
for application programs written in the Ada programming language. It is
|
||||
designed to be self-configuring for a POSIX-compliant system. A suite of
|
||||
test programs is included.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST XmlAda-1.0.tgz 322079 SHA256 e86ccd448574ff1ec2205f9bfbfa5812023dc4ce5d4b1c2e2c8b1ffbd29ce917 SHA512 2b692d5bf1e1c28a303cee42fa43d9f5dc578aa5c93134ae25f3abe04ab3b6c3d5744ea0aa28d1dff0fc82fb190d1e60a1c8d6cd2866989b0cd63c2af438126b WHIRLPOOL 21db8cdb9432848a69b8abe2ebcc152be37876b28387e4922fc56f72190fcc9da791a9b87f1736aaaec9b4962aa28df46614ef3731eec8711d418583ff383a00
|
||||
DIST xmlada-2.2.0.tar.bz2 591666 SHA256 3935a1a158a120bb53d5417a518b7283b5d97f478cf3af0f5e02222ae3b5c7b4 SHA512 dc8e1c963f4d40518be1058972697ea629a065e709704b05d501e62be77733f00419d9578fcc1305d3fbc5b90dae1742e7c2ae2ae0e3803c47e767e57770872a WHIRLPOOL c3cd616301b8be9f126f55f3a069a34974a80d3753839b8c8745edfb96b86ef3d77ae009689e881f56c9f938fa1c62f3d86a6d9a4222a661e3f43c9077911af4
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>ada@gentoo.org</email>
|
||||
<name>Gentoo Resources for Ada</name>
|
||||
</maintainer>
|
||||
<longdescription>XML/Ada includes a complete XML parser that fully supports the XML 1.0 specifications, including DTDs, entity resolution, external entities,attribute normalization, and conditional sections. XML/Ada also supports the SAX 2.0 standard. Through an object-oriented Ada interface, the XML/Ada SAX implementation provides an extremely efficient way to convert XML streams to application-specific data representations. XML/Ada includes full support for the core part of DOM 2.0. In addition to this XML support, XML/Ada includes an extensive set of packages to read, manipulate and write Unicode streams, in various encodings like UTF-8, UTF-16 and UTF-32. It provides a conversion mechanism between Unicode and encodings such as Latin-1, Latin-2, etc.</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat versionator
|
||||
|
||||
IUSE=""
|
||||
|
||||
Name="XmlAda"
|
||||
|
||||
DESCRIPTION="XML library for Ada"
|
||||
HOMEPAGE="http://libre2.adacore.com/xmlada/"
|
||||
SRC_URI="https://libre2.adacore.com/xmlada/${Name}-${PV}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DEPEND="virtual/gnat
|
||||
>=sys-apps/sed-4"
|
||||
RDEPEND=""
|
||||
|
||||
src_unpack()
|
||||
{
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}"
|
||||
#making .dvi docs is problemmatic. Skip that for now
|
||||
sed -i -e "s/all: obj test docs/all: obj test/" Makefile.in
|
||||
#increase stack size
|
||||
cd sax
|
||||
sed -i -e "s/Stack_Size : constant Natural := 64;/Stack_Size : constant Natural := 128;/" sax-readers.adb
|
||||
}
|
||||
|
||||
lib_compile()
|
||||
{
|
||||
# for some reason shared libs are assigned version numbers from some
|
||||
# pre-release (possibly when upstream stopped to care about them?)
|
||||
local MAJOR=$(get_major_version)
|
||||
local MINOR=$(get_version_component_range 2-)
|
||||
# force building shared libs and fix broken shared lib versioning
|
||||
sed -i -e "s:BUILD_SHARED=FALSE:BUILD_SHARED=TRUE:" \
|
||||
-e "s:libxmlada_\${@\:%_install=%}-\${MAJOR}.\${MINOR}.so:libxmlada_\${@\:%_inst=%}.so.${MAJOR}.${MINOR}:" \
|
||||
-e "s:libxmlada_\${@\:%_inst=%}-\${MAJOR}.\${MINOR}.so:libxmlada_\${@\:%_inst=%}.so.${MAJOR}.${MINOR}:" \
|
||||
-e "s:FPIC=:FPIC=-fPIC:" Makefile.in
|
||||
|
||||
export CFLAGS=$ADACFLAGS
|
||||
./configure --prefix=/usr \
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info \
|
||||
--enable-shared \
|
||||
--host=${CHOST} \
|
||||
--build=${CHOST} \
|
||||
--target=${CHOST} \
|
||||
--with-system-zlib || die
|
||||
|
||||
export COMPILER=gnatmake
|
||||
make || die "make failed"
|
||||
}
|
||||
|
||||
# here we need to use the $1 - passed gnat profile name
|
||||
lib_install() {
|
||||
make PREFIX="${DL}" install || die "install failed"
|
||||
|
||||
# fix xmlada-config hardsets locations
|
||||
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
|
||||
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}:g" \
|
||||
"${DL}"/bin/xmlada-config
|
||||
|
||||
# now move stuff to proper location and delete extras
|
||||
mv "${DL}"/bin/xmlada-config "${DL}"/lib/* "${DL}"/include/${PN}/*.ali "${DL}"
|
||||
rm -rf "${DL}"/bin "${DL}"/include "${DL}"/lib
|
||||
}
|
||||
|
||||
src_install ()
|
||||
{
|
||||
cd "${S}"
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad?
|
||||
|
||||
#set up environment
|
||||
echo "PATH=%DL%" > ${LibEnv}
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc AUTHORS README docs/xml.ps
|
||||
dohtml docs/*.html
|
||||
doinfo docs/*.info
|
||||
#need to give a proper name to the info file
|
||||
cd "${D}"/usr/share/info
|
||||
mv xml.info.gz ${PN}.info.gz
|
||||
|
||||
}
|
||||
@@ -1,103 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat versionator
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="XML library for Ada"
|
||||
HOMEPAGE="http://libre.adacore.com/xmlada/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DEPEND="virtual/ada
|
||||
virtual/latex-base
|
||||
sys-apps/texinfo
|
||||
>=sys-apps/sed-4"
|
||||
RDEPEND=""
|
||||
|
||||
src_unpack()
|
||||
{
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# adjusting profile independent stuff in project files
|
||||
# for fn in distrib/*/xmlada*.gpr; do
|
||||
# sed -i -e "s:../../include/xmlada:${AdalibSpecsDir}/${PN}:" ${fn}
|
||||
# done
|
||||
sed -i -e "s:\.\./\.\./include/xmlada:${AdalibSpecsDir}/${PN}:" \
|
||||
distrib/*/xmlada*.gpr || die "failed to adjust project files"
|
||||
|
||||
# fix profile independent stuff in xmlada-config
|
||||
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
|
||||
xmlada-config.in || die "failed to adjust xmlada-config"
|
||||
|
||||
# doinfo changed from gzipping stuff to bzipping, so we better rename the
|
||||
# file before calling it to guard against other possible changes
|
||||
mv docs/xml.info docs/${PN}.info
|
||||
}
|
||||
|
||||
lib_compile()
|
||||
{
|
||||
econf
|
||||
emake
|
||||
}
|
||||
|
||||
# NOTE: we are using $1 - the passed gnat profile name
|
||||
lib_install() {
|
||||
# bug #283160
|
||||
emake -j1 PREFIX="${DL}" install || die "install failed"
|
||||
|
||||
pushd "${DL}"
|
||||
# fix xmlada-config hardsets locations and move it to proper location
|
||||
sed -i -e "s:\${prefix}/lib/xmlada:${AdalibLibTop}/$1/${PN}:" \
|
||||
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}:g" \
|
||||
bin/xmlada-config
|
||||
mv bin/xmlada-config "${DLbin}"
|
||||
|
||||
# sed and organize gpr files
|
||||
sed -i -e "s:\.\./xmlada:${AdalibLibTop}/$1/${PN}:" "${DL}"/lib/gnat/*.gpr
|
||||
mv lib/gnat/* "${DLgpr}"
|
||||
|
||||
# the library and *.ali
|
||||
mv lib/${PN}/* .
|
||||
rm -rf bin include share lib
|
||||
|
||||
# fix the .so links
|
||||
rm *.so
|
||||
for fn in *.so.* ; do
|
||||
ln -s ${fn} ${fn%so*}so
|
||||
done
|
||||
popd
|
||||
}
|
||||
|
||||
src_install ()
|
||||
{
|
||||
cd "${S}"
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad? schema/*.ad?
|
||||
|
||||
#set up environment
|
||||
echo "PATH=%DLbin%" > ${LibEnv}
|
||||
echo "LDPATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
|
||||
echo "ADA_PROJECT_PATH=%DLgpr%" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc AUTHORS README TODO features
|
||||
dohtml docs/*.html
|
||||
doinfo docs/*.info
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins docs/*.pdf distrib/xmlada_gps.py
|
||||
|
||||
dodir /usr/share/doc/${PF}/examples
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r docs/{dom,sax,schema}
|
||||
}
|
||||
@@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit gnat versionator
|
||||
|
||||
IUSE=""
|
||||
|
||||
DESCRIPTION="XML library for Ada"
|
||||
HOMEPAGE="http://libre.adacore.com/xmlada/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DEPEND="virtual/ada
|
||||
virtual/latex-base
|
||||
sys-apps/texinfo
|
||||
>=sys-apps/sed-4"
|
||||
RDEPEND=""
|
||||
|
||||
lib_compile()
|
||||
{
|
||||
econf || die "econf failed"
|
||||
emake || die "make failed"
|
||||
}
|
||||
|
||||
# NOTE: we are using $1 - the passed gnat profile name
|
||||
lib_install() {
|
||||
make PREFIX="${DL}" install || die "install failed"
|
||||
|
||||
# fix xmlada-config hardsets locations
|
||||
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
|
||||
-e "s:\${prefix}/lib/xmlada:${AdalibLibTop}/$1/${PN}/lib:" \
|
||||
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}/lib:g" \
|
||||
"${DL}"/bin/xmlada-config
|
||||
|
||||
# now move stuff to proper location and delete extras
|
||||
# mv "${DL}"/bin/xmlada-config "${DL}"/lib/* "${DL}"/include/${PN}/*.ali "${DL}"
|
||||
rm -rf "${DL}"/include "${DL}"/share
|
||||
}
|
||||
|
||||
src_install ()
|
||||
{
|
||||
cd "${S}"
|
||||
dodir ${AdalibSpecsDir}/${PN}
|
||||
insinto ${AdalibSpecsDir}/${PN}
|
||||
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad? schema/*.ad?
|
||||
|
||||
#set up environment
|
||||
echo "PATH=%DL%/bin" > ${LibEnv}
|
||||
echo "LDPATH=%DL%/lib" >> ${LibEnv}
|
||||
echo "ADA_OBJECTS_PATH=%DL%/lib" >> ${LibEnv}
|
||||
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
|
||||
|
||||
gnat_src_install
|
||||
|
||||
dodoc AUTHORS README TODO features
|
||||
dohtml docs/*.html
|
||||
doinfo docs/*.info
|
||||
# give a proper name to the info file
|
||||
mv "${D}"/usr/share/info/xml.info.gz "${D}"/usr/share/info/${PN}.info.gz
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins docs/*.pdf distrib/xmlada_gps.py
|
||||
|
||||
dodir /usr/share/doc/${PF}/examples
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r docs/{dom,sax,schema}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST flamerobin-0.9.2-src.tar.gz 901908 SHA256 b674a1de1c632c834e904a17e576498850e7b81cc5c4d42e8cafd8a6dd020c90 SHA512 76eeecae759ab7aec817a4775fe185f982f6f50f5dec850b1fbb00b56239807867fe36568592e313315c0f02364c1986d9691e84d5fced2aedd85571d239f2be WHIRLPOOL 224481502e893be06236f685c71f15848f9aab372a6adbb91db9f95fc5978f76fe2879c823b3f6ff64cea4bff5269df34475978a7602a47a43bb5146f5182b9a
|
||||
@@ -1,503 +0,0 @@
|
||||
Index: src/databasehandler.cpp
|
||||
===================================================================
|
||||
--- src/databasehandler.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/databasehandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -46,6 +46,7 @@
|
||||
class DatabaseInfoHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ DatabaseInfoHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/RestoreFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/RestoreFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/RestoreFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -258,7 +258,7 @@
|
||||
sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0);
|
||||
sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL);
|
||||
|
||||
- wxGridSizer* sizerChecks = new wxGridSizer(2, 2,
|
||||
+ wxGridSizer* sizerChecks = new wxGridSizer(3, 2,
|
||||
styleguide().getCheckboxSpacing(),
|
||||
styleguide().getUnrelatedControlMargin(wxHORIZONTAL));
|
||||
sizerChecks->Add(checkbox_replace, 0, wxEXPAND);
|
||||
Index: src/gui/ReorderFieldsDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -215,6 +215,7 @@
|
||||
class ReorderFieldsHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ReorderFieldsHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/FieldPropertiesDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -690,7 +690,7 @@
|
||||
+ wxT(" IF (NEW.") + fNameSql + wxT(" IS NULL) THEN\n")
|
||||
+ wxT(" NEW.") + fNameSql + wxT(" = GEN_ID(")
|
||||
+ generator.getQuoted() + wxT(", 1);\n")
|
||||
- + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(") +
|
||||
+ + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(")
|
||||
+ generator.getQuoted() + wxT(", 0);\n if (tmp < new.")
|
||||
+ fNameSql + wxT(") then\n tmp = GEN_ID(")
|
||||
+ generator.getQuoted() + wxT(", new.") + fNameSql
|
||||
@@ -816,6 +816,7 @@
|
||||
class ColumnPropertiesHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ColumnPropertiesHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/controls/DBHTreeControl.cpp
|
||||
===================================================================
|
||||
--- src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -261,6 +261,8 @@
|
||||
id = ART_View; break;
|
||||
case ntViews:
|
||||
id = ART_Views; break;
|
||||
+ default:
|
||||
+ break;
|
||||
}
|
||||
return getImageIndex(id);
|
||||
}
|
||||
Index: src/gui/controls/TextControl.cpp
|
||||
===================================================================
|
||||
--- src/gui/controls/TextControl.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/controls/TextControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -40,8 +40,8 @@
|
||||
|
||||
#include "gui/controls/TextControl.h"
|
||||
//-----------------------------------------------------------------------------
|
||||
-TextControl::TextControl(wxWindow *parent, wxWindowID id, long style)
|
||||
- : wxStyledTextCtrl(parent, id, wxDefaultPosition, wxDefaultSize, style)
|
||||
+TextControl::TextControl(wxWindow *parent, wxWindowID id)
|
||||
+ : wxStyledTextCtrl(parent, id)
|
||||
{
|
||||
SetWrapMode(wxSTC_WRAP_WORD);
|
||||
// wxStyledTextCtrl uses black on white initially -> use system defaults
|
||||
Index: src/gui/controls/LogTextControl.cpp
|
||||
===================================================================
|
||||
--- src/gui/controls/LogTextControl.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/controls/LogTextControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -40,8 +40,8 @@
|
||||
|
||||
#include "gui/controls/LogTextControl.h"
|
||||
//-----------------------------------------------------------------------------
|
||||
-LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id, long style)
|
||||
- : TextControl(parent, id, style)
|
||||
+LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id)
|
||||
+ : TextControl(parent, id)
|
||||
{
|
||||
setDefaultStyles();
|
||||
}
|
||||
Index: src/gui/controls/TextControl.h
|
||||
===================================================================
|
||||
--- src/gui/controls/TextControl.h (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/controls/TextControl.h (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -61,8 +61,7 @@
|
||||
|
||||
DECLARE_EVENT_TABLE()
|
||||
public:
|
||||
- TextControl(wxWindow *parent, wxWindowID id = wxID_ANY,
|
||||
- long style = wxSUNKEN_BORDER);
|
||||
+ TextControl(wxWindow *parent, wxWindowID id = wxID_ANY);
|
||||
};
|
||||
//-----------------------------------------------------------------------------
|
||||
#endif
|
||||
Index: src/gui/controls/LogTextControl.h
|
||||
===================================================================
|
||||
--- src/gui/controls/LogTextControl.h (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/controls/LogTextControl.h (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -38,8 +38,7 @@
|
||||
enum LogStyle { logStyleDefault, logStyleImportant, logStyleError };
|
||||
void addStyledText(const wxString& message, LogStyle style);
|
||||
public:
|
||||
- LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY,
|
||||
- long style = wxSUNKEN_BORDER);
|
||||
+ LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY);
|
||||
|
||||
void logErrorMsg(const wxString& message);
|
||||
void logImportantMsg(const wxString& message);
|
||||
Index: src/gui/UserDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/UserDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/UserDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -222,6 +222,7 @@
|
||||
class UserPropertiesHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ UserPropertiesHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -300,6 +301,7 @@
|
||||
class DropUserHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ DropUserHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/CreateIndexDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/CreateIndexDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/CreateIndexDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -209,6 +209,7 @@
|
||||
class TableIndicesHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ TableIndicesHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/BackupFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/BackupFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/BackupFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -241,7 +241,7 @@
|
||||
sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0);
|
||||
sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL);
|
||||
|
||||
- wxGridSizer* sizerChecks = new wxGridSizer(2, 2,
|
||||
+ wxGridSizer* sizerChecks = new wxGridSizer(3, 2,
|
||||
styleguide().getCheckboxSpacing(),
|
||||
styleguide().getUnrelatedControlMargin(wxHORIZONTAL));
|
||||
sizerChecks->Add(checkbox_checksum, 0, wxEXPAND);
|
||||
Index: src/gui/PrivilegesDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/PrivilegesDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/PrivilegesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -583,6 +583,7 @@
|
||||
class ManagePrivilegesHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ManagePrivilegesHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/gui/MainFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/MainFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/MainFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -380,6 +380,7 @@
|
||||
EVT_MENU(Cmds::Menu_Reconnect, MainFrame::OnMenuReconnect)
|
||||
EVT_UPDATE_UI(Cmds::Menu_Reconnect, MainFrame::OnMenuUpdateIfDatabaseConnected)
|
||||
EVT_MENU(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuRecreateDatabase)
|
||||
+ EVT_UPDATE_UI(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected)
|
||||
EVT_MENU(Cmds::Menu_DropDatabase, MainFrame::OnMenuDropDatabase)
|
||||
EVT_UPDATE_UI(Cmds::Menu_DropDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected)
|
||||
EVT_MENU(Cmds::Menu_Query, MainFrame::OnMenuQuery)
|
||||
@@ -540,8 +541,10 @@
|
||||
}
|
||||
//-----------------------------------------------------------------------------
|
||||
//! handle double-click on item (or press Enter)
|
||||
-void MainFrame::OnTreeItemActivate(wxTreeEvent& WXUNUSED(event))
|
||||
+void MainFrame::OnTreeItemActivate(wxTreeEvent& event)
|
||||
{
|
||||
+ event.Skip();
|
||||
+
|
||||
wxTreeItemId item = treeMainM->GetSelection();
|
||||
if (!item.IsOk())
|
||||
return;
|
||||
Index: src/gui/TriggerWizardDialog.cpp
|
||||
===================================================================
|
||||
--- src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -178,6 +178,7 @@
|
||||
class CreateTriggerHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ CreateTriggerHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const CreateTriggerHandler handlerInstance;
|
||||
Index: src/gui/EventWatcherFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/EventWatcherFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/EventWatcherFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -55,15 +55,13 @@
|
||||
class EventLogControl: public LogTextControl
|
||||
{
|
||||
public:
|
||||
- EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY,
|
||||
- long style = wxSUNKEN_BORDER);
|
||||
+ EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY);
|
||||
void logAction(const wxString& action);
|
||||
void logEvent(const wxString& name, int count);
|
||||
};
|
||||
//-----------------------------------------------------------------------------
|
||||
-EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id,
|
||||
- long style)
|
||||
- : LogTextControl(parent, id, style)
|
||||
+EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id)
|
||||
+ : LogTextControl(parent, id)
|
||||
{
|
||||
}
|
||||
//-----------------------------------------------------------------------------
|
||||
Index: src/gui/MetadataItemPropertiesFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -360,6 +360,8 @@
|
||||
case ntDatabase:
|
||||
case ntRole:
|
||||
pages.push_back(wxT("DDL"));
|
||||
+ default:
|
||||
+ break;
|
||||
};
|
||||
wxString page = loadEntireFile(config().getHtmlTemplatesPath()
|
||||
+ wxT("header.html"));
|
||||
@@ -1290,6 +1292,7 @@
|
||||
class PageHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ PageHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const PageHandler handlerInstance; // singleton; registers itself on creation.
|
||||
@@ -1327,6 +1330,7 @@
|
||||
class PropertiesHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ PropertiesHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const PropertiesHandler handlerInstance; // singleton; registers itself on creation.
|
||||
Index: src/gui/ExecuteSqlFrame.cpp
|
||||
===================================================================
|
||||
--- src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -2749,6 +2749,7 @@
|
||||
class DropColumnHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ DropColumnHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const DropColumnHandler handlerInstance;
|
||||
@@ -2806,6 +2807,7 @@
|
||||
class DropColumnsHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ DropColumnsHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const DropColumnsHandler handlerInstance;
|
||||
@@ -2842,6 +2844,7 @@
|
||||
class DropObjectHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ DropObjectHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const DropObjectHandler handlerInstance;
|
||||
@@ -2878,6 +2881,7 @@
|
||||
class EditDDLHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ EditDDLHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const EditDDLHandler handlerInstance;
|
||||
@@ -2919,6 +2923,7 @@
|
||||
class EditProcedureHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ EditProcedureHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -2947,6 +2952,7 @@
|
||||
class AlterViewHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ AlterViewHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -2973,6 +2979,7 @@
|
||||
class EditTriggerHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ EditTriggerHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -2999,6 +3006,7 @@
|
||||
class EditGeneratorValueHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ EditGeneratorValueHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -3041,6 +3049,7 @@
|
||||
class EditExceptionHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ EditExceptionHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -3067,6 +3076,7 @@
|
||||
class IndexActionHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ IndexActionHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
@@ -3113,6 +3123,7 @@
|
||||
class ActivateTriggersHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ActivateTriggersHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const ActivateTriggersHandler handlerInstance;
|
||||
@@ -3160,6 +3171,7 @@
|
||||
class ActivateTriggerHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ActivateTriggerHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const ActivateTriggerHandler handlerInstance;
|
||||
Index: src/images.cpp
|
||||
===================================================================
|
||||
--- src/images.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/images.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -68,6 +68,8 @@
|
||||
return wxArtProvider::GetIcon(ART_Trigger, wxART_OTHER, sz);
|
||||
case ntView:
|
||||
return wxArtProvider::GetIcon(ART_View, wxART_OTHER, sz);
|
||||
+ default:
|
||||
+ break;
|
||||
}
|
||||
return wxArtProvider::GetIcon(ART_FlameRobin, wxART_OTHER, sz);
|
||||
}
|
||||
Index: src/objectdescriptionhandler.cpp
|
||||
===================================================================
|
||||
--- src/objectdescriptionhandler.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/objectdescriptionhandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -46,6 +46,7 @@
|
||||
class ObjectDescriptionHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ ObjectDescriptionHandler() {};
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
// singleton; registers itself on creation.
|
||||
Index: src/addconstrainthandler.cpp
|
||||
===================================================================
|
||||
--- src/addconstrainthandler.cpp (.../rel_0_9_2/src) (révision 2085)
|
||||
+++ src/addconstrainthandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
- Copyright (c) 2004-2009 The FlameRobin Development Team
|
||||
+ Copyright (c) 2004-2011 The FlameRobin Development Team
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
@@ -51,6 +51,8 @@
|
||||
class AddConstraintHandler: public URIHandler
|
||||
{
|
||||
public:
|
||||
+ AddConstraintHandler() {};
|
||||
+
|
||||
bool handleURI(URI& uri);
|
||||
private:
|
||||
static const AddConstraintHandler handlerInstance; // singleton; registers itself on creation.
|
||||
@@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
inherit eutils wxwidgets
|
||||
|
||||
DESCRIPTION="A database administration tool for Firebird DBMS"
|
||||
HOMEPAGE="http://www.flamerobin.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
|
||||
|
||||
LICENSE="MIT IBPP-1.1 LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="x11-libs/wxGTK:2.8[X]
|
||||
dev-db/firebird"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${P}-src"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-gcc46.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# temp hack since configure is not executable
|
||||
chmod +x configure
|
||||
|
||||
local myconf
|
||||
myconf="${myconf} \
|
||||
--disable-shared \
|
||||
--disable-debug \
|
||||
--with-wx=yes \
|
||||
--with-wx-config=${WX_CONFIG}"
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc devdocs/* docs/* docs-src/*
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>
|
||||
FlameRobin is a database administration tool for Firebird DBMS.
|
||||
FlameRobin is lightweight (small footprint, fast execution) and
|
||||
dependent only on other Open Source software
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">flamerobin</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST syck-0.55.tar.gz 354205 SHA256 ac881945c9dfe5dd6395a5db921e8256d1d359295bb66a1acbfe49fb637c1a3a SHA512 b2adc38e3e616f4eb5f5146baf0e8b385517e32e46ad872c9a451a680ea8c52fead00234286b6bc07fac9ad816d7ece8daf4a77a34c2999926c198de3b6ba1b7 WHIRLPOOL 946a0a372db6d1483a128a7daf2d8d6db74a2e0e7c82902b08faf5089ede6a8afad35cf307a126d9feeb3070561f3aa3b545a38c1f5e1a0f22b255943eec14bf
|
||||
@@ -1,41 +0,0 @@
|
||||
--- ./lib/syck_st.c~ 2003-03-04 17:10:11.000000000 +0000
|
||||
+++ ./lib/syck_st.c 2007-06-04 15:00:22.000000000 +0100
|
||||
@@ -5,6 +5,7 @@
|
||||
#include "config.h"
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
#include "syck_st.h"
|
||||
|
||||
#ifdef NT
|
||||
@@ -54,7 +55,6 @@
|
||||
numhash,
|
||||
};
|
||||
|
||||
-extern int strcmp();
|
||||
static int strhash();
|
||||
static struct st_hash_type type_strhash = {
|
||||
strcmp,
|
||||
--- ./lib/syck.h~ 2005-04-13 07:27:54.000000000 +0100
|
||||
+++ ./lib/syck.h 2007-06-04 14:26:32.000000000 +0100
|
||||
@@ -17,6 +17,8 @@
|
||||
#define YAML_DOMAIN "yaml.org,2002"
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
#include <ctype.h>
|
||||
#ifdef HAVE_ST_H
|
||||
#include <st.h>
|
||||
--- ./lib/emitter.c~ 2007-06-04 15:40:23.000000000 +0100
|
||||
+++ ./lib/emitter.c 2007-06-04 15:51:03.000000000 +0100
|
||||
@@ -378,7 +378,8 @@
|
||||
{
|
||||
SYMID oid;
|
||||
char *anchor_name = NULL;
|
||||
- int indent = 0, x = 0;
|
||||
+ int indent = 0;
|
||||
+ long x = 0;
|
||||
SyckLevel *lvl = syck_emitter_current_level( e );
|
||||
|
||||
/* Add new level */
|
||||
@@ -1,4 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
</pkgmetadata>
|
||||
@@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="python? 2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Syck is an extension for reading and writing YAML swiftly in popular scripting languages"
|
||||
HOMEPAGE="http://whytheluckystiff.net/syck/"
|
||||
SRC_URI="http://rubyforge.org/frs/download.php/4492/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="php python"
|
||||
|
||||
DEPEND="python? ( !dev-python/pysyck )"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="php? ( dev-php/pecl-syck
|
||||
!=dev-libs/syck-0.55-r1 )"
|
||||
|
||||
DISTUTILS_SETUP_FILES=("ext/python|setup.py")
|
||||
PYTHON_MODNAME="yaml2xml.py ydump.py ypath.py"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/syck-0.55-64bit.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fPIC
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
use python && distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall
|
||||
use python && distutils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use python && distutils_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use python && distutils_pkg_postrm
|
||||
}
|
||||
@@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Syck is an extension for reading and writing YAML swiftly in popular scripting languages"
|
||||
HOMEPAGE="http://whytheluckystiff.net/syck/"
|
||||
SRC_URI="http://rubyforge.org/frs/download.php/4492/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="php python"
|
||||
|
||||
DEPEND="python? ( !dev-python/pysyck )"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="php? ( dev-php/pecl-syck
|
||||
!=dev-libs/syck-0.55-r1 )"
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/syck-0.55-64bit.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fPIC
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use python; then
|
||||
pushd ext/python > /dev/null
|
||||
distutils-r1_src_compile
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR=${D} install
|
||||
if use python; then
|
||||
pushd ext/python > /dev/null
|
||||
distutils-r1_src_install
|
||||
popd > /dev/null
|
||||
fi
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST syck-0.9.3.tgz 12407 SHA256 2ce1c34856cc8826d9e75f4b885636b109e06e9739146997354db4086a35cc43 SHA512 a19371f888184d154174be71fef020119938c193e6f880ed39ecae9bdb68b7f89b6d55a9a60cce0c586a6f71a4a6efe59ac0892e4d6be6bd94deb544d6bab5d6 WHIRLPOOL b4210be0a49ba1bb709b1999cf1d57a93a21220e0872fd8f8158ee2582de96d846917e4a5157fdc4527e598e7cc57585792dc75adb4a70048b41d8b794bf87fe
|
||||
@@ -1,43 +0,0 @@
|
||||
Gentooo bug 409963
|
||||
|
||||
|
||||
diff --git a/ext/php/phpext.c b/ext/php/phpext.c
|
||||
index a7d7500..c0b5646 100644
|
||||
--- a/ext/php/phpext.c
|
||||
+++ b/ext/php/phpext.c
|
||||
@@ -198,7 +198,7 @@ static int psex_determine_array_type(HashTable *myht TSRMLS_DC) /* {{{ */
|
||||
|
||||
|
||||
|
||||
-function_entry syck_functions[] = {
|
||||
+zend_function_entry syck_functions[] = {
|
||||
PHP_FE(syck_load, arginfo_syck_load)
|
||||
PHP_FE(syck_dump, arginfo_syck_dump)
|
||||
{NULL, NULL, NULL} /* Must be the last line in syck_functions[] */
|
||||
@@ -403,7 +403,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
|
||||
|
||||
strncpy(classname, n->type_id + 12, classname_len + 1);
|
||||
|
||||
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
|
||||
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
|
||||
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
|
||||
efree(classname);
|
||||
break;
|
||||
@@ -439,7 +439,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
|
||||
|
||||
strncpy(classname, n->type_id + 11, classname_len + 1);
|
||||
|
||||
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
|
||||
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
|
||||
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
|
||||
efree(classname);
|
||||
break;
|
||||
@@ -511,7 +511,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
|
||||
|
||||
strncpy(classname, n->type_id + 10, classname_len + 1);
|
||||
|
||||
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
|
||||
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
|
||||
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
|
||||
efree(classname);
|
||||
break;
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>php-bugs@gentoo.org</email>
|
||||
<name>PHP</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PHP_EXT_NAME="syck"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS="CHANGELOG TODO"
|
||||
|
||||
USE_PHP="php5-6 php5-5 php5-4"
|
||||
inherit php-ext-pecl-r2
|
||||
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86"
|
||||
|
||||
DESCRIPTION="PHP bindings for Syck - reads and writes YAML with it"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/syck
|
||||
>=dev-lang/php-5.3.1[hash]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
local slot
|
||||
for slot in $(php_get_slots); do
|
||||
php_init_slot_env ${slot}
|
||||
epatch "${FILESDIR}"/fix-php-5-4-support.patch
|
||||
done
|
||||
php-ext-source-r2_src_prepare
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PHP_EXT_NAME="syck"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS="CHANGELOG TODO"
|
||||
|
||||
USE_PHP="php5-6 php5-5 php5-4"
|
||||
inherit php-ext-pecl-r2
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
|
||||
DESCRIPTION="PHP bindings for Syck - reads and writes YAML with it"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
for target in ${USE_PHP}; do
|
||||
slot=${target/php}
|
||||
slot=${slot/-/.}
|
||||
PHPUSEDEPEND="${PHPUSEDEPEND}
|
||||
php_targets_${target}? ( dev-lang/php:${slot}[hash] )"
|
||||
done
|
||||
|
||||
DEPEND="dev-libs/syck
|
||||
${PHPUSEDEPEND}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
local slot
|
||||
for slot in $(php_get_slots); do
|
||||
php_init_slot_env ${slot}
|
||||
epatch "${FILESDIR}"/fix-php-5-4-support.patch
|
||||
done
|
||||
php-ext-source-r2_src_prepare
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
DESCRIPTION="A collection of useful extensions for Django"
|
||||
HOMEPAGE="https://github.com/djblets/djblets"
|
||||
SRC_URI="http://downloads.reviewboard.org/releases/${PN}/$(get_version_component_range 1-2)/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/django-1.4.13[${PYTHON_USEDEP}]
|
||||
=dev-python/django-1.4*[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
>=dev-python/django-pipeline-1.2.24[${PYTHON_USEDEP}]
|
||||
>=dev-python/feedparser-5.1.2[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/django-evolution[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# use pillow, not PIL
|
||||
sed -e 's/PIL/pillow/' -i setup.py Djblets.egg-info/requires.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST Djblets-0.7.31.tar.gz 430369 SHA256 c6bdb1fed30ec1c77a8b07d670a170ecc55404363adf09b2860903a328909e12 SHA512 d0defd2a6e0caecd807e156d968b0128266d60aaf336303ec9ea3e01be1f01455bc763da02d639e677f1122f8eda8e039054ae16222879392eff332ec7b49969 WHIRLPOOL 7063209e5d3e55d89d4cc6fcfea584e24712d2427870448141eefedd29a94af0f4eb41df6097962d513ba09fa56b7cb1a1e5cf17a13646a2c3f046407b4f9977
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">djblets/djblets</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST python-geoclue-0.1.0.tar.gz 61062 SHA256 51748c22244f974854eacbf518a11a72cdf76045b7ab9cae44b7a592dfa4e259 SHA512 844c877038f9b8db096a33605be16f8aaea8e66fa84e3a42927f103afa9c8ab565b28cc69b9d02d30bfd02a20e6e20e7fdf28a7d06900db9d288775bb153c533 WHIRLPOOL b59fc942e9686e55f8a6d2aab2a335f51b0f8de4a13bd6d9f3945cabd5133fffd125b7373f3dc9c9b7941d66ef27e41aa832cf3e2f1ca332dfd6376b5dedaa08
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>python@gentoo.org</email>
|
||||
<name>Python</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 virtualx
|
||||
|
||||
DESCRIPTION="Geoclue python module"
|
||||
HOMEPAGE="https://live.gnome.org/gtg/soc/python_geoclue/"
|
||||
SRC_URI="http://www.paulocabido.com/soc/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-3"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/geoclue:0
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]"
|
||||
DEPEND="test? ( app-misc/geoclue:0 )"
|
||||
|
||||
S="${WORKDIR}"/${PN}
|
||||
|
||||
python_test() {
|
||||
VIRTUALX_COMMAND="${PYTHON}"
|
||||
cd "${BUILD_DIR}" || die
|
||||
virtualmake "${S}"/tests/test.py
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST piklab-0.16.2.tar.bz2 1036644 SHA256 51de9edda8edb9d2e9d07ed1c479b83b87eb6fb17c85717477f05fac03a5740e SHA512 8fdf8fdbcedbb0c7b840341575560e6bc3d02b5564cecd043fbe0e1bf6560aa28bd1e92ed2c80ea6d890bb5759dd0d4a72571f68ab7ee0858eb98649097e5f30 WHIRLPOOL be037be4fbf410cb9722d2a20a3b96222f57d63f0a4d7e744b65bd53937a73d3576aa6be80d16f8b478c3fdeb0663964a74be8344678b65adbe0af669eec42ab
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">piklab</remote-id>
|
||||
<bugs-to>http://sourceforge.net/tracker/?group_id=138852</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
KDE_REQUIRED="optional"
|
||||
KDE_HANDBOOK="optional"
|
||||
KDE_LINGUAS="de cs es fr hu it"
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="IDE for applications based on PIC and dsPIC microcontrollers"
|
||||
HOMEPAGE="http://piklab.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qt3support:4
|
||||
sys-libs/readline
|
||||
virtual/libusb:0
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( Changelog README TODO )
|
||||
|
||||
src_prepare() {
|
||||
sed -e "/install(FILES README/d" \
|
||||
-i CMakeLists.txt || die
|
||||
|
||||
kde4-base_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use !kde QT_ONLY)
|
||||
-DLOCALE_INSTALL_DIR="/usr/share/locale"
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST ReviewBoard-1.7.28.tar.gz 2957387 SHA256 69a976e69c1e805b23aa78f43fc1954599b7513dff1d1cfd0bafa6112a946931 SHA512 9e97b56b68da6c06f713d98c70dda321ea3fdf6f26986b4272fbb392c1c633f1ce44170bb515e8b685813b69a0ae8ada9f392b5e776793222dd25c3b7d4fa704 WHIRLPOOL 51a731117b9a84b9f8e1cd785511da516bf4d7216f7f08a8ba83d200af94a235d994d53c630b26f430d28f1ce4a7ca8a47d83b87c241bc4b1f5469f7668cc03d
|
||||
@@ -1,52 +0,0 @@
|
||||
Avoid un-needed downloading od object.infv files, fix conf.py for docs/manual
|
||||
diff -ur ReviewBoard-1.7.7.1.orig/docs/codebase/conf.py ReviewBoard-1.7.7.1/docs/codebase/conf.py
|
||||
--- docs/codebase/conf.py 2013-04-22 04:40:29.000000000 +0800
|
||||
+++ docs/codebase/conf.py 2013-06-16 15:35:59.639256650 +0800
|
||||
@@ -197,7 +197,3 @@
|
||||
|
||||
# If false, no module index is generated.
|
||||
#latex_use_modindex = True
|
||||
-
|
||||
-
|
||||
-# Example configuration for intersphinx: refer to the Python standard library.
|
||||
-intersphinx_mapping = {'http://docs.python.org/dev': None}
|
||||
diff -ur ReviewBoard-1.7.7.1.orig/docs/manual/conf.py ReviewBoard-1.7.7.1/docs/manual/conf.py
|
||||
--- docs/manual/conf.py 2013-04-22 04:40:29.000000000 +0800
|
||||
+++ docs/manual/conf.py 2013-06-16 15:36:30.592256658 +0800
|
||||
@@ -30,9 +30,14 @@
|
||||
|
||||
import reviewboard
|
||||
from reviewboard import settings
|
||||
+from reviewboard.settings import EXTENSIONS_STATIC_ROOT, ROOT_URLCONF
|
||||
from django.core.management import setup_environ
|
||||
+from django import conf
|
||||
+from settings_local import DATABASES
|
||||
+conf.EXTENSIONS_STATIC_ROOT=EXTENSIONS_STATIC_ROOT
|
||||
+conf.settings.DATABASES=DATABASES
|
||||
setup_environ(settings)
|
||||
-
|
||||
+conf.settings.ROOT_URLCONF=ROOT_URLCONF
|
||||
|
||||
# If your extensions are in another directory, add it here. If the directory
|
||||
# is relative to the documentation root, use os.path.abspath to make it
|
||||
@@ -223,7 +223,4 @@
|
||||
latex_show_pagerefs = True
|
||||
|
||||
|
||||
-# Example configuration for intersphinx: refer to the Python standard library.
|
||||
-intersphinx_mapping = {'http://docs.python.org/dev': None}
|
||||
-
|
||||
todo_include_todos = True
|
||||
diff -ur
|
||||
ReviewBoard-1.7.7.1.orig/docs/releasenotes/conf.py
|
||||
ReviewBoard-1.7.7.1/docs/releasenotes/conf.py
|
||||
--- docs/releasenotes/conf.py 2013-04-22 04:40:29.000000000 +0800
|
||||
+++ docs/releasenotes/conf.py 2013-06-16 15:36:53.119256665 +0800
|
||||
@@ -202,7 +202,3 @@
|
||||
|
||||
# If false, no module index is generated.
|
||||
#latex_use_modindex = True
|
||||
-
|
||||
-
|
||||
-# Example configuration for intersphinx: refer to the Python standard library.
|
||||
-intersphinx_mapping = {'https://www.reviewboard.org/docs/manual/dev': None}
|
||||
@@ -1,74 +0,0 @@
|
||||
From 4aaacbb1e628a80803ba1a55703db38fccdf7dbf Mon Sep 17 00:00:00 2001
|
||||
From: Christian Hammond <chipx86@chipx86.com>
|
||||
Date: Fri, 21 Jun 2013 23:33:16 -0700
|
||||
Subject: [PATCH] Fix an XSS vulnerability in the reviews dropdown.
|
||||
|
||||
The reviews dropdown had a bad vulnerability where it would assume the
|
||||
user's full name is valid HTML. This allowed the user to craft a script
|
||||
tag that would be executed every time the name appeared in the dropdown.
|
||||
|
||||
This vulnerability exists in 1.6.x, 1.7.x, and the in-development 1.8.
|
||||
There are no known attacks in the wild.
|
||||
|
||||
This was reported by Craig Young at Tripwire.
|
||||
#---
|
||||
# reviewboard/htdocs/media/rb/js/reviews.js | 6 ++++--
|
||||
# 1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
#diff --git a/reviewboard/htdocs/media/rb/js/reviews.js b/reviewboard/htdocs/media/rb/js/reviews.js
|
||||
#index 6340744..035872f 100644
|
||||
#--- a/reviewboard/htdocs/media/rb/js/reviews.js
|
||||
#+++ b/reviewboard/htdocs/media/rb/js/reviews.js
|
||||
#@@ -352,10 +352,12 @@ $.fn.reviewsAutoComplete = function(options) {
|
||||
# $(this)
|
||||
# .autocomplete({
|
||||
# formatItem: function(data) {
|
||||
#- var s = data[options.nameKey];
|
||||
#+ var s = data[options.nameKey],
|
||||
#+ desc;
|
||||
#
|
||||
# if (options.descKey) {
|
||||
#- s += " <span>(" + data[options.descKey] + ")</span>";
|
||||
#+ desc = $('<div/>').text(data[options.descKey]).html();
|
||||
#+ s += " <span>(" + desc + ")</span>";
|
||||
# }
|
||||
#
|
||||
# return s;
|
||||
#--
|
||||
#1.8.1.6
|
||||
diff -ur ReviewBoard-1.7.7.1.orig/reviewboard/htdocs/static/rb/js/reviews.js ReviewBoard-1.7.7.1/reviewboard/htdocs/static/rb/js/reviews.js
|
||||
--- reviewboard/htdocs/static/rb/js/reviews.js 2013-04-22 04:40:30.000000000 +0800
|
||||
+++ reviewboard/htdocs/static/rb/js/reviews.js 2013-06-28 10:38:29.514298074 +0800
|
||||
@@ -257,10 +257,12 @@
|
||||
$(this)
|
||||
.rbautocomplete({
|
||||
formatItem: function(data) {
|
||||
- var s = data[options.nameKey];
|
||||
+ var s = data[options.nameKey],
|
||||
+ desc;
|
||||
|
||||
if (options.descKey && data[options.descKey]) {
|
||||
- s += " <span>(" + data[options.descKey] + ")</span>";
|
||||
+ desc = $('<div/>').text(data[options.descKey]).html();
|
||||
+ s += " <span>(" + desc + ")</span>";
|
||||
}
|
||||
|
||||
return s;
|
||||
diff -ur ReviewBoard-1.7.7.1.orig/reviewboard/static/rb/js/reviews.js ReviewBoard-1.7.7.1/reviewboard/static/rb/js/reviews.js
|
||||
--- reviewboard/static/rb/js/reviews.js 2013-04-22 04:40:29.000000000 +0800
|
||||
+++ reviewboard/static/rb/js/reviews.js 2013-06-28 10:40:09.922290974 +0800
|
||||
@@ -257,10 +257,12 @@
|
||||
$(this)
|
||||
.rbautocomplete({
|
||||
formatItem: function(data) {
|
||||
- var s = data[options.nameKey];
|
||||
+ var s = data[options.nameKey],
|
||||
+ desc;
|
||||
|
||||
if (options.descKey && data[options.descKey]) {
|
||||
- s += " <span>(" + data[options.descKey] + ")</span>";
|
||||
+ desc = $('<div/>').text(data[options.descKey]).html();
|
||||
+ s += " <span>(" + desc + ")</span>";
|
||||
}
|
||||
|
||||
return s;
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>idella4@gentoo.org</email>
|
||||
<name>Ian Delaney</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="codebase">Enables a build of the docs/codebase folder</flag>
|
||||
<flag name="manual">Enables a build of the docs/manual folder</flag>
|
||||
<flag name="rnotes">Enables a doc build of the release notes</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,121 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="ReviewBoard"
|
||||
DESCRIPTION="A web-based code review tool that offers developers an easy way to handle code reviews"
|
||||
HOMEPAGE="http://www.reviewboard.org/"
|
||||
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/1.7/${MY_PN}-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="codebase doc manual rnotes test"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
RDEPEND=">=dev-python/django-1.4.14[${PYTHON_USEDEP},sqlite]
|
||||
<dev-python/django-1.5[${PYTHON_USEDEP},sqlite]
|
||||
>=dev-python/django-evolution-0.6.9[${PYTHON_USEDEP}]
|
||||
<dev-python/django-evolution-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/django-pipeline-1.2.24[${PYTHON_USEDEP}]
|
||||
>=dev-python/Djblets-0.7.31[${PYTHON_USEDEP}]
|
||||
<dev-python/Djblets-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-1.5[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-2.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/paramiko-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/python-memcached[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2012h[${PYTHON_USEDEP}]
|
||||
dev-python/recaptcha-client[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="doc? ( || ( codebase manual rnotes ) )"
|
||||
# Tests mostly access the inet and when run mostly fail
|
||||
RESTRICT=test
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PV}-docs.patch )
|
||||
|
||||
python_prepare_all() {
|
||||
# Running uglify is a problem right now, so skip this step. Rather
|
||||
# have newer versions that compacted javascript.
|
||||
sed -e "s/'pipeline.compressors.uglifyjs.UglifyJSCompressor'/None/" -i reviewboard/settings.py || die
|
||||
|
||||
# https://github.com/reviewboard/reviewboard/commit/b1b8867deb7cd857003d8abbf16e85897b0cb4bf
|
||||
# # The version bordering of python-dateutil is long out of date and wrong since end of March 2012!
|
||||
sed -e 's:==1.5:>=1.5:' -i setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
# See https://code.google.com/p/reviewboard/issues/ #3009
|
||||
# until build of manual can find and use ROOT_URLCONF, only possible build path for manual
|
||||
# requires sacrificing the resources section, all of which call on ROOT_URLCONF
|
||||
local msg="Generating docs for"
|
||||
if use doc; then
|
||||
if use manual; then
|
||||
rm -rf docs/manual/webapi//2.0/resources/ || die
|
||||
einfo;einfo "$msg manual"
|
||||
DJANGO_SETTINGS_MODULE="django.conf" emake -C docs/manual html
|
||||
fi
|
||||
|
||||
if use codebase; then
|
||||
pushd docs/codebase &> /dev/null
|
||||
ln -sf ../../contrib/internal/conf/settings_local.py .
|
||||
popd &> /dev/null
|
||||
einfo;einfo "$msg codebase"
|
||||
emake -C docs/codebase html
|
||||
fi
|
||||
|
||||
if use rnotes; then
|
||||
einfo;einfo "$msg release notes"
|
||||
emake -C docs/releasenotes html
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pushd ${PN} > /dev/null
|
||||
ln -sf contrib/internal/conf/settings_local.py .
|
||||
"${PYTHON}" manage.py test || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
if use doc; then
|
||||
if use manual; then
|
||||
insinto /usr/share/doc/${PF}/manual
|
||||
doins -r docs/manual/_build/html/
|
||||
fi
|
||||
if use codebase; then
|
||||
insinto /usr/share/doc/${PF}/codebase
|
||||
doins -r docs/codebase/_build/html/
|
||||
fi
|
||||
if use rnotes; then
|
||||
insinto /usr/share/doc/${PF}/release_notes
|
||||
doins -r docs/releasenotes/_build/html/
|
||||
fi
|
||||
fi
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You must install any VCS tool you wish ${PN} to support."
|
||||
elog "dev-util/cvs, dev-vcs/git, dev-vcs/mercurial or dev-util/subversion."
|
||||
elog
|
||||
elog "Enable the mysql, postgres or sqlite USEflag on dev-python/django"
|
||||
elog "to use the corresponding database backend."
|
||||
elog
|
||||
elog "For speed and responsiveness, consider installing net-misc/memcached"
|
||||
elog "and dev-python/python-memcached"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST poopmup-1.2.tar.gz 1461794 SHA256 d2f1515c981d49e18fba6f6d7b4ab354d21def62587eab8dcb048c9eb8a7ff3b SHA512 1c9453ec7487b968dacf6b1bc000835fcd39d1b6f8a42c458ff4cce96a6b48881b11d7df1733fca21bfb213c18cb6f793075a59d4f8a856d06d27a9781c84e88 WHIRLPOOL 03caf2e84518121df17378aff3f9995d57e7c63bc25874e1a9ed2a98c9274ef3d85b0a3c930df0868676772225067a309596253feaa536a05bbf657923e37ce3
|
||||
@@ -1,10 +0,0 @@
|
||||
--- poopmup.cpp
|
||||
+++ poopmup.cpp
|
||||
@@ -582,6 +582,7 @@
|
||||
getConfiguration();
|
||||
//Will overwrite the conf file params.
|
||||
ParseCommandLine(argc, argv);
|
||||
+ glutInit(&argc, argv);
|
||||
InitializeGL(argc, argv);
|
||||
InitializeWorld();
|
||||
InitMenu();
|
||||
@@ -1,42 +0,0 @@
|
||||
--- common.h
|
||||
+++ common.h
|
||||
@@ -38,7 +38,7 @@
|
||||
#define STDCALL
|
||||
#endif
|
||||
|
||||
-#include <iostream.h>
|
||||
+#include <iostream>
|
||||
#include "includes/base/myDisplayLists.h"
|
||||
#include "myTimeStats.h"
|
||||
|
||||
--- includes/base/myMatrix.h
|
||||
+++ includes/base/myMatrix.h
|
||||
@@ -57,7 +57,7 @@
|
||||
#include "my3dPoint.h"
|
||||
#include "myVector.h"
|
||||
|
||||
-#include <iostream.h>
|
||||
+#include <iostream>
|
||||
#include <math.h>
|
||||
|
||||
/**
|
||||
--- includes/osd/menu.h
|
||||
+++ includes/osd/menu.h
|
||||
@@ -21,6 +21,7 @@
|
||||
#define POOPMUP_MENU_H
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <cstring>
|
||||
#include "../base/myColor.h"
|
||||
#include "formElem/button.h"
|
||||
#include "formElem/intSelector.h"
|
||||
--- includes/osd/onScreenDisplay.h
|
||||
+++ includes/osd/onScreenDisplay.h
|
||||
@@ -21,6 +21,7 @@
|
||||
#define ONSCREENDISPLAY_H
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <cstring>
|
||||
#include "../base/my3dPoint.h"
|
||||
#include "../base/myColor.h"
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
--- Makefile.old 2010-10-01 00:05:06.000000000 +0200
|
||||
+++ Makefile 2010-10-01 00:05:30.000000000 +0200
|
||||
@@ -7,7 +7,7 @@
|
||||
OBJ =poopmup.o
|
||||
|
||||
all:
|
||||
- $(CC) $(SOURCE) -o $(OBJ) -lglut -lGL -lGLU -L/usr/X11R6/lib -lXmu -lXext -lXt -lXi -lX11
|
||||
+ $(CC) $(LDFLAGS) $(SOURCE) -o $(OBJ) -lglut -lGL -lGLU -L/usr/X11R6/lib -lXmu -lXext -lXt -lXi -lX11
|
||||
|
||||
|
||||
clean:
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>games@gentoo.org</email>
|
||||
<name>Gentoo Games Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">poopmup</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils toolchain-funcs games
|
||||
|
||||
DESCRIPTION="You are now free to fly around the city and poop on passers-by"
|
||||
HOMEPAGE="http://poopmup.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="media-libs/freeglut
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
virtual/opengl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:textures/:${GAMES_DATADIR}/${PN}/:" \
|
||||
includes/textureLoader.h || die
|
||||
sed -i \
|
||||
-e "s:config/:${GAMES_SYSCONFDIR}/:" \
|
||||
myConfig.h || die
|
||||
sed -i \
|
||||
-e '/clear/d' \
|
||||
Makefile || die # bug #120907
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-freeglut.patch \
|
||||
"${FILESDIR}"/${P}-gcc43.patch \
|
||||
"${FILESDIR}"/${P}-ldflags.patch
|
||||
ecvs_clean
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCXX) ${CFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newgamesbin poopmup.o poopmup
|
||||
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins textures/*
|
||||
|
||||
insinto "${GAMES_SYSCONFDIR}"
|
||||
doins config/*
|
||||
|
||||
dodoc README docs/*.doc
|
||||
dohtml docs/userman.htm
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
DIST AlienSwarm-v13.zip 127132998 RMD160 9f12c43aa08f216a4f943a9036217acc060594de SHA1 7fd2636246a46e05429c65337aa02b4742478345 SHA256 ee869f60844b479517310627c475d6f78d2cc4163455f2d0f4835d289a859168
|
||||
DIST AlienSwarm_13_or_131_to_132_Patch.zip 4147912 RMD160 fd0f0c58b3d9e1149dd2ea1b0a7cb84f4bb049f6 SHA1 8659636dfd7088f69496bdd5c4f5fab9d768100b SHA256 bcb82a22ceb2eb31cfd58fd6c7864b9afa6ffdbd52bf3cd696572b018f106fe8
|
||||
DIST TelicCampaign_1_1.zip 102141499 RMD160 4f0394bd4c2611a95910931460556d902713cc0a SHA1 dbde1b3776ca4a2d81beac70137d5fa2b61e216f SHA256 37c956131bf1ba0578488183d02bdd796b889fa99334e2d7d0efddec5e2ccd26
|
||||
DIST phalanxaswcampaign10.zip 14055318 RMD160 6a9977cc231e9258c11352b0e83529d228d7f814 SHA1 27746b774c5deec8ca8b7e14ee0c8cb0f7a496ff SHA256 c204f0b7b92b5183e6283cab6e19ef0276b6f668de7666c5978bae6711c0fbe7
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>games@gentoo.org</email>
|
||||
<name>Gentoo Games Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
|
||||
MOD_DESC="an overhead-view tactical squad-based shooter"
|
||||
MOD_NAME="Alien Swarm"
|
||||
MOD_DIR="AlienSwarm"
|
||||
MOD_ICON="Help/Linux Icons/as-icon-64.png"
|
||||
|
||||
inherit games games-mods
|
||||
|
||||
MY_PV=${PV/.}
|
||||
AS_V="13"
|
||||
PC_V="10"
|
||||
TC_V="1_1"
|
||||
N_SRC="http://www.night-blade.com/AS"
|
||||
IAF_SRC="http://www.iaf-database.com/maps"
|
||||
|
||||
HOMEPAGE="http://www.blackcatgames.com/swarm/"
|
||||
SRC_URI="${N_SRC}/AlienSwarm-v${AS_V}.zip
|
||||
mirror://gentoo/phalanxaswcampaign${PC_V}.zip
|
||||
${IAF_SRC}/TelicCampaign_${TC_V}.zip
|
||||
http://www.bliny.co.uk/mirror/swarm/TelicCampaign_${TC_V}.zip
|
||||
${N_SRC}/AlienSwarm_13_or_131_to_${MY_PV}_Patch.zip"
|
||||
|
||||
LICENSE="freedist"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="dedicated opengl"
|
||||
|
||||
src_unpack() {
|
||||
# It is (surprisingly) deliberate to have Music & System dirs
|
||||
# outside of the main AlienSwarm dir. Not sure why. Is same with
|
||||
# LIFLG installer.
|
||||
unpack AlienSwarm-v${AS_V}.zip
|
||||
|
||||
# Phalanx is the only file meant to be unzipped within AlienSwarm
|
||||
cd ${MOD_DIR} || die
|
||||
unpack phalanxaswcampaign${PC_V}.zip
|
||||
cd ..
|
||||
|
||||
unpack TelicCampaign_${TC_V}.zip
|
||||
unpack AlienSwarm_13_or_131_to_${MY_PV}_Patch.zip
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -f SwarmReadMe.txt ${MOD_DIR}/{*.{bat,exe},Alien-Swarm-Linux}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST sacred-1.0-1.0.01-x86.run 1515954 SHA256 6355482463095e2cde2beaa912b5eb36969589a279131951fef3ac0efd1f587d
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>calchan@gentoo.org</email>
|
||||
<name>Denis Dupeyron</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>games@gentoo.org</email>
|
||||
<name>Gentoo Games Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator eutils cdrom unpacker games
|
||||
|
||||
PV_MAJOR=$(get_version_component_range 1-2)
|
||||
MY_P=sacred-${PV_MAJOR}-${PV}
|
||||
|
||||
DESCRIPTION="Action role-playing game"
|
||||
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=sacred"
|
||||
SRC_URI="http://updatefiles.linuxgamepublishing.com/sacred/${MY_P}-x86.run"
|
||||
|
||||
LICENSE="all-rights-reserved GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
"
|
||||
DEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
cdrom_get_cds .data/bin/Linux/x86/sacred
|
||||
ln -sfn "${CDROM_ROOT}"/.data cd
|
||||
unpack ./cd/data/data.tar.gz
|
||||
rm -f cd
|
||||
cp -f "${CDROM_ROOT}"/.data/bin/Linux/x86/sacred* . || die
|
||||
cp -f "${CDROM_ROOT}"/README* . || die
|
||||
cp -f "${CDROM_ROOT}"/manual.pdf . || die
|
||||
|
||||
mkdir -p "patch"
|
||||
cd "patch"
|
||||
unpack_makeself ${MY_P}-x86.run
|
||||
bin/Linux/x86/loki_patch patch.dat "${S}" || die "loki_patch failed"
|
||||
cd "${S}"
|
||||
rm -rf "patch"
|
||||
|
||||
mv lib/lib{1,2}/* lib
|
||||
rmdir lib/lib{1,2}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dir=${GAMES_PREFIX_OPT}/${PN}
|
||||
|
||||
insinto "${dir}"
|
||||
mv * "${D}/${dir}" || die
|
||||
|
||||
games_make_wrapper ${PN} ./sacred "${dir}" "${dir}"/lib
|
||||
newicon "${CDROM_ROOT}"/.data/icon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Sacred - Gold" ${PN}
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils cdrom games
|
||||
|
||||
DESCRIPTION="Action role-playing game"
|
||||
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=sacred"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="all-rights-reserved GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="bindist strip"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/libX11[abi_x86_32(-)]
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
virtual/opengl[abi_x86_32(-)]
|
||||
"
|
||||
DEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
cdrom_get_cds .data/bin/Linux/x86/sacred
|
||||
ln -sfn "${CDROM_ROOT}"/.data cd
|
||||
unpack ./cd/data/data.tar.gz
|
||||
rm -f cd
|
||||
mv lib/lib{1,2}/* lib
|
||||
rmdir lib/lib{1,2}
|
||||
cp -f "${CDROM_ROOT}"/.data/bin/Linux/x86/sacred* . || die
|
||||
cp -f "${CDROM_ROOT}"/README* . || die
|
||||
cp -f "${CDROM_ROOT}"/manual.pdf . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dir=${GAMES_PREFIX_OPT}/${PN}
|
||||
|
||||
insinto "${dir}"
|
||||
mv * "${D}/${dir}" || die
|
||||
|
||||
games_make_wrapper ${PN} ./sacred "${dir}" "${dir}"/lib
|
||||
newicon "${CDROM_ROOT}"/.data/icon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Sacred - Gold" ${PN}
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST coldwar-1.0-1.0.1-x86.run 181769 SHA256 adffc27da6eff739a46193dd095d4b10048a251997b8c876befcae94423a1f32 SHA512 e7e2493e5b57d0ce254cb3e9baad722ed38b3c5813e81c17b39e382e590c629832397b2a810343673d61fae8b5da48335152c3c5c08e71abae6de24416ae7e75 WHIRLPOOL 3edc4958bd5c2863b26ae389fc49ea4562d0ed8f2191c66d0d2376879fffe15540bd3eb666a8a63e0422a48e087d26555526ab918deeb1a628acf5729b51b916
|
||||
@@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils unpacker cdrom versionator games
|
||||
|
||||
PV_MAJOR=$(get_version_component_range 1-2)
|
||||
MY_P=${PN}-${PV_MAJOR}-${PV}
|
||||
|
||||
DESCRIPTION="Third-person sneaker like Splinter Cell"
|
||||
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=coldwar"
|
||||
SRC_URI="http://wolke.qcore.de/native/Spiele/Cold%20War/Patches/${MY_P}-x86.run"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="linguas_de linguas_fr linguas_ru"
|
||||
RESTRICT="mirror bindist strip"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.34.3[abi_x86_32(-)]
|
||||
>=media-libs/libogg-1.3.0[abi_x86_32(-)]
|
||||
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
|
||||
>=media-libs/openal-1.15.1[abi_x86_32(-)]
|
||||
>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)]
|
||||
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
|
||||
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
cdrom_get_cds bin/Linux/x86/${PN}
|
||||
ln -sfn "${CDROM_ROOT}"/data cd
|
||||
unpack "./cd/data.tar.gz"
|
||||
use linguas_de && unpack "./cd/langpack_de.tar.gz"
|
||||
use linguas_fr && unpack "./cd/langpack_fr.tar.gz"
|
||||
use linguas_ru && unpack "./cd/langpack_ru.tar.gz"
|
||||
rm -f cd
|
||||
|
||||
cp -rf "${CDROM_ROOT}"/bin/Linux/x86/* . || die
|
||||
cp -f "${CDROM_ROOT}"/{READ*,icon*} . || die
|
||||
|
||||
mkdir -p patch_dir
|
||||
cd patch_dir
|
||||
unpack_makeself ${MY_P}-x86.run
|
||||
bin/Linux/x86/loki_patch patch.dat "${S}" || die
|
||||
cd "${S}"
|
||||
rm -rf patch_dir
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dir=${GAMES_PREFIX_OPT}/${PN}
|
||||
|
||||
insinto "${dir}"
|
||||
doins -r *
|
||||
|
||||
exeinto "${dir}"
|
||||
doexe ${PN}
|
||||
|
||||
exeinto "${dir}"/bin
|
||||
doexe bin/{launch*,meng}
|
||||
|
||||
exeinto "${dir}"/lib
|
||||
doexe lib/lib*
|
||||
|
||||
games_make_wrapper ${PN} ./${PN} "${dir}"
|
||||
newicon "${CDROM_ROOT}"/icon.xpm ${PN}.xpm
|
||||
make_desktop_entry ${PN} "Cold War" ${PN}
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user