parent
2621820e63
commit
54b3f66d89
@ -1,4 +1,2 @@
|
|||||||
DIST arj_3.10.22-10.debian.tar.gz 12200 SHA256 0636c97817cf7328f43f541edfbb5ed59435daddee6febb4ffb8f7149543a983 SHA512 f4666a9dcaad3b5f49dbecfcac658d3ba3640fd885d2a378339c4c1c365019a5aa3a78935d9478d94a3ed80a9fda5d2b5ff02e5edfcad48597bee07662be560b WHIRLPOOL 617ca21734a325f0636dbe81d3cb7e78c8dcc4db20ce8848f6c46742bfed1c30563d979e3323d23fbfd9477c3c9821bd4ef5f9c9d0a6b1b1517fcc5aa9397627
|
|
||||||
DIST arj_3.10.22-13.debian.tar.xz 15904 SHA256 d74588f13a2de780d762d3405b0216a02cf4e55bda4ac4703cab94310ac3ea46 SHA512 670f9fb69f1f4363a4d277151bc99286de024764a99ca5276e9f46d560718a906657ec6e2898290f57fbf1007c9190959d38de14ecd1d3205fb26323eff6795d WHIRLPOOL b1111dc6dce1d3810819d6773a27b5d9642ea421e571fe1fa7eac0f4dfb16625769d57a4378613ca7f1b58531593f55044ef6efcb41a56fc4afd2a65c290c53f
|
DIST arj_3.10.22-13.debian.tar.xz 15904 SHA256 d74588f13a2de780d762d3405b0216a02cf4e55bda4ac4703cab94310ac3ea46 SHA512 670f9fb69f1f4363a4d277151bc99286de024764a99ca5276e9f46d560718a906657ec6e2898290f57fbf1007c9190959d38de14ecd1d3205fb26323eff6795d WHIRLPOOL b1111dc6dce1d3810819d6773a27b5d9642ea421e571fe1fa7eac0f4dfb16625769d57a4378613ca7f1b58531593f55044ef6efcb41a56fc4afd2a65c290c53f
|
||||||
DIST arj_3.10.22-9.debian.tar.gz 11160 SHA256 3ca3437f48f6a17b6fe3fe9526d2029dc30a1f22d7a5c5df5bb6140b5fe9255a SHA512 d0b41584b8771ab757b7a90a697b4cc8099bc0657a0bfb3187db74f7626f5ffe249e9362d2acbe6bf86ddaf7fa5e97c936019112828608b489621bdc4eaf36e5 WHIRLPOOL f8a28d14dea45ed38cf30b79b88805b3981344ac30bd8e48aff468e7d5d63812da4eaf34090f2a2064b383fe4cc39d1547c01c3a8da081f8827442bcb59be93f
|
|
||||||
DIST arj_3.10.22.orig.tar.gz 431467 SHA256 589e4c9bccc8669e7b6d8d6fcd64e01f6a2c21fe10aad56a83304ecc3b96a7db SHA512 4730dfdbab4f8095396c337578ed69bdaae52955ad468db50b52af8ad2846ecd6cfc05eb3ac0d03838c1c32ea60126f14a22b93e8181c06b9546456f3937ff76 WHIRLPOOL 86223959a938898126c544a75cbc0c4885777fe2eda3ccad2bbae47f8e3a31a409e2dca0dbbde8333e8c2ac77a1f350c7d95bbcba002f88ee94420f31d957319
|
DIST arj_3.10.22.orig.tar.gz 431467 SHA256 589e4c9bccc8669e7b6d8d6fcd64e01f6a2c21fe10aad56a83304ecc3b96a7db SHA512 4730dfdbab4f8095396c337578ed69bdaae52955ad468db50b52af8ad2846ecd6cfc05eb3ac0d03838c1c32ea60126f14a22b93e8181c06b9546456f3937ff76 WHIRLPOOL 86223959a938898126c544a75cbc0c4885777fe2eda3ccad2bbae47f8e3a31a409e2dca0dbbde8333e8c2ac77a1f350c7d95bbcba002f88ee94420f31d957319
|
||||||
|
@ -1,56 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
inherit autotools eutils multilib toolchain-funcs
|
|
||||||
|
|
||||||
PATCH_LEVEL=9
|
|
||||||
|
|
||||||
DESCRIPTION="Utility for opening arj archives"
|
|
||||||
HOMEPAGE="http://arj.sourceforge.net"
|
|
||||||
SRC_URI="mirror://debian/pool/main/a/arj/${P/-/_}.orig.tar.gz
|
|
||||||
mirror://debian/pool/main/a/arj/${P/-/_}-${PATCH_LEVEL}.debian.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch \
|
|
||||||
"${FILESDIR}"/${P}-implicit-declarations.patch \
|
|
||||||
"${FILESDIR}/${P}-glibc2.10.patch"
|
|
||||||
|
|
||||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}"/debian/patches
|
|
||||||
|
|
||||||
epatch "${FILESDIR}"/${P}-darwin.patch
|
|
||||||
epatch "${FILESDIR}"/${P}-interix.patch
|
|
||||||
|
|
||||||
cd gnu
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cd gnu
|
|
||||||
CFLAGS="${CFLAGS} -Wall" econf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
sed -i -e '/stripgcc/d' GNUmakefile || die "sed failed."
|
|
||||||
|
|
||||||
ARJLIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
|
||||||
|
|
||||||
emake CC=$(tc-getCC) libdir="${ARJLIBDIR}" \
|
|
||||||
ADD_LDFLAGS="${LDFLAGS}" \
|
|
||||||
pkglibdir="${ARJLIBDIR}" all || die "emake failed."
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake pkglibdir="${ARJLIBDIR}" \
|
|
||||||
DESTDIR="${D}" install || die "emake install failed."
|
|
||||||
|
|
||||||
dodoc doc/rev_hist.txt
|
|
||||||
}
|
|
@ -1,55 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools eutils multilib toolchain-funcs
|
|
||||||
|
|
||||||
PATCH_LEVEL=10
|
|
||||||
|
|
||||||
DESCRIPTION="Utility for opening arj archives"
|
|
||||||
HOMEPAGE="http://arj.sourceforge.net"
|
|
||||||
SRC_URI="mirror://debian/pool/main/a/arj/${P/-/_}.orig.tar.gz
|
|
||||||
mirror://debian/pool/main/a/arj/${P/-/_}-${PATCH_LEVEL}.debian.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch \
|
|
||||||
"${FILESDIR}"/${P}-implicit-declarations.patch \
|
|
||||||
"${FILESDIR}/${P}-glibc2.10.patch"
|
|
||||||
|
|
||||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \
|
|
||||||
epatch "${WORKDIR}"/debian/patches
|
|
||||||
|
|
||||||
epatch "${FILESDIR}"/${P}-darwin.patch
|
|
||||||
epatch "${FILESDIR}"/${P}-interix.patch
|
|
||||||
|
|
||||||
cd gnu
|
|
||||||
eautoconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
cd gnu
|
|
||||||
CFLAGS="${CFLAGS} -Wall" econf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
sed -i -e '/stripgcc/d' GNUmakefile || die "sed failed."
|
|
||||||
|
|
||||||
ARJLIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
|
||||||
|
|
||||||
emake CC=$(tc-getCC) libdir="${ARJLIBDIR}" \
|
|
||||||
ADD_LDFLAGS="${LDFLAGS}" \
|
|
||||||
pkglibdir="${ARJLIBDIR}" all
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake pkglibdir="${ARJLIBDIR}" DESTDIR="${D}" install
|
|
||||||
|
|
||||||
dodoc doc/rev_hist.txt
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
DIST ppmd_10.1-5.debian.tar.gz 13961 SHA256 f16807685e5a5a27479ea5aa8a243cddcda2e75c2550c19ee335f8b8ffcc221e SHA512 2ed53df72491fe8bce3b8a3b5b3d5ca483f702bc981495f9fd04a5b7828a9fd87057be21083ab2bddd868c5016de868c930e7a2abd9825ec501f3e03276e0137 WHIRLPOOL 7b726891d01321b5690c731433d811c543d0f7093ebf4344e61ceea9e5d6c0eb054562c73e52a044df5969deff991a963f792cd393c846881d1e61d77268d07c
|
|
||||||
DIST ppmd_10.1.orig.tar.gz 22048 SHA256 827eb40401a2432551bb97262760462be32613cbbd4afbd94d50067d72570a1c SHA512 8349a24f3a46a0c3dfd779766507d3d12a208f8c988ffe87054b513fa1240a0749a8ea3c9112ba31dc1dfe271574295aa1cb953bedb02efa4992a870d699cf54 WHIRLPOOL 3403365464f545874b0a5debd76abcd001506069b6209a15ae598774ad73f528f6f5432cc75445ff878cba01b02107daeb458bf41b8cd663a0c0359e25880dc5
|
|
||||||
DIST ppmd_9.1-14.diff.gz 11929 SHA256 323189cb90cd130debd4dbceb84d1649a0a4ca476a29fb2802319b42af001b5b SHA512 73905f755a4ace015134475c2399f5d7b66ac6ecd8bf52c26aa9959c3ce497e7abd4d2e63c746830863a696894353e6668c5736a5a2918d8982e316c18728257 WHIRLPOOL 50ce768da79bca26d06dec2d1231e727337fc838f7bd691bb4059ddb0e03f7b1f1a1dc710dfdfb500e7c177bb110db93abc3b4159172e1f1b644f417e226940b
|
|
||||||
DIST ppmd_9.1.orig.tar.gz 48508 SHA256 5667c1345d450206d04259ef718ba74c15d0af86906adb0e0399c09b0c01b689 SHA512 35f0d2550fa6236c143d752d6af68e8abc125d85430194f99b17977b2d64bf10ad232f64ff68903e7d4e61a84b33f680461f0640e83b48574d8d09bec1d223e9 WHIRLPOOL a93dbc96cd5dcf4685f749baa049400cbc4850f148cc5ed33f8425c26a2aa72b3fac5f26b724f05810831b23a9fac4bd9657e762aab22e951c6630be344a6f36
|
|
@ -1,29 +0,0 @@
|
|||||||
--- a/Makefile 2005-09-27 18:36:20.000000000 -0500
|
|
||||||
+++ b/Makefile 2005-09-27 18:55:59.000000000 -0500
|
|
||||||
@@ -3,16 +3,12 @@
|
|
||||||
TARGET = PPMd
|
|
||||||
OBJS = PPMd.o Model.o
|
|
||||||
|
|
||||||
-prefix = /usr/local
|
|
||||||
+prefix = /usr
|
|
||||||
bindir = $(prefix)/bin
|
|
||||||
|
|
||||||
INSTALL = install
|
|
||||||
INSTALL_PROGRAM = $(INSTALL) -m 755
|
|
||||||
|
|
||||||
-CXXFLAGS = -g -fno-exceptions -fno-rtti -pedantic -Wall \
|
|
||||||
- -Wno-unknown-pragmas -Wno-sign-compare -Wno-conversion \
|
|
||||||
- -O2 -fomit-frame-pointer -fstrict-aliasing
|
|
||||||
-
|
|
||||||
$(TARGET): $(OBJS)
|
|
||||||
$(CXX) -o $@ $^
|
|
||||||
|
|
||||||
@@ -24,7 +20,7 @@
|
|
||||||
$(RM) $(TARGET)
|
|
||||||
|
|
||||||
install:
|
|
||||||
- $(INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(bindir)
|
|
||||||
+ $(INSTALL_PROGRAM) -D $(TARGET) $(DESTDIR)$(bindir)/$(TARGET)
|
|
||||||
|
|
||||||
.PHONY: clean install
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>maintainer-needed@gentoo.org</email>
|
|
||||||
<name>Default assignee for orphaned packages</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic toolchain-funcs
|
|
||||||
|
|
||||||
PATCHV="${P##*_p}"
|
|
||||||
MY_P="${P%%_*}"
|
|
||||||
MY_P="${MY_P/-/_}"
|
|
||||||
|
|
||||||
DESCRIPTION="PPM based compressor -- better behaved than bzip2"
|
|
||||||
HOMEPAGE="http://packages.qa.debian.org/p/ppmd.html"
|
|
||||||
SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
|
|
||||||
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.debian.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="public-domain"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-alpha -amd64 ~hppa -ia64 ~mips ~ppc ~sparc ~x86 ~x86-interix -amd64-linux -ia64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P%%_*}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
EPATCH_FORCE=yes EPATCH_SUFFIX=patch epatch "${WORKDIR}"/debian/patches/
|
|
||||||
epatch "${FILESDIR}/${PN}-p10-makefile.patch"
|
|
||||||
sed b/Makefile \
|
|
||||||
-e 's|$(CXX)|& $(CFLAGS) $(LDFLAGS)|g' > Makefile \
|
|
||||||
|| die "sed b/Makefile"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
tc-export CXX
|
|
||||||
replace-flags -O3 -O2
|
|
||||||
append-flags -fno-inline-functions -fno-exceptions -fno-rtti
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake -j1 install DESTDIR="${ED}"
|
|
||||||
doman "${WORKDIR}/debian/ppmd.1"
|
|
||||||
dodoc "read_me.txt"
|
|
||||||
}
|
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic
|
|
||||||
|
|
||||||
PATCHV="${P##*_p}"
|
|
||||||
MY_P="${P%%_*}"
|
|
||||||
MY_P="${MY_P/-/_}"
|
|
||||||
|
|
||||||
DESCRIPTION="PPM based compressor -- better behaved than bzip2"
|
|
||||||
HOMEPAGE="http://packages.qa.debian.org/p/ppmd.html"
|
|
||||||
SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
|
|
||||||
mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.diff.gz"
|
|
||||||
|
|
||||||
LICENSE="public-domain"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-alpha -amd64 hppa -ia64 ~mips ppc sparc x86 ~x86-interix -amd64-linux -ia64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=sys-apps/sed-4
|
|
||||||
app-arch/gzip
|
|
||||||
sys-devel/patch
|
|
||||||
sys-devel/autoconf
|
|
||||||
sys-devel/automake"
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
S=${WORKDIR}/${PN}-i1
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${WORKDIR}/${MY_P}-${PATCHV}.diff"
|
|
||||||
epatch "${S}/${MY_P/_/-}/debian/patches"/*.patch
|
|
||||||
mv "${S}/b/Makefile" "${S}" || die "no makefile found"
|
|
||||||
epatch "${FILESDIR}/${PN}-p10-makefile.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
replace-flags -O3 -O2
|
|
||||||
append-flags -fno-inline-functions -fno-exceptions -fno-rtti
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake -j1 install DESTDIR="${ED}" || die "failed installing"
|
|
||||||
doman "${S}/${MY_P/_/-}/debian/ppmd.1" || die "failed installing manpage"
|
|
||||||
dodoc "${S}/read_me.txt" || die "failed installed readme"
|
|
||||||
}
|
|
@ -1,3 +1,3 @@
|
|||||||
DIST eselect-php-0.7.1.bz2 2251 SHA256 10aa400e2d08bc71989366993f12ddb546a0ea29f191c40e37beba1d11d7abd7 SHA512 a6b4c1475dda9f368d799db7658c50cef7d6f71482a53a186fb1394e7ea1fff3c0ef123c82b7ca4d1e45aadb0a034d36f213fc9450766878a60d28639761cb3d WHIRLPOOL a4e45492068616ff30fd888b0cc64441a6eb6e6656e0107d00bd2cf15360dce15052d4d62089ab89d43e6bb36e126529aa101c70e8bd94a9fc916a5369463e3b
|
DIST eselect-php-0.7.1.bz2 2251 SHA256 10aa400e2d08bc71989366993f12ddb546a0ea29f191c40e37beba1d11d7abd7 SHA512 a6b4c1475dda9f368d799db7658c50cef7d6f71482a53a186fb1394e7ea1fff3c0ef123c82b7ca4d1e45aadb0a034d36f213fc9450766878a60d28639761cb3d WHIRLPOOL a4e45492068616ff30fd888b0cc64441a6eb6e6656e0107d00bd2cf15360dce15052d4d62089ab89d43e6bb36e126529aa101c70e8bd94a9fc916a5369463e3b
|
||||||
DIST eselect-php-0.8.2.tar.xz 51832 SHA256 3601d0612a19ccc1c5146be2c8cd7df955a37c517817ae4f59bb3ead446f5355 SHA512 da1d71affe275d07db7a76fd98fd89ffdea6f671262a615bf4dda5a1bba8d19e5d1a3c8afe3f1eb1e70fd71298476a6f0d4e73eba7aafe7555f018f89005bc3d WHIRLPOOL dcc75d93eeaaa85f63f5329491d010debd83ed2a82af0051d59ab4aff639703a6f4c1baa5388ed2a8867d6ab610740d5a1ac86d28cddb0de5be47872ada040b4
|
DIST eselect-php-0.8.2.tar.xz 51832 SHA256 3601d0612a19ccc1c5146be2c8cd7df955a37c517817ae4f59bb3ead446f5355 SHA512 da1d71affe275d07db7a76fd98fd89ffdea6f671262a615bf4dda5a1bba8d19e5d1a3c8afe3f1eb1e70fd71298476a6f0d4e73eba7aafe7555f018f89005bc3d WHIRLPOOL dcc75d93eeaaa85f63f5329491d010debd83ed2a82af0051d59ab4aff639703a6f4c1baa5388ed2a8867d6ab610740d5a1ac86d28cddb0de5be47872ada040b4
|
||||||
DIST eselect-php-0.8.4.tar.xz 45780 SHA256 1cc4442fdf80490c18e464c324f58d0c4f182dff26cd15c465baadb629710855 SHA512 8ddc691621b5bed77075a81ef007647a2f1acb02f8097b805628cf11ba6d25da7e6e460dae824987b297c1d94105734a46701fd693a3a113cf7dc1fb4e4aa963 WHIRLPOOL 72cedfda8e5fc5ffbbf5b1edd2305270ffedbcc1210d9d5cee9fad9d47331e415c9ebe07cdc2054c6621501f68f0fed0dff8830d17692e1308c6a86159a035ad
|
DIST eselect-php-0.8.5.tar.xz 45800 SHA256 73b1dfab538dad971644ae9542e311cd9160e5dff3947086fc7691f0fedb835d SHA512 dbb97ddca2cd031e57e1efccc2a92dcb7aa3c4a4813c72dc5ad688b8e32e4e2ec8083781c450e9c439a9e70f04c26249e335a4eb814ac944dfc6e2d06ca724f6 WHIRLPOOL 00d8a1b6e065962105b704e8a6ab806c6f8181a4ec4c266902854ce61cb4532063412449c623ea7288e49dd64c4a8b762b9771abb89664071ff81b7b9728a8e5
|
||||||
|
@ -1,3 +1 @@
|
|||||||
DIST tmux-1.9a.tar.gz 447938 SHA256 c5e3b22b901cf109b20dab54a4a651f0471abd1f79f6039d79b250d21c2733f5 SHA512 842984638dc1f7364c03393187379598f35679d535d911d5df4016944d6032e61a1bf840d7d339c6e99b30c55581d470acca85ab6ee5799b8927d18c0e9a91df WHIRLPOOL eca5cd48a263e25d24b7e2865f76bb30267e20590e9b2a905637498d7992389b9c7e0253c992780b1a6458869204cffcf93f4dba09efdfeb2f803a0f95f6553e
|
|
||||||
DIST tmux-2.0.tar.gz 455754 SHA256 795f4b4446b0ea968b9201c25e8c1ef8a6ade710ebca4657dd879c35916ad362 SHA512 8a4be40ceb9b371a91107173de08348c4379b103454fa397ee326506f78a5fda1034dc7148c090c687221eddb8a2fc0c3aeb85da57841df6bcd74fb5f4f5f53d WHIRLPOOL d5c9570aafed049b1404e9243e0339202bfa33e8ca2874f304cb9a7c764b7878db19f87aa5f6b9a9476038bc3702e5d11784c8ca83eb731e61763ecb08a39fec
|
|
||||||
DIST tmux-2.1.tar.gz 462965 SHA256 31564e7bf4bcef2defb3cb34b9e596bd43a3937cad9e5438701a81a5a9af6176 SHA512 0faa0a60a84b777ca3cf572cf741d0e4f82a9f32d27dfeddfda41bad57830823a6d5f2323f27ba794b86e194d9f7db7028c94dc6a15bb4ac5a18508f890bdaa4 WHIRLPOOL 983024886bdb868bb69ccedc18e9fd62cc5a8f147d647ea43b6f20e297b9b3c45a061e542bcb590ab50cf5d3db43d22015c3a8f18bee33d9c76552bfe13424ed
|
DIST tmux-2.1.tar.gz 462965 SHA256 31564e7bf4bcef2defb3cb34b9e596bd43a3937cad9e5438701a81a5a9af6176 SHA512 0faa0a60a84b777ca3cf572cf741d0e4f82a9f32d27dfeddfda41bad57830823a6d5f2323f27ba794b86e194d9f7db7028c94dc6a15bb4ac5a18508f890bdaa4 WHIRLPOOL 983024886bdb868bb69ccedc18e9fd62cc5a8f147d647ea43b6f20e297b9b3c45a061e542bcb590ab50cf5d3db43d22015c3a8f18bee33d9c76552bfe13424ed
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
--- tmux-1.9a/Makefile.am
|
|
||||||
+++ tmux-1.9a/Makefile.am
|
|
||||||
@@ -27,23 +27,20 @@
|
|
||||||
if IS_GCC
|
|
||||||
CFLAGS += -std=gnu99
|
|
||||||
if IS_DEBUG
|
|
||||||
-CFLAGS += -O0 -g
|
|
||||||
CFLAGS += -Wno-long-long -Wall -W -Wnested-externs -Wformat=2
|
|
||||||
CFLAGS += -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations
|
|
||||||
CFLAGS += -Wwrite-strings -Wshadow -Wpointer-arith -Wsign-compare
|
|
||||||
CFLAGS += -Wundef -Wbad-function-cast -Winline -Wcast-align
|
|
||||||
CFLAGS += -Wdeclaration-after-statement
|
|
||||||
CPPFLAGS += -DDEBUG
|
|
||||||
-else
|
|
||||||
-CFLAGS += -O2
|
|
||||||
endif
|
|
||||||
if IS_GCC4
|
|
||||||
-CPPFLAGS += -iquote. -I/usr/local/include
|
|
||||||
+CPPFLAGS += -iquote.
|
|
||||||
if IS_DEBUG
|
|
||||||
CFLAGS += -Wno-pointer-sign
|
|
||||||
endif
|
|
||||||
else
|
|
||||||
-CPPFLAGS += -I. -I- -I/usr/local/include
|
|
||||||
+CPPFLAGS += -I. -I-
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
@ -1,85 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
AUTOTOOLS_AUTORECONF=true
|
|
||||||
|
|
||||||
inherit autotools-utils bash-completion-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Terminal multiplexer"
|
|
||||||
HOMEPAGE="http://tmux.github.io/"
|
|
||||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="debug selinux vim-syntax"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
=dev-libs/libevent-2.0*
|
|
||||||
sys-libs/ncurses"
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
selinux? ( sec-policy/selinux-screen )
|
|
||||||
vim-syntax? ( || (
|
|
||||||
app-editors/vim
|
|
||||||
app-editors/gvim ) )"
|
|
||||||
|
|
||||||
DOCS=( CHANGES FAQ README TODO )
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/${P}-flags.patch )
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if has_version "<app-misc/tmux-1.9a"; then
|
|
||||||
echo
|
|
||||||
ewarn "Some configuration options changed in this release."
|
|
||||||
ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
|
|
||||||
ewarn
|
|
||||||
ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
|
|
||||||
ewarn "older, running tmux server instances. You'll have to use an existing client to"
|
|
||||||
ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
|
|
||||||
ewarn "to temporarily downgrade to access them."
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# bug 438558
|
|
||||||
# 1.7 segfaults when entering copy mode if compiled with -Os
|
|
||||||
replace-flags -Os -O2
|
|
||||||
|
|
||||||
# regenerate aclocal.m4 to support earlier automake versions
|
|
||||||
rm aclocal.m4 || die
|
|
||||||
|
|
||||||
# remove generated files
|
|
||||||
rm -r compat/.{dirstamp,deps} || die
|
|
||||||
|
|
||||||
autotools-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myeconfargs=(
|
|
||||||
--sysconfdir="${EPREFIX}"/etc
|
|
||||||
$(use_enable debug)
|
|
||||||
)
|
|
||||||
autotools-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
autotools-utils_src_install
|
|
||||||
|
|
||||||
newbashcomp examples/bash_completion_tmux.sh ${PN}
|
|
||||||
|
|
||||||
docinto examples
|
|
||||||
dodoc examples/*.conf
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
insinto /usr/share/vim/vimfiles/syntax
|
|
||||||
doins examples/tmux.vim
|
|
||||||
|
|
||||||
insinto /usr/share/vim/vimfiles/ftdetect
|
|
||||||
doins "${FILESDIR}"/tmux.vim
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,87 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
AUTOTOOLS_AUTORECONF=true
|
|
||||||
|
|
||||||
inherit autotools-utils bash-completion-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Terminal multiplexer"
|
|
||||||
HOMEPAGE="http://tmux.github.io/"
|
|
||||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="debug selinux vim-syntax"
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
|| ( =dev-libs/libevent-2.0*
|
|
||||||
>=dev-libs/libevent-2.1.5-r4 )
|
|
||||||
!sys-apps/utempter
|
|
||||||
sys-libs/ncurses"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
selinux? ( sec-policy/selinux-screen )
|
|
||||||
vim-syntax? ( || (
|
|
||||||
app-editors/vim
|
|
||||||
app-editors/gvim ) )"
|
|
||||||
|
|
||||||
DOCS=( CHANGES FAQ README TODO )
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}"/${P}-flags.patch )
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if has_version "<app-misc/tmux-1.9a"; then
|
|
||||||
echo
|
|
||||||
ewarn "Some configuration options changed in this release."
|
|
||||||
ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/"
|
|
||||||
ewarn
|
|
||||||
ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any"
|
|
||||||
ewarn "older, running tmux server instances. You'll have to use an existing client to"
|
|
||||||
ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
|
|
||||||
ewarn "to temporarily downgrade to access them."
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# bug 438558
|
|
||||||
# 1.7 segfaults when entering copy mode if compiled with -Os
|
|
||||||
replace-flags -Os -O2
|
|
||||||
|
|
||||||
# regenerate aclocal.m4 to support earlier automake versions
|
|
||||||
rm aclocal.m4 || die
|
|
||||||
|
|
||||||
# remove generated files
|
|
||||||
rm -r compat/.{dirstamp,deps} || die
|
|
||||||
|
|
||||||
autotools-utils_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myeconfargs=(
|
|
||||||
--sysconfdir="${EPREFIX}"/etc
|
|
||||||
$(use_enable debug)
|
|
||||||
)
|
|
||||||
autotools-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
autotools-utils_src_install
|
|
||||||
|
|
||||||
newbashcomp examples/bash_completion_tmux.sh ${PN}
|
|
||||||
|
|
||||||
docinto examples
|
|
||||||
dodoc examples/*.conf
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
insinto /usr/share/vim/vimfiles/syntax
|
|
||||||
doins examples/tmux.vim
|
|
||||||
|
|
||||||
insinto /usr/share/vim/vimfiles/ftdetect
|
|
||||||
doins "${FILESDIR}"/tmux.vim
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,4 +1,3 @@
|
|||||||
DIST vifm-0.7.2.tar.bz2 468086 SHA256 f95e49a8518dd1acc9b7b750658a98bcf1cb538e25520a5a300b5812108fbc8d SHA512 24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9 WHIRLPOOL 9c954dbe659e3303315642738bafb962f6f20820af0fe587b3c525ad7a93aca3f9090fe5d2d871a291ce95c9add81f7d717ae5adbdcbe2a58d2889e0bf3e50dc
|
DIST vifm-0.7.2.tar.bz2 468086 SHA256 f95e49a8518dd1acc9b7b750658a98bcf1cb538e25520a5a300b5812108fbc8d SHA512 24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9 WHIRLPOOL 9c954dbe659e3303315642738bafb962f6f20820af0fe587b3c525ad7a93aca3f9090fe5d2d871a291ce95c9add81f7d717ae5adbdcbe2a58d2889e0bf3e50dc
|
||||||
DIST vifm-0.7.7.tar.bz2 633812 SHA256 0dc0271c016ab2d2017bc3c2389bd2ab747603f1c05f425a8a181f5cdaacd4d1 SHA512 a95ee365a287c06515c5541ce67e609dacb8b8640f0fec5b33bd3794a8f8445fd8052e5bbd42bda0d23f9c5b5e5591978412bcea0c7ceb6ab403fa271e219455 WHIRLPOOL 8faea36324a8cf6c125996170ab87ee58f71cadea4263857d6c89593ceea54a1a2645368718d89ec31daf477bb54c3955275c68e933a5220373a620c10d2df97
|
DIST vifm-0.8.1-beta.tar.bz2 819256 SHA256 e0e3e4d7cc06ac75e4acdd1c03f1b91e433b0df3ef817024e27bdc268f32b80f SHA512 873d6cecb3926395d48a3b56cd7c30f3dee930394c31c520d7eb4f12a6a938c632246b84f271dc98841eebe494fa1cf4b2c36bb560ad95574185dbdd47f888c7 WHIRLPOOL 5cde8d5010b7d96b142a662d9188f82f05ea41eb98372ab4628026bfc209b7afa991bd4fc3d9206c3b8e4cc251a20c056b5d11dff4752528c44c3152d92d5f96
|
||||||
DIST vifm-0.7.8.tar.bz2 623154 SHA256 5dfbb26c2038a58dcff12026dab736e29d547b4aa3ff5912e4d844064c9e7603 SHA512 ac70055739aeee915ccf5b22bd497ff691d159d9c0aaa4d38de69db33538a5360c9cabe0678ce51f7bce26adfc5657860d071725a14adf577f263bd180fab676 WHIRLPOOL 899ee45e6ff1ee8a3aa05bed01358c0e95cfad226713597737bd0b5eef8518deefabe9f3eff9ebde91a508818d1fcc2a3bd8ade714da8e91eaf11ac314ae51dd
|
|
||||||
DIST vifm-0.8.tar.bz2 756795 SHA256 69eb6b50dcf462f4233ff987f0b6a295df08a27bc42577ebef725bfe58dbdeeb SHA512 b4727b7a9f577eb05c4e8830849a00759cbeb35457c8fa533136a0a68124312f2bb8c5c21239fbbd34f567ddaca247ede05e48e72b890bb4f15d12adebc23210 WHIRLPOOL 78d030cc9eda292ce75656eedc3ede3e02c87522517d7b7d49f0e993dbfc438a5b5e0dcf8fed531eeb1e045f01d5418d1e7fbc84cb53da800bb54d7ab4a636d7
|
DIST vifm-0.8.tar.bz2 756795 SHA256 69eb6b50dcf462f4233ff987f0b6a295df08a27bc42577ebef725bfe58dbdeeb SHA512 b4727b7a9f577eb05c4e8830849a00759cbeb35457c8fa533136a0a68124312f2bb8c5c21239fbbd34f567ddaca247ede05e48e72b890bb4f15d12adebc23210 WHIRLPOOL 78d030cc9eda292ce75656eedc3ede3e02c87522517d7b7d49f0e993dbfc438a5b5e0dcf8fed531eeb1e045f01d5418d1e7fbc84cb53da800bb54d7ab4a636d7
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
diff -Nuar a/configure.ac b/configure.ac
|
|
||||||
--- a/configure.ac 2014-10-25 17:09:35.000000000 +0200
|
|
||||||
+++ b/configure.ac 2014-11-26 16:42:50.229999426 +0100
|
|
||||||
@@ -335,7 +335,9 @@
|
|
||||||
if test x$vifm_cv_curses = x/usr -a -d /usr/include/${curses_lib_name}; then
|
|
||||||
CPPFLAGS="$CPPFLAGS -I/usr/include/${curses_lib_name}"
|
|
||||||
fi
|
|
||||||
- ncurses_found=yes])
|
|
||||||
+ ncurses_found=yes]
|
|
||||||
+ AC_SEARCH_LIBS([curs_set], [tinfo],,
|
|
||||||
+ AC_MSG_ERROR(could not find a library providing curs_set)))
|
|
||||||
dnl If libncursesw is not found on OS X, check for libncurses. On OS X it has
|
|
||||||
dnl support of wide characters.
|
|
||||||
if test -n "$OSX_HOST" -a "x$ncurses_found" != "xyes"; then
|
|
@ -1,85 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit base vim-doc
|
|
||||||
|
|
||||||
DESCRIPTION="Console file manager with vi(m)-like keybindings"
|
|
||||||
HOMEPAGE="http://vifm.info/"
|
|
||||||
SRC_URI="mirror://sourceforge/vifm/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ~s390 x86"
|
|
||||||
IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=sys-libs/ncurses-5.7-r7
|
|
||||||
magic? ( sys-apps/file )
|
|
||||||
gtk? ( x11-libs/gtk+:2 )
|
|
||||||
X? ( x11-libs/libX11 )
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
vim? ( || ( app-editors/vim app-editors/gvim ) )
|
|
||||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS FAQ NEWS README TODO )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
$(use_enable developer) \
|
|
||||||
$(use_enable extended-keys) \
|
|
||||||
$(use_with magic libmagic) \
|
|
||||||
$(use_with gtk) \
|
|
||||||
$(use_with X X11)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
base_src_install
|
|
||||||
|
|
||||||
if use vim; then
|
|
||||||
local t
|
|
||||||
for t in doc plugin; do
|
|
||||||
insinto /usr/share/vim/vimfiles/"${t}"
|
|
||||||
doins "${S}"/data/vim/"${t}"/"${PN}".*
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
local t
|
|
||||||
for t in ftdetect ftplugin syntax; do
|
|
||||||
insinto /usr/share/vim/vimfiles/"${t}"
|
|
||||||
doins "${S}"/data/vim/"${t}"/"${PN}".vim
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
emake check
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use vim; then
|
|
||||||
update_vim_helptags
|
|
||||||
|
|
||||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
|
||||||
elog
|
|
||||||
elog "You don't need to copy or link any files for"
|
|
||||||
elog " the vim plugin and documentation to work anymore."
|
|
||||||
elog "If you copied any vifm files to ~/.vim/ manually"
|
|
||||||
elog " in earlier vifm versions, please delete them."
|
|
||||||
fi
|
|
||||||
elog
|
|
||||||
elog "To use vim in vifm to view the documentation"
|
|
||||||
elog " edit ~/.vifm/vifmrc and set vimhelp instead of novimhelp"
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use vim && update_vim_helptags
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST gnokii-0.6.29.tar.bz2 1302020 SHA256 d1633e934b6b43c681ea96c5830d44683a85f05e64ea03c3ecf0d5096aee8470 SHA512 0d080b4f06163d00fcae5f27fe3b66886c12cf0356c245a5200552e1f98e4347f15b0101d5e709a3d6f98b3ffc55ede12789bec779cc0c9d566db1e4a050ae32 WHIRLPOOL 8ebb2e2613187bd79de19bcc8841016966b49762579d130a4f4c89e2d126d9068630db8c11d119ba57ad58a4ca3dd9e2ff6ddadbeeacb0a31a1a0a2e958d6910
|
|
||||||
DIST gnokii-0.6.31.tar.bz2 1237865 SHA256 8f5a083b05c1a66a3402ca5cd80084e14c2c0632c991bb53b03c78e9adb02501 SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d WHIRLPOOL a14927d205748647187336f408fc7449808e48ff2b6de0df8cc14562d25a67643d1bb4cb97f50c27a5c2acad2bdb503bcec049a4fdac534ce48c763b9715cae7
|
DIST gnokii-0.6.31.tar.bz2 1237865 SHA256 8f5a083b05c1a66a3402ca5cd80084e14c2c0632c991bb53b03c78e9adb02501 SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d WHIRLPOOL a14927d205748647187336f408fc7449808e48ff2b6de0df8cc14562d25a67643d1bb4cb97f50c27a5c2acad2bdb503bcec049a4fdac534ce48c763b9715cae7
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
--- a/common/phones/pcsc.c
|
|
||||||
+++ b/common/phones/pcsc.c
|
|
||||||
@@ -199,8 +199,8 @@ static gn_error get_gn_error(PCSC_IOSTRU
|
|
||||||
case SCARD_W_UNPOWERED_CARD:
|
|
||||||
case SCARD_W_RESET_CARD:
|
|
||||||
case SCARD_W_REMOVED_CARD:
|
|
||||||
- case SCARD_W_INSERTED_CARD:
|
|
||||||
- return GN_ERR_SIMPROBLEM;
|
|
||||||
+ /* removed in pscc case SCARD_W_INSERTED_CARD:
|
|
||||||
+ return GN_ERR_SIMPROBLEM; */
|
|
||||||
case SCARD_E_NO_MEMORY:
|
|
||||||
return GN_ERR_MEMORYFULL;
|
|
||||||
case SCARD_F_WAITED_TOO_LONG:
|
|
@ -1,127 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
|
|
||||||
inherit eutils linux-info autotools
|
|
||||||
|
|
||||||
DESCRIPTION="user space driver and tools for use with mobile phones"
|
|
||||||
HOMEPAGE="http://www.gnokii.org/"
|
|
||||||
if [ "$PV" != "9999" ]; then
|
|
||||||
SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2"
|
|
||||||
KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
|
|
||||||
else
|
|
||||||
SRC_URI=""
|
|
||||||
KEYWORDS=""
|
|
||||||
EGIT_REPO_URI="git://git.savannah.nongnu.org/gnokii.git"
|
|
||||||
inherit git
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="nls bluetooth ical irda sms postgres mysql usb X debug"
|
|
||||||
|
|
||||||
RDEPEND="!app-mobilephone/smstools
|
|
||||||
sys-apps/pcsc-lite
|
|
||||||
X? ( x11-libs/gtk+:2 )
|
|
||||||
bluetooth? ( net-wireless/bluez )
|
|
||||||
sms? (
|
|
||||||
!app-mobilephone/smstools
|
|
||||||
dev-libs/glib:2
|
|
||||||
postgres? ( >=dev-db/postgresql-8.0 )
|
|
||||||
mysql? ( >=virtual/mysql-4.1 )
|
|
||||||
)
|
|
||||||
ical? ( dev-libs/libical )
|
|
||||||
usb? ( =virtual/libusb-0* )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
irda? ( virtual/os-headers )
|
|
||||||
nls? ( sys-devel/gettext )
|
|
||||||
dev-util/intltool"
|
|
||||||
|
|
||||||
CONFIG_CHECK="~UNIX98_PTYS"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}-${PV%.1}"
|
|
||||||
|
|
||||||
# Supported languages and translated documentation
|
|
||||||
# Be sure all languages are prefixed with a single space!
|
|
||||||
MY_AVAILABLE_LINGUAS=" cs de et fi fr it nl pl pt sk sl sv zh_CN"
|
|
||||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
if [ "$PV" != "9999" ]; then
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.6.29-pcsc.patch
|
|
||||||
else
|
|
||||||
epatch "${FILESDIR}"/${P}-icon.patch
|
|
||||||
epatch "${FILESDIR}"/${P}-translations.patch
|
|
||||||
intltoolize --force --copy --automake || die "intltoolize error"
|
|
||||||
fi
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
strip-linguas ${MY_AVAILABLE_LINGUAS}
|
|
||||||
|
|
||||||
local config_xdebug="--disable-xdebug"
|
|
||||||
use X && use debug && config_xdebug="--enable-xdebug"
|
|
||||||
|
|
||||||
econf \
|
|
||||||
$(use_enable nls) \
|
|
||||||
$(use_enable ical libical) \
|
|
||||||
$(use_enable usb libusb) \
|
|
||||||
$(use_enable irda) \
|
|
||||||
$(use_enable bluetooth) \
|
|
||||||
$(use_with X x) \
|
|
||||||
$(use_enable sms smsd) \
|
|
||||||
$(use_enable mysql) \
|
|
||||||
$(use_enable postgres) \
|
|
||||||
$(use_enable debug fulldebug) \
|
|
||||||
${config_xdebug} \
|
|
||||||
$(use_enable debug rlpdebug) \
|
|
||||||
--enable-security \
|
|
||||||
--disable-unix98test \
|
|
||||||
--enable-libpcsclite \
|
|
||||||
|| die "configure failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
einstall || die "make install failed"
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins Docs/sample/gnokiirc
|
|
||||||
sed -i -e 's:/usr/local:/usr:' "${D}/etc/gnokiirc"
|
|
||||||
|
|
||||||
# only one file needs suid root to make a pseudo device
|
|
||||||
fperms 4755 /usr/sbin/mgnokiidev
|
|
||||||
|
|
||||||
if use X; then
|
|
||||||
newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use sms; then
|
|
||||||
pushd "${S}/smsd"
|
|
||||||
insinto /usr/share/doc/${PN}/smsd
|
|
||||||
use mysql && doins sms.tables.mysql.sql README.MySQL
|
|
||||||
use postgres && doins sms.tables.pq.sql
|
|
||||||
doins README ChangeLog README.Tru64 action
|
|
||||||
popd
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
echo common/phones/fake.c >> "${S}"/po/POTFILES.in
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "Make sure the user that runs gnokii has read/write access to the device"
|
|
||||||
elog "which your phone is connected to."
|
|
||||||
elog "The simple way of doing that is to add your user to the uucp group."
|
|
||||||
if [ "$PV" == "9999" ]; then
|
|
||||||
elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
|
|
||||||
elog "You can keep track of the most recent commits at:"
|
|
||||||
elog " http://git.savannah.gnu.org/cgit/gnokii.git/"
|
|
||||||
elog "Whenever there is a change you are interested in, you can re-emerge ${P}."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,23 @@
|
|||||||
|
From dd39524692896995daabc69c7090ecf66e64858e Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sebastian Pipping <sebastian@pipping.org>
|
||||||
|
Date: Sun, 10 Jan 2016 01:34:13 +0100
|
||||||
|
Subject: [PATCH] Fix .desktop file
|
||||||
|
|
||||||
|
error: value "task;todo;reminder" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character
|
||||||
|
---
|
||||||
|
build.in/linux_common/taskcoach.desktop | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/build.in/linux_common/taskcoach.desktop b/build.in/linux_common/taskcoach.desktop
|
||||||
|
index 9382b0b..b1a4bd1 100644
|
||||||
|
--- a/build.in/linux_common/taskcoach.desktop
|
||||||
|
+++ b/build.in/linux_common/taskcoach.desktop
|
||||||
|
@@ -7,4 +7,4 @@ Icon=taskcoach
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Office;Calendar;
|
||||||
|
-Keywords=task;todo;reminder
|
||||||
|
+Keywords=task;todo;reminder;
|
||||||
|
--
|
||||||
|
2.7.0
|
||||||
|
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils versionator
|
||||||
|
|
||||||
|
MY_PN="TaskCoach"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Simple personal tasks and todo lists manager"
|
||||||
|
HOMEPAGE="http://www.taskcoach.org https://pypi.python.org/pypi/TaskCoach"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="libnotify"
|
||||||
|
DEPEND="|| (
|
||||||
|
>=dev-python/wxpython-2.8.9.2:2.8[${PYTHON_USEDEP}]
|
||||||
|
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
>=dev-python/twisted-core-10.0"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
DOCS=( CHANGES.txt README.txt )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${P}-fix-desktop-file.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
|
||||||
|
doicon "icons.in/${PN}.png"
|
||||||
|
make_desktop_entry ${PN}.py "Task Coach" ${PN} Office
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||||
|
if ! version_is_at_least 1.3.40 ${REPLACING_VERSIONS}; then
|
||||||
|
elog "Since version 1.3.40, the Task Coach executable is called ${PN}.py"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST grs-0.3.tar.gz 34173 SHA256 445af2f267df936b4a06fdcb17e2a28dafd6eed8d52a8ff69ada622cedd8699d SHA512 710ea986ab55eabed5b774e850854ee36e600d378dd17a2d62cce67132695ecadea01b15ffaed750bb33a6f31e49989952425b7602808f65574ac506da1773fa WHIRLPOOL f5632d5562d6cb66b8111c35c5d5b57e0710d01d679d9c802182d18e2ddee0af7fe058a1275ca45c097fefdb1419943c638fdfe93110639cf299fd1c0df5b83d
|
DIST grs-0.3.tar.gz 34173 SHA256 445af2f267df936b4a06fdcb17e2a28dafd6eed8d52a8ff69ada622cedd8699d SHA512 710ea986ab55eabed5b774e850854ee36e600d378dd17a2d62cce67132695ecadea01b15ffaed750bb33a6f31e49989952425b7602808f65574ac506da1773fa WHIRLPOOL f5632d5562d6cb66b8111c35c5d5b57e0710d01d679d9c802182d18e2ddee0af7fe058a1275ca45c097fefdb1419943c638fdfe93110639cf299fd1c0df5b83d
|
||||||
|
DIST grs-0.4.tar.gz 34212 SHA256 a069b51258fa9dbe8158ebe7339967c588360037a405bb9600ca69f3f18bb0d2 SHA512 e24879aabf7d9d029f584693dcb5e6578d5e14ab9e2588143883b7a27174184a2e2c30d08bf140a1bb45b7ab80c10e73f5ccf96de0bea8185d326ce0ce83fa11 WHIRLPOOL 4a6389efeec00a71f457a5d1087758ebd590aa4546a1c36e37de33a0aae34c7e42cd591795ad3b4a232c5e85511f4d42173fdcb6dbbc7fbb55a89490632e0f30
|
||||||
|
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_4 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://anongit.gentoo.org/proj/grss.git"
|
||||||
|
inherit git-2
|
||||||
|
else
|
||||||
|
SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz"
|
||||||
|
KEYWORDS="amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Suite to build Gentoo Reference Systems"
|
||||||
|
HOMEPAGE="https://dev.gentoo.org/~blueness/${PN}"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="
|
||||||
|
app-arch/tar[xattr]
|
||||||
|
app-crypt/md5deep
|
||||||
|
dev-libs/libcgroup
|
||||||
|
dev-vcs/git
|
||||||
|
net-misc/rsync
|
||||||
|
sys-apps/portage
|
||||||
|
sys-fs/squashfs-tools
|
||||||
|
virtual/cdrtools
|
||||||
|
|| (
|
||||||
|
sys-kernel/genkernel
|
||||||
|
sys-kernel/genkernel-next
|
||||||
|
)"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils-r1_src_install
|
||||||
|
echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs
|
||||||
|
doenvd "${T}"/20grs
|
||||||
|
}
|
@ -1 +1 @@
|
|||||||
DIST blogc-0.6.tar.xz 261992 SHA256 86e80cbd871bb08780fde2b3de165e7b17b9f5f119bb6d354082e5882bf2c03a SHA512 b51b79f5afd91d0dee3c0ae903ad915af54684b3da8f785b20b9789bfe80b825c3c5b860dcaa1a809d22bfb620867818131652e0aabb817181cab476df211df9 WHIRLPOOL 53870581bae92bc2fcb7e85b796f6b8873bc5cfd7c1eab8c68e8e816390842607e7cde3e0a4fdd4c71e71113771f84d6fef3863a9375c576c04deec2376b04ec
|
DIST blogc-0.6.1.tar.xz 261912 SHA256 4b647af442e3928a3f195e06e8d45db9659054419a4758ffe7e15d46470c38b4 SHA512 b19187dba2fa90c5126f46b3b7566f18f0816d85fd95164ec5a6741207ceb7d98c1adb71aa7eee749be6aac28a8ccf9763c47aa72d1e1768d191eec36a60211e WHIRLPOOL effdccf56ec9fe3953e31304e05654b744041705c22c369bc62fef708b8034b3c71eae9625871b37d53a0d09d9f0cb08a7b39a77fc9187fc38d187aff05d862b
|
||||||
|
@ -1,123 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
MY_EXTRAS_VER="20141215-0144Z"
|
|
||||||
SUBSLOT="18"
|
|
||||||
|
|
||||||
inherit toolchain-funcs mysql-multilib
|
|
||||||
# only to make repoman happy. it is really set in the eclass
|
|
||||||
IUSE="$IUSE"
|
|
||||||
|
|
||||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
|
||||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
|
||||||
EPATCH_EXCLUDE=''
|
|
||||||
|
|
||||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
|
||||||
RDEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
# Official test instructions:
|
|
||||||
# USE='embedded extraengine perl openssl static-libs community' \
|
|
||||||
# FEATURES='test userpriv -usersandbox' \
|
|
||||||
# ebuild mariadb-X.X.XX.ebuild \
|
|
||||||
# digest clean package
|
|
||||||
multilib_src_test() {
|
|
||||||
|
|
||||||
if ! multilib_is_native_abi ; then
|
|
||||||
einfo "Server tests not available on non-native abi".
|
|
||||||
return 0;
|
|
||||||
fi
|
|
||||||
|
|
||||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
|
||||||
local retstatus_unit
|
|
||||||
local retstatus_tests
|
|
||||||
|
|
||||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
|
||||||
# localhost. Also causes weird failures.
|
|
||||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
|
||||||
|
|
||||||
if ! use "minimal" ; then
|
|
||||||
|
|
||||||
if [[ $UID -eq 0 ]]; then
|
|
||||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
|
||||||
fi
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
|
||||||
addpredict /this-dir-does-not-exist/t9.MYI
|
|
||||||
|
|
||||||
# Run CTest (test-units)
|
|
||||||
cmake-utils_src_test
|
|
||||||
retstatus_unit=$?
|
|
||||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
|
||||||
|
|
||||||
# Ensure that parallel runs don't die
|
|
||||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
|
||||||
# Enable parallel testing, auto will try to detect number of cores
|
|
||||||
# You may set this by hand.
|
|
||||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
|
||||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
|
||||||
|
|
||||||
# create directories because mysqladmin might right out of order
|
|
||||||
mkdir -p "${T}"/var-tests{,/log}
|
|
||||||
|
|
||||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
|
||||||
# false positives:
|
|
||||||
#
|
|
||||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
|
||||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
|
||||||
# funcs_1.is_columns_mysql main.bootstrap
|
|
||||||
# fails due to USE=-latin1 / utf8 default
|
|
||||||
#
|
|
||||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
|
||||||
# main.mysql_client_test_comp:
|
|
||||||
# segfaults at random under Portage only, suspect resource limits.
|
|
||||||
#
|
|
||||||
# archive.mysqlhotcopy_archive main.mysqlhotcopy_myisam
|
|
||||||
#
|
|
||||||
# archive.mysqlhotcopy_archive main.mysqlhotcopy_myisam
|
|
||||||
# fails due to bad cleanup of previous tests when run in parallel
|
|
||||||
# The tool is deprecated anyway
|
|
||||||
# Bug 532288
|
|
||||||
|
|
||||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
|
||||||
main.mysql_client_test_comp \
|
|
||||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
|
||||||
main.mysqld--help main.bootstrap \
|
|
||||||
archive.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
|
|
||||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
|
||||||
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Run mysql tests
|
|
||||||
pushd "${TESTDIR}"
|
|
||||||
|
|
||||||
# run mysql-test tests
|
|
||||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests"
|
|
||||||
|
|
||||||
retstatus_tests=$?
|
|
||||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
popd
|
|
||||||
|
|
||||||
# Cleanup is important for these testcases.
|
|
||||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
|
||||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
|
||||||
|
|
||||||
failures=""
|
|
||||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
|
||||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
|
||||||
einfo "Tests successfully completed"
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
einfo "Skipping server tests due to minimal build."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,7 +1,5 @@
|
|||||||
DIST mysql-5.5.46.tar.gz 21838374 SHA256 93e0d91f1b380508edcecdd102cbec79a609d6b594a8814922db1c0fd11c8c3e SHA512 c2db730318d4c16793d62dbd937c1ff739fffabab6d1689b94252f5501ff36917ddf80a8144583492c05220b3ae33f29ecbcec10f6d8ae0a0b10142be719fc27 WHIRLPOOL 355260ae0e7385c7d00b289e37af09374bc8320f69a55d7ee0469283382f197fd430be32019668b1f29cda69f9d76965d4ee749cb93f1e8263799673e4f0f535
|
DIST mysql-5.5.46.tar.gz 21838374 SHA256 93e0d91f1b380508edcecdd102cbec79a609d6b594a8814922db1c0fd11c8c3e SHA512 c2db730318d4c16793d62dbd937c1ff739fffabab6d1689b94252f5501ff36917ddf80a8144583492c05220b3ae33f29ecbcec10f6d8ae0a0b10142be719fc27 WHIRLPOOL 355260ae0e7385c7d00b289e37af09374bc8320f69a55d7ee0469283382f197fd430be32019668b1f29cda69f9d76965d4ee749cb93f1e8263799673e4f0f535
|
||||||
DIST mysql-5.6.26.tar.gz 33278710 SHA256 b44c6ce5f95172c56c73edfa8b710b39242ec7af0ab182c040208c41866e5070 SHA512 455bf66e1c63e3368a3dd53f80a3393e33a20605cde320ee0bb61339d0853c2187d4947812405b85ea93a7da722787e958515fc69807c3fab131878fe9604f62 WHIRLPOOL e5fe46e4f1c8a20d955b5921c6773823cb1c01bd78319485528c478f213a37dc8ce8a1bc5c61904595e8931dec1376d471387a3f85119a0791cb8f6d9303eb6f
|
|
||||||
DIST mysql-5.6.27.tar.gz 33327156 SHA256 8356bba23f3f6c0c2d4806110c41d1c4d6a4b9c50825e11c5be4bbee2b20b71d SHA512 2839a2f481eec52272a7965d1344677c0d0b77d85108e3b4986dc346caebf62d9ef6347756bac156dd943ad57440d6cac9283ee252e30bd3a1e430c492aceb09 WHIRLPOOL 4fdc0db92822809824777c5f712c3e7898af58f178d22ec4ca1a56d9c9b4d782efe47b3b35b7cc9c7b45d31f25f0323cced346e29c24e7bc4e7b9d965c48cfd7
|
DIST mysql-5.6.27.tar.gz 33327156 SHA256 8356bba23f3f6c0c2d4806110c41d1c4d6a4b9c50825e11c5be4bbee2b20b71d SHA512 2839a2f481eec52272a7965d1344677c0d0b77d85108e3b4986dc346caebf62d9ef6347756bac156dd943ad57440d6cac9283ee252e30bd3a1e430c492aceb09 WHIRLPOOL 4fdc0db92822809824777c5f712c3e7898af58f178d22ec4ca1a56d9c9b4d782efe47b3b35b7cc9c7b45d31f25f0323cced346e29c24e7bc4e7b9d965c48cfd7
|
||||||
DIST mysql-5.6.28.tar.gz 32182980 SHA256 217cd96921abdd709b9b4ff3ce2af4cbd237de43679cf19385d19df03a037b21 SHA512 f02f91586567cb240ec882108ed5cc9e49a4e96545738cf00d43ba6c1fbe8d08b3726dccbe6f7b2412136a1bd50098543975d68ed2322f4cdeb7cd9572d48fcc WHIRLPOOL 039bb2af811d13c573d1a62cd9c8c043b03fba9a369a6afd30336dcc5ba999e90e2e86f1d1b5d4e5944d76eed1c2893e515705aa384cec98e24e2e8a8f7437c2
|
DIST mysql-5.6.28.tar.gz 32182980 SHA256 217cd96921abdd709b9b4ff3ce2af4cbd237de43679cf19385d19df03a037b21 SHA512 f02f91586567cb240ec882108ed5cc9e49a4e96545738cf00d43ba6c1fbe8d08b3726dccbe6f7b2412136a1bd50098543975d68ed2322f4cdeb7cd9572d48fcc WHIRLPOOL 039bb2af811d13c573d1a62cd9c8c043b03fba9a369a6afd30336dcc5ba999e90e2e86f1d1b5d4e5944d76eed1c2893e515705aa384cec98e24e2e8a8f7437c2
|
||||||
DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35 WHIRLPOOL 9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4
|
DIST mysql-extras-20150127-1351Z.tar.bz2 1494648 SHA256 74497659f1fb3b0cb620e38a911cf2e59a084149dd175199eb7cf4be18b4c328 SHA512 886e42697b3b0a90d8542bafaf3a7ccedf075f9f0065fec995bf58f645edff3a5d62f29be1cfa2e01d002d6382ee02279832cea8c21db6a774c2567c75ab6a35 WHIRLPOOL 9ddb5ccd914a6a6a19741ff93df78534d2273cf918f24af427c018b7c4f424a90d9f57f167633c48e2fa4102a4fae0873fd6dec7529839f229af855cbddf82d4
|
||||||
DIST mysql-extras-20150410-1944Z.tar.bz2 1493690 SHA256 e327adf02be4c2bce5121f01d6b139309c72814b8c50a29559dfddee12a0b4e2 SHA512 e2e5345290134e597734514041e413f0633b8078bfddb8b8e7695468ce7341735b732d5bb602ab7aa9a4045d71571b73aac01a5d96687d4fbd380736f5ed650c WHIRLPOOL f65f294905fd1d04e2be79a803b658ed432338501665a75cbe0cc5b3af8abf0615f1f808465c3ca3c7e850b9277f451f5c77b518977f4bee8dc77d6089ff88fb
|
|
||||||
DIST mysql-extras-20151105-2051Z.tar.bz2 1490187 SHA256 129d79c2064b08b0afad69e04e27991bf4103c20ccea39c133239b1dd822a49f SHA512 af34a44275b06c1626eb5952b3643b5663b8a1fb1d9ff18a67d51c02daaa51c4476df407d38ab607cc41842b47e5dd7b4cef8ae380a41eb80923df8052b9e521 WHIRLPOOL 01702ca4e2033fbc70db3ab2dd166b2e31072ea0f6bdd42d00c27ae0c0afab5c8451c4dcc90cce6d46f9ea056017e273f7c719e1cfabf969293bdcd15241f5b3
|
DIST mysql-extras-20151105-2051Z.tar.bz2 1490187 SHA256 129d79c2064b08b0afad69e04e27991bf4103c20ccea39c133239b1dd822a49f SHA512 af34a44275b06c1626eb5952b3643b5663b8a1fb1d9ff18a67d51c02daaa51c4476df407d38ab607cc41842b47e5dd7b4cef8ae380a41eb80923df8052b9e521 WHIRLPOOL 01702ca4e2033fbc70db3ab2dd166b2e31072ea0f6bdd42d00c27ae0c0afab5c8451c4dcc90cce6d46f9ea056017e273f7c719e1cfabf969293bdcd15241f5b3
|
||||||
|
@ -1,166 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
MY_EXTRAS_VER="20150410-1944Z"
|
|
||||||
MY_PV="${PV//_alpha_pre/-m}"
|
|
||||||
MY_PV="${MY_PV//_/-}"
|
|
||||||
SUBSLOT="18"
|
|
||||||
|
|
||||||
inherit toolchain-funcs mysql-multilib
|
|
||||||
# only to make repoman happy. it is really set in the eclass
|
|
||||||
IUSE="$IUSE"
|
|
||||||
|
|
||||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
|
||||||
EPATCH_EXCLUDE=''
|
|
||||||
|
|
||||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
|
||||||
RDEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
# Please do not add a naive src_unpack to this ebuild
|
|
||||||
# If you want to add a single patch, copy the ebuild to an overlay
|
|
||||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
|
||||||
|
|
||||||
# validate_password plugin uses exceptions when it shouldn't yet (until 5.7)
|
|
||||||
# disable until we see what happens with it
|
|
||||||
MYSQL_CMAKE_NATIVE_DEFINES="-DWITHOUT_VALIDATE_PASSWORD=1"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
mysql-multilib_src_prepare
|
|
||||||
if use libressl ; then
|
|
||||||
sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
|
|
||||||
"${S}/cmake/ssl.cmake" || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# Official test instructions:
|
|
||||||
# USE='embedded extraengine perl ssl static-libs community' \
|
|
||||||
# FEATURES='test userpriv -usersandbox' \
|
|
||||||
# ebuild mysql-X.X.XX.ebuild \
|
|
||||||
# digest clean package
|
|
||||||
multilib_src_test() {
|
|
||||||
|
|
||||||
if ! multilib_is_native_abi ; then
|
|
||||||
einfo "Server tests not available on non-native abi".
|
|
||||||
return 0;
|
|
||||||
fi
|
|
||||||
|
|
||||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
|
||||||
local retstatus_unit
|
|
||||||
local retstatus_tests
|
|
||||||
|
|
||||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
|
||||||
# localhost. Also causes weird failures.
|
|
||||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
|
||||||
|
|
||||||
if ! use "minimal" ; then
|
|
||||||
|
|
||||||
if [[ $UID -eq 0 ]]; then
|
|
||||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
|
||||||
fi
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
|
||||||
addpredict /this-dir-does-not-exist/t9.MYI
|
|
||||||
|
|
||||||
# Run CTest (test-units)
|
|
||||||
cmake-utils_src_test
|
|
||||||
retstatus_unit=$?
|
|
||||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
|
||||||
|
|
||||||
# Ensure that parallel runs don't die
|
|
||||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
|
||||||
# Enable parallel testing, auto will try to detect number of cores
|
|
||||||
# You may set this by hand.
|
|
||||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
|
||||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
|
||||||
|
|
||||||
# create directories because mysqladmin might right out of order
|
|
||||||
mkdir -p "${T}"/var-tests{,/log}
|
|
||||||
|
|
||||||
# create symlink for the tests to find mysql_tzinfo_to_sql
|
|
||||||
ln -s "${BUILD_DIR}/sql/mysql_tzinfo_to_sql" "${S}/sql/"
|
|
||||||
|
|
||||||
# These are failing in MySQL 5.5/5.6 for now and are believed to be
|
|
||||||
# false positives:
|
|
||||||
#
|
|
||||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
|
||||||
# funcs_1.is_triggers funcs_1.is_tables_mysql,
|
|
||||||
# funcs_1.is_columns_mysql, binlog.binlog_mysqlbinlog_filter,
|
|
||||||
# perfschema.binlog_edge_mix, perfschema.binlog_edge_stmt,
|
|
||||||
# mysqld--help-notwin, funcs_1.is_triggers, funcs_1.is_tables_mysql, funcs_1.is_columns_mysql
|
|
||||||
# perfschema.binlog_edge_stmt, perfschema.binlog_edge_mix, binlog.binlog_mysqlbinlog_filter
|
|
||||||
# fails due to USE=-latin1 / utf8 default
|
|
||||||
#
|
|
||||||
# main.mysql_client_test:
|
|
||||||
# segfaults at random under Portage only, suspect resource limits.
|
|
||||||
#
|
|
||||||
# rpl.rpl_plugin_load
|
|
||||||
# fails due to included file not listed in expected result
|
|
||||||
# appears to be poor planning
|
|
||||||
#
|
|
||||||
# main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
|
|
||||||
# fails due to bad cleanup of previous tests when run in parallel
|
|
||||||
# The tool is deprecated anyway
|
|
||||||
# Bug 532288
|
|
||||||
for t in \
|
|
||||||
binlog.binlog_mysqlbinlog_filter \
|
|
||||||
binlog.binlog_statement_insert_delayed \
|
|
||||||
funcs_1.is_columns_mysql \
|
|
||||||
funcs_1.is_tables_mysql \
|
|
||||||
funcs_1.is_triggers \
|
|
||||||
main.information_schema \
|
|
||||||
main.mysql_client_test \
|
|
||||||
main.mysqld--help-notwin \
|
|
||||||
perfschema.binlog_edge_mix \
|
|
||||||
perfschema.binlog_edge_stmt \
|
|
||||||
rpl.rpl_plugin_load \
|
|
||||||
main.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
|
|
||||||
; do
|
|
||||||
mysql-multilib_disable_test "$t" "False positives in Gentoo"
|
|
||||||
done
|
|
||||||
|
|
||||||
if ! use extraengine ; then
|
|
||||||
# bug 401673, 530766
|
|
||||||
for t in federated.federated_plugin ; do
|
|
||||||
mysql-multilib_disable_test "$t" "Test $t requires USE=extraengine (Need federated engine)"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Run mysql tests
|
|
||||||
pushd "${TESTDIR}"
|
|
||||||
|
|
||||||
# Set file limits higher so tests run
|
|
||||||
ulimit -n 3000
|
|
||||||
|
|
||||||
# run mysql-test tests
|
|
||||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" \
|
|
||||||
--suite-timeout=5000 --reorder
|
|
||||||
retstatus_tests=$?
|
|
||||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
popd
|
|
||||||
|
|
||||||
# Cleanup is important for these testcases.
|
|
||||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
|
||||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
|
||||||
|
|
||||||
failures=""
|
|
||||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
|
||||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
|
||||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
|
||||||
|
|
||||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
|
||||||
einfo "Tests successfully completed"
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
einfo "Skipping server tests due to minimal build."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,239 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator
|
||||||
|
|
||||||
|
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||||
|
DOC_PV="${SRC_PV}"
|
||||||
|
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||||
|
|
||||||
|
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||||
|
HOMEPAGE="http://sqlite.org/"
|
||||||
|
SRC_URI="doc? ( http://sqlite.org/2016/${PN}-doc-${DOC_PV}.zip )
|
||||||
|
tcl? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
|
||||||
|
test? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
|
||||||
|
tools? ( http://sqlite.org/2016/${PN}-src-${SRC_PV}.zip )
|
||||||
|
!tcl? ( !test? ( !tools? ( http://sqlite.org/2016/${PN}-autoconf-${SRC_PV}.tar.gz ) ) )"
|
||||||
|
|
||||||
|
LICENSE="public-domain"
|
||||||
|
SLOT="3"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
|
||||||
|
|
||||||
|
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
|
||||||
|
readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
|
||||||
|
tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
|
||||||
|
tools? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
|
||||||
|
abi_x86_32? (
|
||||||
|
!<=app-emulation/emul-linux-x86-baselibs-20131008-r14
|
||||||
|
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
doc? ( app-arch/unzip )
|
||||||
|
tcl? ( app-arch/unzip )
|
||||||
|
test? (
|
||||||
|
app-arch/unzip
|
||||||
|
dev-lang/tcl:0[${MULTILIB_USEDEP}]
|
||||||
|
)
|
||||||
|
tools? ( app-arch/unzip )"
|
||||||
|
|
||||||
|
full_tarball() {
|
||||||
|
use tcl || use test || use tools
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if full_tarball; then
|
||||||
|
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||||
|
else
|
||||||
|
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if full_tarball; then
|
||||||
|
epatch "${FILESDIR}/${PN}-3.8.1-src-dlopen_check.patch"
|
||||||
|
|
||||||
|
# Increase timeout for fuzzcheck from 120 s to 3600 s.
|
||||||
|
# (iTimeout in test/fuzzcheck.c:main)
|
||||||
|
sed -e "/\.\/fuzzcheck\$(TEXE)/s/\$(FUZZDATA)/--timeout 3600 &/" -i Makefile.in || die "sed failed"
|
||||||
|
|
||||||
|
# Fix shell1-5.0 test.
|
||||||
|
# http://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2015-May/002575.html
|
||||||
|
sed -e "/if {\$i==0x0D /s/\$i==0x0D /&|| (\$i>=0xE0 \&\& \$i<=0xEF) /" -i test/shell1.test
|
||||||
|
|
||||||
|
# Fix vtabH-2.0.2.2 and vtabH-2.0.3.2 tests.
|
||||||
|
# http://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2016-January/002722.html
|
||||||
|
# http://sqlite.org/src/info/19c1f4483e3df7fa
|
||||||
|
sed -e "s/\(db func [^ ]\+\) \([^ ]\+\)/\1 -argcount 2 \2/" -i test/vtabH.test
|
||||||
|
else
|
||||||
|
epatch "${FILESDIR}/${PN}-3.8.1-autoconf-dlopen_check.patch"
|
||||||
|
fi
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
multilib_copy_sources
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local CPPFLAGS="${CPPFLAGS}" options=()
|
||||||
|
|
||||||
|
options+=(
|
||||||
|
--enable-$(full_tarball && echo load-extension || echo dynamic-extensions)
|
||||||
|
--enable-threadsafe
|
||||||
|
)
|
||||||
|
if ! full_tarball; then
|
||||||
|
options+=(--disable-static-shell)
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Support detection of misuse of SQLite API.
|
||||||
|
# http://sqlite.org/compile.html#enable_api_armor
|
||||||
|
append-cppflags -DSQLITE_ENABLE_API_ARMOR
|
||||||
|
|
||||||
|
# Support column metadata functions.
|
||||||
|
# http://sqlite.org/c3ref/column_database_name.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||||
|
|
||||||
|
# Support dbstat virtual table.
|
||||||
|
# http://sqlite.org/dbstat.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB
|
||||||
|
|
||||||
|
# Support Full-Text Search versions 3, 4 and 5.
|
||||||
|
# http://sqlite.org/fts3.html
|
||||||
|
# http://sqlite.org/fts5.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
|
||||||
|
options+=(--enable-fts5)
|
||||||
|
|
||||||
|
# Support hidden columns.
|
||||||
|
append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS
|
||||||
|
|
||||||
|
# Support JSON1 extension.
|
||||||
|
# http://sqlite.org/json1.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_JSON1
|
||||||
|
|
||||||
|
# Support Resumable Bulk Update extension.
|
||||||
|
# http://sqlite.org/rbu.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_RBU
|
||||||
|
|
||||||
|
# Support R*Trees.
|
||||||
|
# http://sqlite.org/rtree.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||||
|
|
||||||
|
# Support scan status functions.
|
||||||
|
# http://sqlite.org/c3ref/stmt_scanstatus.html
|
||||||
|
# http://sqlite.org/c3ref/stmt_scanstatus_reset.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
|
||||||
|
|
||||||
|
# Support unlock notification.
|
||||||
|
# http://sqlite.org/unlock_notify.html
|
||||||
|
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||||
|
|
||||||
|
# Support soundex() function.
|
||||||
|
# http://sqlite.org/lang_corefunc.html#soundex
|
||||||
|
append-cppflags -DSQLITE_SOUNDEX
|
||||||
|
|
||||||
|
# debug USE flag.
|
||||||
|
if full_tarball; then
|
||||||
|
options+=($(use_enable debug))
|
||||||
|
else
|
||||||
|
if use debug; then
|
||||||
|
append-cppflags -DSQLITE_DEBUG
|
||||||
|
else
|
||||||
|
append-cppflags -DNDEBUG
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# icu USE flag.
|
||||||
|
if use icu; then
|
||||||
|
# Support ICU extension.
|
||||||
|
# http://sqlite.org/compile.html#enable_icu
|
||||||
|
append-cppflags -DSQLITE_ENABLE_ICU
|
||||||
|
if full_tarball; then
|
||||||
|
sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||||
|
else
|
||||||
|
sed -e "s/^LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# readline USE flag.
|
||||||
|
options+=(
|
||||||
|
--disable-editline
|
||||||
|
$(use_enable readline)
|
||||||
|
)
|
||||||
|
if full_tarball && use readline; then
|
||||||
|
options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline")
|
||||||
|
fi
|
||||||
|
|
||||||
|
# secure-delete USE flag.
|
||||||
|
if use secure-delete; then
|
||||||
|
# Enable secure_delete pragma by default.
|
||||||
|
# http://sqlite.org/pragma.html#pragma_secure_delete
|
||||||
|
append-cppflags -DSQLITE_SECURE_DELETE
|
||||||
|
fi
|
||||||
|
|
||||||
|
# static-libs USE flag.
|
||||||
|
options+=($(use_enable static-libs static))
|
||||||
|
|
||||||
|
# tcl, test, tools USE flags.
|
||||||
|
if full_tarball; then
|
||||||
|
options+=(--enable-tcl)
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ "${CHOST}" == *-mint* ]]; then
|
||||||
|
append-cppflags -DSQLITE_OMIT_WAL
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Use pread(), pread64(), pwrite(), pwrite64() functions for better performance if they are available.
|
||||||
|
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread_pwrite_test" <<< $'#include <unistd.h>\nint main()\n{\n pread(0, NULL, 0, 0);\n pwrite(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
|
||||||
|
append-cppflags -DUSE_PREAD
|
||||||
|
fi
|
||||||
|
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
|
||||||
|
append-cppflags -DUSE_PREAD64
|
||||||
|
elif $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -D_LARGEFILE64_SOURCE -Werror=implicit-function-declaration -x c - -o "${T}/pread64_pwrite64_test" <<< $'#include <unistd.h>\nint main()\n{\n pread64(0, NULL, 0, 0);\n pwrite64(0, NULL, 0, 0);\n return 0;\n}' &> /dev/null; then
|
||||||
|
append-cppflags -DUSE_PREAD64 -D_LARGEFILE64_SOURCE
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf "${options[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
emake HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||||
|
|
||||||
|
if use tools && multilib_is_native_abi; then
|
||||||
|
emake showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
if [[ "${EUID}" -eq 0 ]]; then
|
||||||
|
ewarn "Skipping tests due to root permissions"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
emake HAVE_TCL="$(usex tcl 1 "")" $(use debug && echo fulltest || echo test)
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install() {
|
||||||
|
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||||
|
|
||||||
|
if use tools && multilib_is_native_abi; then
|
||||||
|
newbin showdb sqlite3-show-db
|
||||||
|
newbin showjournal sqlite3-show-journal
|
||||||
|
newbin showstat4 sqlite3-show-stat4
|
||||||
|
newbin showwal sqlite3-show-wal
|
||||||
|
newbin sqldiff sqlite3-diff
|
||||||
|
newbin sqlite3_analyzer sqlite3-analyzer
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
prune_libtool_files
|
||||||
|
|
||||||
|
doman sqlite3.1
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -A ico,odf,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
EGIT_REPO_URI="git://git.zapb.de/libjaylink.git"
|
||||||
|
|
||||||
|
inherit git-r3 autotools
|
||||||
|
|
||||||
|
DESCRIPTION="Library to access J-Link devices"
|
||||||
|
HOMEPAGE="http://git.zapb.de/libjaylink.git"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS=""
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="virtual/libusb:1"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eautoreconf || die
|
||||||
|
}
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>games</herd>
|
<herd>dev-embedded</herd>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
@ -1,12 +1,12 @@
|
|||||||
DIST otp_doc_html_17.3.tar.gz 33444170 SHA256 bd8278b34f610d6025549640d4e03d79d2a69d7129ea230c0d71d7e6b231f5b3 SHA512 4b1f46c4258b7189b3651af8763916d791888bbc2232c9db60cfda019f611d34d215225fadc88dcfc39539a2c00fbe13b0feba59dea334b77522d7777dc55497 WHIRLPOOL 97930374b82609e27e7ea997050efaf7e92817ec5503fa895a9db30faf1a1c293a6582c769a12ab407eb6981d53aeb58d6a1d558a3b97aa8d2b533cab5aa4c3b
|
|
||||||
DIST otp_doc_html_17.5.tar.gz 33510258 SHA256 baba1d373c1faacf4a1a6ec1220d57d0cb2b977edb74f32cd58dc786361c6cf5 SHA512 d3e455452e6d6e241c40de6e41a7b1069f8daa45c8d2340adb62f8867948261692c8465db7e288378942ebe86fd938847756992600da93aa99cb294fadcb5211 WHIRLPOOL 9657c1fd133fa713d0f30bae0394f47f43b090149ec3457a177bd9f129c052b73f1e757762ced02c1c8bcbaec294e845859b18b0e2004429e04df8e04e36cade
|
DIST otp_doc_html_17.5.tar.gz 33510258 SHA256 baba1d373c1faacf4a1a6ec1220d57d0cb2b977edb74f32cd58dc786361c6cf5 SHA512 d3e455452e6d6e241c40de6e41a7b1069f8daa45c8d2340adb62f8867948261692c8465db7e288378942ebe86fd938847756992600da93aa99cb294fadcb5211 WHIRLPOOL 9657c1fd133fa713d0f30bae0394f47f43b090149ec3457a177bd9f129c052b73f1e757762ced02c1c8bcbaec294e845859b18b0e2004429e04df8e04e36cade
|
||||||
DIST otp_doc_html_18.0.tar.gz 33857396 SHA256 e5a766f68406f5025f921ec32e8959937189ed1245e24b03a74156a8898b03b2 SHA512 5fcbd1ac7fb5f646e181ede385a56adb8d754bc645fd9313c2e3a77a01cb686b1c5975695207f388a78c9599b0d4e6b52c7ea121e900c0a1e2ab20679c0bede1 WHIRLPOOL 5e9174059212b3f5023c04b19164184937b2eb4cbea29103a85813f630b733e60e600e31d3478b3ef759150421b6153a1a3e946e313706bc23e110e01dc1a945
|
DIST otp_doc_html_18.0.tar.gz 33857396 SHA256 e5a766f68406f5025f921ec32e8959937189ed1245e24b03a74156a8898b03b2 SHA512 5fcbd1ac7fb5f646e181ede385a56adb8d754bc645fd9313c2e3a77a01cb686b1c5975695207f388a78c9599b0d4e6b52c7ea121e900c0a1e2ab20679c0bede1 WHIRLPOOL 5e9174059212b3f5023c04b19164184937b2eb4cbea29103a85813f630b733e60e600e31d3478b3ef759150421b6153a1a3e946e313706bc23e110e01dc1a945
|
||||||
|
DIST otp_doc_html_18.2.1.tar.gz 34204320 SHA256 3576c567b30400fec2b456897d54ba79933ee0f83f6ec57816417b5417ea9723 SHA512 0e1dff75c7243f1ec6ac38de53c8139649ef777b3e96dae35a74d619ad2f8f92b9cd3df4909328e0d6cd0e2b9fea69503588c32c30b9becfc12b6cbc291daa6a WHIRLPOOL da821e651a510958335c34e05616314701bee5021b4ac4bda62c607a1a3253183cb13adee1b08307d91aac04cbbe614c067e9f21179a8a10d51d1c80ac68221e
|
||||||
DIST otp_doc_html_R15B03-1.tar.gz 30436303 SHA256 d06f580f11d1303217a5c1cf8d68a98d7e01c535be934dcd430ecdc254f7572e SHA512 8a22ad702d50f40162f7d6051dbbc0226af449f7a1dcfb087e952dd7eb7213257940933441cfb68f055746450e3e5aa2c5ed8107ac67af7c3a940afb195af8c7 WHIRLPOOL ac10f9ce0ffd4cbd98617e4018e5a4729ce83f0ace6a4db219e7beef2f3a626a8c9a419c7f7772c934ca50310f55486df7eb24955ba845a9230c69c93e183d33
|
DIST otp_doc_html_R15B03-1.tar.gz 30436303 SHA256 d06f580f11d1303217a5c1cf8d68a98d7e01c535be934dcd430ecdc254f7572e SHA512 8a22ad702d50f40162f7d6051dbbc0226af449f7a1dcfb087e952dd7eb7213257940933441cfb68f055746450e3e5aa2c5ed8107ac67af7c3a940afb195af8c7 WHIRLPOOL ac10f9ce0ffd4cbd98617e4018e5a4729ce83f0ace6a4db219e7beef2f3a626a8c9a419c7f7772c934ca50310f55486df7eb24955ba845a9230c69c93e183d33
|
||||||
DIST otp_doc_man_17.3.tar.gz 1357195 SHA256 3fabdac0b0594432fdd8186fa2c74ff49a629a9bcc4174e3bd605a3d4002dab7 SHA512 2e1c483dae85b84bb15950bb06e765ab47ec10785d1fe9b06dce0310dfd3d194b4690ed19e4b16c79a21c8fd1a701895a21af0ceb3422ceee84498d16d984715 WHIRLPOOL bd86e3ba1df1a73efdcd746e50f941620c0d16595901f8336f5180d1030cd8103c52d2f8c9f550984591ab9f439484ffa73b58fdd30de442ee08a0371119f458
|
|
||||||
DIST otp_doc_man_17.5.tar.gz 1363320 SHA256 85b1b2a1011fc01af550f1fe9e5a599a4c5f2a35d264d2804af1d05590a857c3 SHA512 98d241aa127cfe377e5efc52284cd324713cacefc96db5992275c4f8712a9e35e43f0dbc0d2a8d58a1127fbfa3f762eb001aea1bb1c9fa82205a3d83659ad548 WHIRLPOOL b790046a449824aa02e11bef6b84a7027351edba0fffd241221e690739df30c9c692074b7354612970d8d02b3c1bccfdbd81bb988af9874d181f177ffed49e2c
|
DIST otp_doc_man_17.5.tar.gz 1363320 SHA256 85b1b2a1011fc01af550f1fe9e5a599a4c5f2a35d264d2804af1d05590a857c3 SHA512 98d241aa127cfe377e5efc52284cd324713cacefc96db5992275c4f8712a9e35e43f0dbc0d2a8d58a1127fbfa3f762eb001aea1bb1c9fa82205a3d83659ad548 WHIRLPOOL b790046a449824aa02e11bef6b84a7027351edba0fffd241221e690739df30c9c692074b7354612970d8d02b3c1bccfdbd81bb988af9874d181f177ffed49e2c
|
||||||
DIST otp_doc_man_18.0.tar.gz 1389178 SHA256 e44f0ec36ee0683867bc2aa9cc7fbb020d9dfd57338f37b98dcd0771f5b95673 SHA512 d3e757b15ee03b4fd89b21a456b89c847a60f4715fb8257c4d3d4f431798cb8d1ae30978608bc85db7f0e25d51072a2d32927745ff410956dca11a01ae4fa034 WHIRLPOOL 83fc8d483a5385b053f5c24e51f35d448dd5ab8e4228500a858422192da17078dbd0f776cbea6d2f77a483c97397cb7e80b5bb5184157611c49743d05fd542bd
|
DIST otp_doc_man_18.0.tar.gz 1389178 SHA256 e44f0ec36ee0683867bc2aa9cc7fbb020d9dfd57338f37b98dcd0771f5b95673 SHA512 d3e757b15ee03b4fd89b21a456b89c847a60f4715fb8257c4d3d4f431798cb8d1ae30978608bc85db7f0e25d51072a2d32927745ff410956dca11a01ae4fa034 WHIRLPOOL 83fc8d483a5385b053f5c24e51f35d448dd5ab8e4228500a858422192da17078dbd0f776cbea6d2f77a483c97397cb7e80b5bb5184157611c49743d05fd542bd
|
||||||
|
DIST otp_doc_man_18.2.1.tar.gz 1390940 SHA256 a58005ccd64853e8c79631a3c4c057dd6f92f581d97d00845a0aea817c33afa0 SHA512 5eb8bfe6112b8e1ea6d67a9a8c52f2287586c658ec31a765810e8b35d9b2c1543a87bd45ce5956f5f5ecac3320f72da4427aeb518bd6bd9eb21151430718b173 WHIRLPOOL ba56286cab04980b234e911816f1c0312d58d08879d8ac3d12b9ad47e129c683c9af01b973ee84a6c4335e1ef56a652b31476fe0a2b9d298374b5acacd0c0ea3
|
||||||
DIST otp_doc_man_R15B03-1.tar.gz 1305001 SHA256 07980d8014c7cf8194b7078c137353f5083992add4663ced3dcba2ff91f228d8 SHA512 eb07552c83a942c1e7f1960b45edfab97b0628a1e08c7c827a07d77797901b4b60a6719b35d0f92a49eb04ada924e9263df70968a5920efc6ccf8e4e966933c6 WHIRLPOOL 764495a8bb67e2c67493452c83ff890d959aa5cd3bd711fce75b3c756dbacb913e50f7d92aab14dc33d6839daaac5a37dc7bcc11fc6392af11dd506a8d99076c
|
DIST otp_doc_man_R15B03-1.tar.gz 1305001 SHA256 07980d8014c7cf8194b7078c137353f5083992add4663ced3dcba2ff91f228d8 SHA512 eb07552c83a942c1e7f1960b45edfab97b0628a1e08c7c827a07d77797901b4b60a6719b35d0f92a49eb04ada924e9263df70968a5920efc6ccf8e4e966933c6 WHIRLPOOL 764495a8bb67e2c67493452c83ff890d959aa5cd3bd711fce75b3c756dbacb913e50f7d92aab14dc33d6839daaac5a37dc7bcc11fc6392af11dd506a8d99076c
|
||||||
DIST otp_src_17.3.tar.gz 67050599 SHA256 d4be03eb346016f4ca95d53eb9437ffaa6106762f153620dd98cd7f7733b76e4 SHA512 89d005fc3fdb4dc76c191b6e6a35e03f66ce01d765ba4f58cdd812d358025c62e032443d7ae73fea5b06bf6f27c9bf4e786f8090627ecb1e1309b88b82892910 WHIRLPOOL ef73ea10df2126c129ddb85c0a2bd72c6a7885b200b4d584577beab7c90b84f81647e017f2814dc4406427d4b22f48626db983636bcd5a8648f861484bfe6eff
|
|
||||||
DIST otp_src_17.5.tar.gz 67242289 SHA256 3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474 SHA512 cfd082c8baee7ded370a34f15a1ba3b846b7d81e06edc36c62308c9220697925f1feda91eeecb70fc658f8987087256f51a2ebd0c526d16eeb09c72889d2390d WHIRLPOOL 3c3d987981383bf148b9788fae0574da398ff63d81eea13da0463bed303922d06fe54354de1cd3d37091eb23438939c645176ab565877f06cc1f11235c4d8d3d
|
DIST otp_src_17.5.tar.gz 67242289 SHA256 3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474 SHA512 cfd082c8baee7ded370a34f15a1ba3b846b7d81e06edc36c62308c9220697925f1feda91eeecb70fc658f8987087256f51a2ebd0c526d16eeb09c72889d2390d WHIRLPOOL 3c3d987981383bf148b9788fae0574da398ff63d81eea13da0463bed303922d06fe54354de1cd3d37091eb23438939c645176ab565877f06cc1f11235c4d8d3d
|
||||||
DIST otp_src_18.0.tar.gz 68124710 SHA256 a0b69da34b4f218eb7d63d9e96fc120aa7257bb6c37a0f40fb388e188b4111aa SHA512 84ec2a3834270c1babe153572d6187faa36c12128e604037d55be01719788c0dd79d46769ea7090d530b746206a25fe02346b02849abee10ee41ed4ac7567c02 WHIRLPOOL 7edc237ef906da5e086bcb7b37fe23da3293b3635f612adc9239736e17731270bf64624444c5556d9fd7a03e4e64678a3bd294d04be2aada2a88d897dad9bee0
|
DIST otp_src_18.0.tar.gz 68124710 SHA256 a0b69da34b4f218eb7d63d9e96fc120aa7257bb6c37a0f40fb388e188b4111aa SHA512 84ec2a3834270c1babe153572d6187faa36c12128e604037d55be01719788c0dd79d46769ea7090d530b746206a25fe02346b02849abee10ee41ed4ac7567c02 WHIRLPOOL 7edc237ef906da5e086bcb7b37fe23da3293b3635f612adc9239736e17731270bf64624444c5556d9fd7a03e4e64678a3bd294d04be2aada2a88d897dad9bee0
|
||||||
|
DIST otp_src_18.2.1.tar.gz 68110840 SHA256 82d76ebfeeda5db64ea5b0f1a04aa0e9ac63380b278722e0e6052249bd3fe39a SHA512 00fba01b61e43a88cf2df4a40053e7239541ae9177949da7524d7fa481d6892495f28d98650336f647ef3bf2ee24f62e83fd5f6dffb40c7345804b880b59569c WHIRLPOOL fea5455fb8c876bdb297d3006543524ea4abcf8265de60e89fa3b5a84a98a88ad17277f2fc60ccfac03156d41cde36bd7d2ef0f7de598761a13127585648288b
|
||||||
DIST otp_src_R15B03-1.tar.gz 76123810 SHA256 4bccac86dd76aec050252e44276a0283a0df9218e6470cf042a9b9f9dfc9476c SHA512 baa8f388bd56bbdf1d3818802d011970fb51d38d14434532b1e4f04c1b8203e5a0cd9cc870f93a993cce750cd1af6e4b7df40dffc44e455353bce9d7c46c8e34 WHIRLPOOL ce76d01dfd17e0bc70e3daa7eab218000d1e802f55b0892e2e9654d2ea262f214f3bd006c0988885e787a1cfe782e8b61d5d1ee3a1d05cbced465b5a28e2de2e
|
DIST otp_src_R15B03-1.tar.gz 76123810 SHA256 4bccac86dd76aec050252e44276a0283a0df9218e6470cf042a9b9f9dfc9476c SHA512 baa8f388bd56bbdf1d3818802d011970fb51d38d14434532b1e4f04c1b8203e5a0cd9cc870f93a993cce750cd1af6e4b7df40dffc44e455353bce9d7c46c8e34 WHIRLPOOL ce76d01dfd17e0bc70e3daa7eab218000d1e802f55b0892e2e9654d2ea262f214f3bd006c0988885e787a1cfe782e8b61d5d1ee3a1d05cbced465b5a28e2de2e
|
||||||
|
@ -1,159 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
WX_GTK_VER="2.8"
|
|
||||||
|
|
||||||
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
|
|
||||||
|
|
||||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
|
||||||
# open up a bug to let it be created.
|
|
||||||
|
|
||||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
|
||||||
HOMEPAGE="http://www.erlang.org/"
|
|
||||||
SRC_URI="http://www.erlang.org/download/otp_src_${PV}.tar.gz
|
|
||||||
http://erlang.org/download/otp_doc_man_${PV}.tar.gz
|
|
||||||
doc? ( http://erlang.org/download/otp_doc_html_${PV}.tar.gz )"
|
|
||||||
|
|
||||||
LICENSE="ErlPL-1.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
|
||||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl systemd tk wxwidgets"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-lang/perl-5.6.1
|
|
||||||
ssl? ( >=dev-libs/openssl-0.9.7d )
|
|
||||||
emacs? ( virtual/emacs )
|
|
||||||
java? ( >=virtual/jdk-1.2 )
|
|
||||||
odbc? ( dev-db/unixODBC )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
|
||||||
sctp? ( net-misc/lksctp-tools )
|
|
||||||
tk? ( dev-lang/tk )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/otp_src_${PV}"
|
|
||||||
|
|
||||||
SITEFILE=50${PN}-gentoo.el
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use halfword ; then
|
|
||||||
use amd64 || die "halfword support is limited to amd64"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
|
||||||
|
|
||||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
|
||||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in
|
|
||||||
|
|
||||||
# don't ignore LDFLAGS, reported upstream
|
|
||||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in
|
|
||||||
|
|
||||||
if ! use wxwidgets; then
|
|
||||||
sed -i 's: wx : :' lib/Makefile
|
|
||||||
rm -rf lib/wx
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Nasty workaround, reported upstream
|
|
||||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in
|
|
||||||
|
|
||||||
# bug 383697
|
|
||||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c
|
|
||||||
cd erts && eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
use java || export JAVAC=false
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--enable-threads \
|
|
||||||
$(use_enable sctp) \
|
|
||||||
$(use_enable systemd) \
|
|
||||||
$(use_enable halfword halfword-emulator) \
|
|
||||||
$(use_enable hipe) \
|
|
||||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
|
||||||
$(use_enable ssl dynamic-ssl-lib) \
|
|
||||||
$(use_enable kpoll kernel-poll) \
|
|
||||||
$(use_enable smp smp-support) \
|
|
||||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
|
||||||
$(use x64-macos && echo "--enable-darwin-64bit")
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
use java || export JAVAC=false
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd lib/tools/emacs
|
|
||||||
elisp-compile *.el
|
|
||||||
popd
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
extract_version() {
|
|
||||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
|
||||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
|
||||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
|
||||||
|
|
||||||
emake INSTALL_PREFIX="${D}" install
|
|
||||||
dodoc AUTHORS README.md
|
|
||||||
|
|
||||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
|
||||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
|
||||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
|
||||||
dosym \
|
|
||||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
|
||||||
/usr/bin/erl_call
|
|
||||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
|
||||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
|
||||||
|
|
||||||
## Remove ${D} from the following files
|
|
||||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl"
|
|
||||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start"
|
|
||||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
|
||||||
|
|
||||||
## Clean up the no longer needed files
|
|
||||||
rm "${ED}/${ERL_LIBDIR}/Install"
|
|
||||||
|
|
||||||
for i in "${WORKDIR}"/man/man* ; do
|
|
||||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
|
||||||
done
|
|
||||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
|
||||||
# doman sucks so we can't use it
|
|
||||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
|
||||||
done
|
|
||||||
# extend MANPATH, so the normal man command can find it
|
|
||||||
# see bug 189639
|
|
||||||
dodir /etc/env.d/
|
|
||||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
|
||||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd "${S}"
|
|
||||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
|
||||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
|
||||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
|
||||||
elisp-site-file-install "${T}"/${SITEFILE}
|
|
||||||
popd
|
|
||||||
fi
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/epmd.init epmd
|
|
||||||
systemd_dounit "${FILESDIR}"/epmd.service
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
@ -1,158 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
WX_GTK_VER="2.8"
|
|
||||||
|
|
||||||
inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd versionator wxwidgets
|
|
||||||
|
|
||||||
# NOTE: If you need symlinks for binaries please tell maintainers or
|
|
||||||
# open up a bug to let it be created.
|
|
||||||
|
|
||||||
DESCRIPTION="Erlang programming language, runtime environment, and large collection of libraries"
|
|
||||||
HOMEPAGE="http://www.erlang.org/"
|
|
||||||
SRC_URI="http://www.erlang.org/download/otp_src_${PV}.tar.gz
|
|
||||||
http://erlang.org/download/otp_doc_man_${PV}.tar.gz
|
|
||||||
doc? ( http://erlang.org/download/otp_doc_html_${PV}.tar.gz )"
|
|
||||||
|
|
||||||
LICENSE="ErlPL-1.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
|
||||||
IUSE="compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl systemd tk wxwidgets"
|
|
||||||
|
|
||||||
RDEPEND="ssl? ( >=dev-libs/openssl-0.9.7d )
|
|
||||||
emacs? ( virtual/emacs )
|
|
||||||
java? ( >=virtual/jdk-1.2 )
|
|
||||||
odbc? ( dev-db/unixODBC )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
|
|
||||||
sctp? ( net-misc/lksctp-tools )
|
|
||||||
tk? ( dev-lang/tk )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/otp_src_${PV}"
|
|
||||||
|
|
||||||
SITEFILE=50${PN}-gentoo.el
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use halfword ; then
|
|
||||||
use amd64 || die "halfword support is limited to amd64"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use odbc || sed -i 's: odbc : :' lib/Makefile
|
|
||||||
|
|
||||||
# bug 263129, don't ignore LDFLAGS, reported upstream
|
|
||||||
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i "${S}"/lib/megaco/src/flex/Makefile.in
|
|
||||||
|
|
||||||
# don't ignore LDFLAGS, reported upstream
|
|
||||||
sed -e 's:LDFLAGS = \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += \$(ODBC_LIB) \$(EI_LDFLAGS):' -i "${S}"/lib/odbc/c_src/Makefile.in
|
|
||||||
|
|
||||||
if ! use wxwidgets; then
|
|
||||||
sed -i 's: wx : :' lib/Makefile
|
|
||||||
rm -rf lib/wx
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Nasty workaround, reported upstream
|
|
||||||
cp "${S}"/lib/configure.in.src "${S}"/lib/configure.in
|
|
||||||
|
|
||||||
# bug 383697
|
|
||||||
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c
|
|
||||||
cd erts && eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
use java || export JAVAC=false
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--enable-threads \
|
|
||||||
$(use_enable sctp) \
|
|
||||||
$(use_enable systemd) \
|
|
||||||
$(use_enable halfword halfword-emulator) \
|
|
||||||
$(use_enable hipe) \
|
|
||||||
$(use_with ssl ssl "${EPREFIX}"/usr) \
|
|
||||||
$(use_enable ssl dynamic-ssl-lib) \
|
|
||||||
$(use_enable kpoll kernel-poll) \
|
|
||||||
$(use_enable smp smp-support) \
|
|
||||||
$(use compat-ethread && echo "--enable-ethread-pre-pentium4-compatibility") \
|
|
||||||
$(use x64-macos && echo "--enable-darwin-64bit")
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
use java || export JAVAC=false
|
|
||||||
emake
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd lib/tools/emacs
|
|
||||||
elisp-compile *.el
|
|
||||||
popd
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
extract_version() {
|
|
||||||
sed -n -e "/^$2 = \(.*\)$/s::\1:p" "${S}/$1/vsn.mk"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local ERL_LIBDIR=/usr/$(get_libdir)/erlang
|
|
||||||
local ERL_INTERFACE_VER=$(extract_version lib/erl_interface EI_VSN)
|
|
||||||
local ERL_ERTS_VER=$(extract_version erts VSN)
|
|
||||||
|
|
||||||
emake INSTALL_PREFIX="${D}" install
|
|
||||||
dodoc AUTHORS README.md
|
|
||||||
|
|
||||||
dosym "${ERL_LIBDIR}/bin/erl" /usr/bin/erl
|
|
||||||
dosym "${ERL_LIBDIR}/bin/erlc" /usr/bin/erlc
|
|
||||||
dosym "${ERL_LIBDIR}/bin/escript" /usr/bin/escript
|
|
||||||
dosym \
|
|
||||||
"${ERL_LIBDIR}/lib/erl_interface-${ERL_INTERFACE_VER}/bin/erl_call" \
|
|
||||||
/usr/bin/erl_call
|
|
||||||
dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam" /usr/bin/beam
|
|
||||||
use smp && dosym "${ERL_LIBDIR}/erts-${ERL_ERTS_VER}/bin/beam.smp" /usr/bin/beam.smp
|
|
||||||
|
|
||||||
## Remove ${D} from the following files
|
|
||||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/erl"
|
|
||||||
sed -e "s:${D}::g" -i "${ED}${ERL_LIBDIR}/bin/start"
|
|
||||||
grep -rle "${D}" "${ED}/${ERL_LIBDIR}/erts-${ERL_ERTS_VER}" | xargs sed -i -e "s:${D}::g"
|
|
||||||
|
|
||||||
## Clean up the no longer needed files
|
|
||||||
rm "${ED}/${ERL_LIBDIR}/Install"
|
|
||||||
|
|
||||||
for i in "${WORKDIR}"/man/man* ; do
|
|
||||||
dodir "${ERL_LIBDIR}/${i##${WORKDIR}}"
|
|
||||||
done
|
|
||||||
for file in "${WORKDIR}"/man/man*/*.[1-9]; do
|
|
||||||
# doman sucks so we can't use it
|
|
||||||
cp ${file} "${ED}/${ERL_LIBDIR}"/man/man${file##*.}/
|
|
||||||
done
|
|
||||||
# extend MANPATH, so the normal man command can find it
|
|
||||||
# see bug 189639
|
|
||||||
dodir /etc/env.d/
|
|
||||||
echo "MANPATH=\"${EPREFIX}${ERL_LIBDIR}/man\"" > "${ED}/etc/env.d/90erlang"
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
dohtml -A README,erl,hrl,c,h,kwc,info -r \
|
|
||||||
"${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-*
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs ; then
|
|
||||||
pushd "${S}"
|
|
||||||
elisp-install erlang lib/tools/emacs/*.{el,elc}
|
|
||||||
sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \
|
|
||||||
"${FILESDIR}"/${SITEFILE} > "${T}"/${SITEFILE}
|
|
||||||
elisp-site-file-install "${T}"/${SITEFILE}
|
|
||||||
popd
|
|
||||||
fi
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/epmd.init epmd
|
|
||||||
systemd_dounit "${FILESDIR}"/epmd.service
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
}
|
|
@ -0,0 +1,113 @@
|
|||||||
|
Description: Fix constants for wxwidgets3.0
|
||||||
|
The values of wx constants can change between stable release series (and
|
||||||
|
some have between 2.8 and 3.0), but erlang seems to hardcode these values.
|
||||||
|
Author: Olly Betts <olly@survex.com>
|
||||||
|
Bug-Debian: https://bugs.debian.org/766790
|
||||||
|
Forwarded: no
|
||||||
|
Last-Update: 2014-11-25
|
||||||
|
|
||||||
|
--- a/lib/wx/include/wx.hrl
|
||||||
|
+++ b/lib/wx/include/wx.hrl
|
||||||
|
@@ -767,7 +767,7 @@
|
||||||
|
% From "checkbox.h"
|
||||||
|
-define(wxCHK_ALLOW_3RD_STATE_FOR_USER, 8192).
|
||||||
|
-define(wxCHK_3STATE, 4096).
|
||||||
|
--define(wxCHK_2STATE, 0).
|
||||||
|
+-define(wxCHK_2STATE, 16384).
|
||||||
|
% From "checkbox.h": wxCheckBoxState
|
||||||
|
-define(wxCHK_UNCHECKED, 0).
|
||||||
|
-define(wxCHK_CHECKED, 1).
|
||||||
|
@@ -1014,10 +1014,10 @@
|
||||||
|
-define(wxSIZE_AUTO_WIDTH, 1).
|
||||||
|
-define(wxSETUP, 131072).
|
||||||
|
-define(wxMORE, 65536).
|
||||||
|
--define(wxHELP, 32768).
|
||||||
|
--define(wxRESET, 16384).
|
||||||
|
--define(wxBACKWARD, 8192).
|
||||||
|
--define(wxFORWARD, 4096).
|
||||||
|
+-define(wxHELP, 4096).
|
||||||
|
+-define(wxRESET, 32768).
|
||||||
|
+-define(wxBACKWARD, 16384).
|
||||||
|
+-define(wxFORWARD, 8192).
|
||||||
|
-define(wxICON_MASK, (16#00000100 bor 16#00000200 bor 16#00000400 bor 16#00000800)).
|
||||||
|
-define(wxICON_ASTERISK, ?wxICON_INFORMATION).
|
||||||
|
-define(wxICON_STOP, ?wxICON_HAND).
|
||||||
|
@@ -1049,8 +1049,8 @@
|
||||||
|
-define(wxTC_TOP, 0).
|
||||||
|
-define(wxTC_FIXEDWIDTH, 32).
|
||||||
|
-define(wxTC_RIGHTJUSTIFY, 16).
|
||||||
|
--define(wxSP_WRAP, 8192).
|
||||||
|
--define(wxSP_ARROW_KEYS, 4096).
|
||||||
|
+-define(wxSP_WRAP, 32768).
|
||||||
|
+-define(wxSP_ARROW_KEYS, 16384).
|
||||||
|
-define(wxSP_VERTICAL, ?wxVERTICAL).
|
||||||
|
-define(wxSP_HORIZONTAL, ?wxHORIZONTAL).
|
||||||
|
-define(wxSB_VERTICAL, ?wxVERTICAL).
|
||||||
|
@@ -1071,8 +1071,8 @@
|
||||||
|
-define(wxCB_SIMPLE, 4).
|
||||||
|
-define(wxLB_INT_HEIGHT, 2048).
|
||||||
|
-define(wxLB_HSCROLL, ?wxHSCROLL).
|
||||||
|
--define(wxLB_ALWAYS_SB, 1024).
|
||||||
|
--define(wxLB_NEEDED_SB, 512).
|
||||||
|
+-define(wxLB_ALWAYS_SB, 512).
|
||||||
|
+-define(wxLB_NEEDED_SB, 0).
|
||||||
|
-define(wxLB_OWNERDRAW, 256).
|
||||||
|
-define(wxLB_EXTENDED, 128).
|
||||||
|
-define(wxLB_MULTIPLE, 64).
|
||||||
|
@@ -1548,7 +1548,7 @@
|
||||||
|
-define(wxUPDATE_UI_FROMIDLE, 2).
|
||||||
|
% From "dialog.h"
|
||||||
|
-define(wxDEFAULT_DIALOG_STYLE, (?wxCAPTION bor ?wxSYSTEM_MENU bor ?wxCLOSE_BOX)).
|
||||||
|
--define(wxDIALOG_NO_PARENT, 1).
|
||||||
|
+-define(wxDIALOG_NO_PARENT, 32).
|
||||||
|
% From "dirctrlg.h"
|
||||||
|
-define(wxDIRCTRL_DIR_ONLY, 16).
|
||||||
|
-define(wxDIRCTRL_SELECT_FIRST, 32).
|
||||||
|
@@ -3728,7 +3728,7 @@
|
||||||
|
-define(wxSTC_KEY_LEFT, 302).
|
||||||
|
-define(wxSTC_KEY_UP, 301).
|
||||||
|
-define(wxSTC_KEY_DOWN, 300).
|
||||||
|
--define(wxSTC_MODEVENTMASKALL, 8191).
|
||||||
|
+-define(wxSTC_MODEVENTMASKALL, 1048575).
|
||||||
|
-define(wxSTC_MULTILINEUNDOREDO, 4096).
|
||||||
|
-define(wxSTC_MOD_BEFOREDELETE, 2048).
|
||||||
|
-define(wxSTC_MOD_BEFOREINSERT, 1024).
|
||||||
|
@@ -3810,7 +3810,7 @@
|
||||||
|
-define(wxSTC_INDIC_TT, 2).
|
||||||
|
-define(wxSTC_INDIC_SQUIGGLE, 1).
|
||||||
|
-define(wxSTC_INDIC_PLAIN, 0).
|
||||||
|
--define(wxSTC_INDIC_MAX, 7).
|
||||||
|
+-define(wxSTC_INDIC_MAX, 31).
|
||||||
|
-define(wxSTC_CASE_LOWER, 2).
|
||||||
|
-define(wxSTC_CASE_UPPER, 1).
|
||||||
|
-define(wxSTC_CASE_MIXED, 0).
|
||||||
|
@@ -3835,7 +3835,7 @@
|
||||||
|
-define(wxSTC_CHARSET_BALTIC, 186).
|
||||||
|
-define(wxSTC_CHARSET_DEFAULT, 1).
|
||||||
|
-define(wxSTC_CHARSET_ANSI, 0).
|
||||||
|
--define(wxSTC_STYLE_MAX, 127).
|
||||||
|
+-define(wxSTC_STYLE_MAX, 255).
|
||||||
|
-define(wxSTC_STYLE_LASTPREDEFINED, 39).
|
||||||
|
-define(wxSTC_STYLE_CALLTIP, 38).
|
||||||
|
-define(wxSTC_STYLE_INDENTGUIDE, 37).
|
||||||
|
@@ -3934,9 +3934,9 @@
|
||||||
|
-define(wxTE_PROCESS_TAB, 64).
|
||||||
|
-define(wxTE_MULTILINE, 32).
|
||||||
|
-define(wxTE_READONLY, 16).
|
||||||
|
--define(wxTE_AUTO_SCROLL, 8).
|
||||||
|
+-define(wxTE_AUTO_SCROLL, 0).
|
||||||
|
-define(wxTE_NO_VSCROLL, 2).
|
||||||
|
--define(wxHAS_TEXT_WINDOW_STREAM, 0).
|
||||||
|
+-define(wxHAS_TEXT_WINDOW_STREAM, 1).
|
||||||
|
% From "textctrl.h": wxTextAttrAlignment
|
||||||
|
-define(wxTEXT_ALIGNMENT_DEFAULT, 0).
|
||||||
|
-define(wxTEXT_ALIGNMENT_LEFT, 1).
|
||||||
|
@@ -3986,7 +3986,7 @@
|
||||||
|
-define(wxDEFAULT_FRAME_STYLE, (?wxSYSTEM_MENU bor ?wxRESIZE_BORDER bor ?wxMINIMIZE_BOX bor ?wxMAXIMIZE_BOX bor ?wxCLOSE_BOX bor ?wxCAPTION bor ?wxCLIP_CHILDREN)).
|
||||||
|
-define(wxRESIZE_BORDER, 64).
|
||||||
|
-define(wxTINY_CAPTION_VERT, 128).
|
||||||
|
--define(wxTINY_CAPTION_HORIZ, 256).
|
||||||
|
+-define(wxTINY_CAPTION_HORIZ, 128).
|
||||||
|
-define(wxMAXIMIZE_BOX, 512).
|
||||||
|
-define(wxMINIMIZE_BOX, 1024).
|
||||||
|
-define(wxSYSTEM_MENU, 2048).
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue