parent
b896dfb66c
commit
7911589625
@ -1,7 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,10 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>mudler@sabayonlinux.org</email>
|
||||
<name>Ettore Di Giacinto</name>
|
||||
<description>Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>pacho@gentoo.org</email>
|
||||
<name>Pacho Ramos</name>
|
||||
<description>CC on bugs, proxying Ettore</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
<name>Fabio Erculiani</name>
|
||||
<description>CC on bugs</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
</use>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>fauli@gentoo.org</email>
|
||||
<name>Christian Faulhammer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,10 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>mudler@sabayonlinux.org</email>
|
||||
<name>Ettore Di Giacinto</name>
|
||||
<description>Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>pacho@gentoo.org</email>
|
||||
<name>Pacho Ramos</name>
|
||||
<description>CC on bugs, proxying Ettore</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
<name>Fabio Erculiani</name>
|
||||
<description>CC on bugs</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,10 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>mudler@sabayonlinux.org</email>
|
||||
<name>Ettore Di Giacinto</name>
|
||||
<description>Assign bugs to him</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>pacho@gentoo.org</email>
|
||||
<name>Pacho Ramos</name>
|
||||
<description>CC on bugs, proxying Ettore</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>lxnay@gentoo.org</email>
|
||||
<name>Fabio Erculiani</name>
|
||||
<description>CC on bugs</description>
|
||||
</maintainer>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST perl-cleaner-2.19.tar.bz2 6558 SHA256 03c50ffcfa70081501584de3fc33f634d7a0404ff6adee50c85af6323dc476fa SHA512 404fb5742af929a41f5033dbba066ebcfa1e1bee3f5340d3f732e3eb5cae4dd6d427cca8b6e1ec23e6154c14c36a2e6154be17ec98022422cf44c50984e74973 WHIRLPOOL 64816a6f28299370bc9e5a0469062746d7c6b93ad83f98e3a7656bd5515fb82e16375fadaf1c76b01a901220b4844ef236f744026dcf8489dea859621aec6ea8
|
||||
DIST perl-cleaner-2.20.tar.bz2 6704 SHA256 ecc3b160d01466a5c9a070e12f3e11719bedb45a92a2ea0227d745be6b77cf64 SHA512 29888b4ee19a186ddaa1209d893ac57bed683b551546f63aeb874f8cc1fcab4ea0b0401247968aed0fb3b9a7d7196a803d6713e85b44cb94bc6642a44fbc4cf1 WHIRLPOOL 2ea9ca19738e8dd3bed076051efbccd1cced25b768ee8e95843c885b9057e1c6960247dd8f867b8ef7ab11ffffaddbedbcc01f20023203f4d3cbe7f09fd01e51
|
||||
DIST perl-cleaner-2.21.tar.bz2 6288 SHA256 6ea83c08ff83d59c3691435dbeafbd52680c57f2d8603288410a4eb4ba343e96 SHA512 b13d32bd09009c96b9074c786e8cb5da359b4eb8343b7818b88151cc1bb870cb29775e462e9e9d9f4f55f4040847cb9f7b5d2311e06124aaea5deb9053ea95ee WHIRLPOOL 27e5c9db0c371676842c814e7e6962333c828b261b798a380f23092afa7cd7ec1eaa550cca7103dd5691883945e4be31d2fea96db3b11ee1996aeaf290ab8b9d
|
||||
DIST perl-cleaner-2.22.tar.bz2 6407 SHA256 fed20de199e178012380e436f06668705746ae16e84fbc15b23653cc07bf5bbb SHA512 a822ea4178e1f36aadcad8c21e1adefe547e2b7c0cfecd34fa53d2d0f7c154ce5bcbb6f8d5a78f633b42842e08ea50cf68c151d97a46529e378dfb6c8fcb7d78 WHIRLPOOL 4025842fcfba7723768b7d5f23f23d0d9970a397a3313fe30d3b04d10e89328257977cba60ad183b4941453bd4dcd727bf871d8206e537ba89dbfa10b3779cad
|
||||
|
@ -1,2 +1 @@
|
||||
DIST pydf_10.tar.gz 13430 SHA256 71be682c86a352afbafcf612cbc236f6f5810d80635685869a9c9b320203e241 SHA512 d8bf8a0a6e70fc02c5ff97844c224cc49036cc27bd01c50330dd3aa898e036d995952c8f83b84c3ccaa28753504fa1ef664f354190ffc127e67ea413ae90906b WHIRLPOOL 2bc7a137c600bf080052716b6a3e59546a2e79308810540472047471481d6a4174d8093b3ad15df8fe9d36d3c28b5c59ef48355bf7d74db8b2e00b27fa745677
|
||||
DIST pydf_12.tar.gz 14207 SHA256 860029145e42f3484fa647c42966c236d90cba0221681dbf5f48257b6c5b8c92 SHA512 5a5819b83fe2425cb951a139b38b1b639d17e1d17c4e3e4a80fc4eb6d5632c42b03a2767e1864c8bee13dbd72ebb91ec79fefde1ba448e2af9fc4a314821a3d0 WHIRLPOOL 0e5ac13af4ed1ecf8aa4b6c203fc7309032692c2b4dc1e029a4c8897d7430be58bf3ef7cea549e2432142586dc76b42fcb790a90cc9b61fe68ee860d720200b9
|
||||
|
@ -1,8 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>yngwin@gentoo.org</email>
|
||||
<name>Ben de Groot</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
inherit python-r1
|
||||
|
||||
DESCRIPTION="Enhanced df with colors"
|
||||
HOMEPAGE="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/"
|
||||
SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s:/etc/pydfrc:${EPREFIX}/etc/pydfrc:" pydf || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_foreach_impl python_doscript pydf
|
||||
insinto /etc
|
||||
doins pydfrc
|
||||
doman pydf.1
|
||||
dodoc README
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>fauli@gentoo.org</email>
|
||||
<name>Christian Faulhammer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1 +1,2 @@
|
||||
DIST xar-1.5.2.tar.gz 137973 SHA256 4c5d5682803cdfab16d72365cf51fc4075d597c5eeaa8c7d1990fea98cdae3e6 SHA512 975861324ee31805eb107f51f2f6c43029b25601d4c1daa2dfee49ec7e25351e94798de9fb5c011b90d93dd6a3bbd3fe15c97ab0fc32f0b36b3000dd48cbf46b WHIRLPOOL b820921ab7412495bda671774338ca6eacb6666b2ae50ebc76c0ff5e965d24042ffa98dbe306ce46de71a375beb2ae8cbaf6814c085ee3b3b3a4efae897ebd5e
|
||||
DIST xar-1.6.1.tar.gz 180771 SHA256 ee46089968457cf710b8cf1bdeb98b7ef232eb8a4cdeb34502e1f16ef4d2153e SHA512 6ddf83130519006c4d8fe699cdf5a6e5e41b293f3411d4744bf3425fda21556ef54b95e46f60c13f9276070ccda94c8d95a543f1fda4cbd9e3087ab9b5d0b00b WHIRLPOOL e7e77de1ff8aa089fe12c6eca0565f5f639e1d97653f5bfe968994a5236e12e8267d3ee082aa84e91561e395dd4b0b805bd5861c6ebff904b7f02f6d6b4be89e
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
EAPI=6
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="An easily extensible archive format"
|
||||
HOMEPAGE="https://github.com/mackyle/xar"
|
||||
SRC_URI="mirror://github/mackyle/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="+bzip2 libressl"
|
||||
|
||||
DEPEND="
|
||||
!libressl? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
libressl? (
|
||||
dev-libs/libressl:0=
|
||||
)
|
||||
bzip2? (
|
||||
app-arch/bzip2
|
||||
)
|
||||
sys-libs/zlib"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with bzip2)
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST deja-dup-34.0.tar.xz 670644 SHA256 a12da41c989c1fdf43e430965efe8934b0ed9919aab29b372ef7edcedd9fd468 SHA512 70e1b7bb9490acba2b3f2656bc3210a6278a28be3cb8fa4a05feb4b9a88bf8f3728a25d09023bae6203124a38dd71c931d245eaa8302fa0ebf3322151b9f79ba WHIRLPOOL 3661ff7f63049f816f606cb7b11303fed6cb48fb1ec2e78a0dc9260ddb6b267526ef06e658794578a8bccb9d5db370d485f33ae9411aa07efb8accb8e3ae720b
|
||||
DIST deja-dup-34.1.tar.xz 3716548 SHA256 c5469aa6c4d86e5cfc34664549b84b8cc555ece95551e1147029f738a877e551 SHA512 490686df0cae99e3a70db4af1697163124d3bab6af446f1c72a5de643ff63031fba67ee2531000fa748f39344e8ec492680c37370ba29a4ccd061bb5e751cb13 WHIRLPOOL 77d947d27f38247801050f8128dc286caf2eb5acc8fa6f0d34b2eadd6e4cfcd9991a7b2d77932c4d7b1cd8bdd3471527ed2df765ea99830fa2df030646b5b653
|
||||
DIST deja-dup-34.2.tar.xz 698788 SHA256 ff30732f28233e2422d069f1769a725d4a39c91a279c3bf885c4162fd85818bb SHA512 1c00026b5df53273916031cf72e4fc987d739b7985a9931641cef2afeff4b203e6bd2d9a97e255dd12a0de997d1fe9377c8b9106639312065a55a8206fcaa65f WHIRLPOOL 95c1200061ace9a09ac2309ba6253a608886c462e020da0cc9c14298392aab511b64dbb1aead6114e820408e5a366fa0e89d413fb11ab4daf692b63487d55420
|
||||
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit cmake-utils eutils gnome2 vala
|
||||
|
||||
DESCRIPTION="Simple backup tool using duplicity back-end"
|
||||
HOMEPAGE="https://launchpad.net/deja-dup/"
|
||||
SRC_URI="https://launchpad.net/${PN}/34/${PV}/+download/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="nautilus test"
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-admin/packagekit-base
|
||||
app-crypt/libsecret[vala]
|
||||
>=dev-libs/glib-2.34:2[dbus]
|
||||
>=dev-libs/libpeas-1.0
|
||||
>=x11-libs/gtk+-3.10:3
|
||||
>=x11-libs/libnotify-0.7
|
||||
|
||||
>=app-backup/duplicity-0.6.23
|
||||
dev-libs/dbus-glib
|
||||
|
||||
nautilus? ( gnome-base/nautilus )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/dconf
|
||||
gnome-base/gvfs[fuse]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
$(vala_depend)
|
||||
app-text/yelp-tools
|
||||
dev-perl/Locale-gettext
|
||||
virtual/pkgconfig
|
||||
dev-util/intltool
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e '/RPATH/s:PKG_LIBEXECDIR:PKG_LIBDIR:g' \
|
||||
-i CMakeLists.txt || die
|
||||
vala_src_prepare
|
||||
gnome2_src_prepare
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DVALA_EXECUTABLE="${VALAC}"
|
||||
-DENABLE_CCPANEL=OFF
|
||||
-DENABLE_PK=OFF
|
||||
-DENABLE_UNITY=OFF
|
||||
-DENABLE_UNITY_CCPANEL=OFF
|
||||
-DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc
|
||||
$(cmake-utils_use_enable nautilus)
|
||||
$(cmake-utils_use_enable test TESTING)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>idella4@gentoo.org</email>
|
||||
<name>Ian Delaney</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Adds multiple ssh keys to the ssh authentication agent"
|
||||
HOMEPAGE="http://code.fluffytapeworm.com/projects"
|
||||
SRC_URI="http://code.fluffytapeworm.com/projects/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="X"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="X? ( >=net-misc/x11-ssh-askpass-1.2.2 )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_compile(){
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ssh-multiadd
|
||||
doman ssh-multiadd.1
|
||||
dodoc Changelog README todo
|
||||
}
|
@ -1,13 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dev.rindeal+bugs.gentoo.org@gmail.com</email>
|
||||
<name>Jan Chren (rindeal)</name>
|
||||
<description>Proxied maintainer; set to assignee in all bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST gnucash-docs-2.6.11.tar.gz 66441458 SHA256 dd461bb1168f0b194924c47b182d237f08ec8e13bc7068c901fe834cd2011eeb SHA512 3c78edbdcb757c6f2ef9d6738e150a2c44405a069d92f4177841fbb3df18f8031cc31654f35c2229d73444211124dbfe72b2757864e31e947738fb351a3931e6 WHIRLPOOL fe500754b22b251921a6494f920f51116525d565db12e789d6fceff67a248dff09d86cfdc071ebe3c31e1f0cdbac90c5e9f012209b4444396b7ad367febc263b
|
||||
DIST gnucash-docs-2.6.9.tar.gz 63820580 SHA256 5bd92664321c7447b61183d9eb0b57d7bab736f807b36fa901a2553aee06341b SHA512 f3f44912f400bd53fed20d310224e78053a2458a2afb31bb1a19432691bcf4c343a364b97ab62f5fabba45a3006d279139bdd2e8306989c167551435f81ce4ec WHIRLPOOL ae6bffffe84b03a7a75d9da46b98ec255bfbd4f5ff957473c655c880b4f1f48f209af028e865e3f33479e4cea37680b0f3cf6abaa0957ea768c41bb6262ee63e
|
||||
DIST gnucash-docs-2.6.12.tar.gz 79469496 SHA256 0e4a7338aee0c5ec50d46a9b5f243a08e82215f079a125d85fc95af823906d04 SHA512 bb153e11391408d41d63f02ae1d4c1f836099618fa49c31684ac945207a6c0d1fc5eb7df4740bf75acabfe39e778f89c747bf0938e9fee8810cb72a1f88c184a WHIRLPOOL 7c956991801ee8d6c74c49c4174f1cbfe3cc440bf403e86e6a67271d2bfa1ffeb804c185a3706e2a64ed2bde6b187f6ee3f40bcf3f49f0e185cd23d5d891d99f
|
||||
|
@ -1,3 +1,2 @@
|
||||
DIST kicad-doc-4.0.0.tar.gz 23358151 SHA256 8599873bfbb3ae824e93e0f78464ae303ef1df3331fbf9bc5591a5610a375d89 SHA512 4a7b2095af51bfa6f4399ba45d5f54e1c8c576195e640b025b07448fc0eb7a6144cf60630e30405ab57afc39cfb778dc63a9c675a0fc01cb3dfc870aed15e1ae WHIRLPOOL b24690e44c5e1832d95f4f83a25130a3b7d9986359da4919b7a778a6e2aaca4022cc27617b88815af5a4aa78f53b73adeb7ec7d15e69eb35d47cc7a39480f444
|
||||
DIST kicad-doc-4.0.1.tar.gz 23365382 SHA256 be8dc4bddb89869996956d3d1421584c5a8197282997902e22fda888a8d433bb SHA512 ae57a9c29f3cd4b3d85d4b7d7bc940957c33b0e1c1404b82c8a9261695c0670866cb4a95ab7ad5c35b1faa6fbd3969f277467fa7d33e38e728a3dd9b65203021 WHIRLPOOL d9834312a0a315bf1d5dca048999d5adcb2ee60c42a41d8266522ad6c0ca49ec7bad5c9bad322b6d73c41c9f24cb1f4088d6889c6a51abf4671271dd7ec8af9d
|
||||
DIST kicad-doc-4.0.2.tar.gz 23365338 SHA256 4a475b3831f9a54a20dc94631cada3e305ede23345a6b4059077ac6900f3d35a SHA512 8cf2ff11141d3a5319d3b17a13648903518aaf0625802762df875550dd5811515e8a65d7414859624a18402cc6289ec70247a6c1f235081768ee344ec42c3b35 WHIRLPOOL f0279935fd823c62a6545afab6c2916173a72b5c881f71d8118ef897972e2d9de2c567944689a70aeeb4bae9b4938f636e9c526d0fd838bb42b8e2b4b4d23b4f
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils vcs-snapshot
|
||||
|
||||
DESCRIPTION="Electronic Schematic and PCB design tools manuals"
|
||||
HOMEPAGE="http://www.kicad-pcb.org"
|
||||
SRC_URI="https://github.com/KiCad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
FUSE="html pdf"
|
||||
LANGS="en fr it ja nl pl"
|
||||
LINGUAS=""
|
||||
for lang in ${LANGS} ; do
|
||||
LINGUAS="${LINGUAS} linguas_${lang}"
|
||||
done
|
||||
IUSE="${FUSE} ${LINGUAS}"
|
||||
|
||||
REQUIRED_USE="( || ( pdf html ) ) ( ^^ ( ${LINGUAS} ) )"
|
||||
|
||||
DEPEND=">=app-text/asciidoc-8.6.9
|
||||
app-text/dblatex
|
||||
>=app-text/po4a-0.45
|
||||
>=sys-devel/gettext-0.18
|
||||
dev-util/source-highlight
|
||||
dev-perl/Unicode-LineBreak
|
||||
linguas_ja? ( media-fonts/vlgothic )"
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
DOCPATH="KICAD_DOC_INSTALL_PATH share/doc/kicad"
|
||||
sed "s|${DOCPATH}|${DOCPATH}-${PV}|g" -i CMakeLists.txt || die "sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local formats=""
|
||||
local doclang=""
|
||||
|
||||
# construct format string
|
||||
for format in ${FUSE}; do
|
||||
use $format && formats+="${format};"
|
||||
done
|
||||
|
||||
# find out which language is requested
|
||||
for lang in ${LANGS}; do
|
||||
if use linguas_${lang}; then
|
||||
doclang=${lang}
|
||||
fi
|
||||
done
|
||||
|
||||
local mycmakeargs+=(
|
||||
-DBUILD_FORMATS="${formats}"
|
||||
-DSINGLE_LANGUAGE="${doclang}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
diff --git a/usr/share/atom/resources/app/apm/node_modules/asar-require/lib/require.js b/usr/share/atom/resources/app/apm/node_modules/asar-require/lib/require.js
|
||||
index 47cb1bb..67895d5 100644
|
||||
--- a/usr/share/atom/resources/app/apm/node_modules/asar-require/lib/require.js
|
||||
+++ b/usr/share/atom/resources/app/apm/node_modules/asar-require/lib/require.js
|
||||
@@ -1,5 +1,7 @@
|
||||
(function() {
|
||||
- var asar, asarStatsToFsStats, fakeTime, fs, gid, nextInode, path, readFileSync, realpathSync, splitPath, statSync, uid;
|
||||
+ var asar, asarStatsToFsStats, fakeTime, fs, gid, nextInode, path, readFileSync, realpathSync, splitPath, statSync, uid;
|
||||
+
|
||||
+ var module, module_findPath, _e;
|
||||
|
||||
asar = require('asar');
|
||||
|
||||
@@ -7,6 +9,12 @@
|
||||
|
||||
path = require('path');
|
||||
|
||||
+ try {
|
||||
+ module = require('module');
|
||||
+ } catch (_e) {
|
||||
+ module = null;
|
||||
+ }
|
||||
+
|
||||
splitPath = function(p) {
|
||||
var index;
|
||||
if (typeof p !== 'string') {
|
||||
@@ -124,5 +132,18 @@
|
||||
}
|
||||
return path.join(realpathSync(asarPath), filePath);
|
||||
};
|
||||
+
|
||||
+ if (module && module._findPath) {
|
||||
+ module_findPath = module._findPath;
|
||||
+
|
||||
+ module._findPath = function(request, paths, isMain) {
|
||||
+ var asarPath, filePath, isAsar, _ref;
|
||||
+ _ref = splitPath(request), isAsar = _ref[0], asarPath = _ref[1], filePath = _ref[2];
|
||||
+ if (isAsar) {
|
||||
+ return request;
|
||||
+ }
|
||||
+ return module_findPath.apply(this, arguments);
|
||||
+ }
|
||||
+ }
|
||||
|
||||
}).call(this);
|
@ -1,2 +1,2 @@
|
||||
DIST ghex-3.10.1.tar.xz 1424308 SHA256 34b66cb5c84410c420df72f229d25aee5979e58048a246ed719b046f0c241132 SHA512 bfb7f4af1c36698571ea176fd4bbba2ea11a337a8e02976da6b784bd5cc634a4b853e36918ebaeea382d680e796343838ce4709ac720da86755628894043c28c WHIRLPOOL f63bbd4256d4e6e3134e4f58a2b1667d3536aea62605f5762f0ed04191e192e986663c53c7537996553325003dec38f4419b1d9a84465f958e0f5f76cec6fe1e
|
||||
DIST ghex-3.18.0.tar.xz 1569372 SHA256 c5b1eb50a8dd1334880b37617871498b778ea137f79bb43894ec68e4f63dc925 SHA512 41e05b649749b9523492794223357789e2b66192f96c45da34d91eff157e52b6d98898ce4f469d6c741ea3c79b0aa35f2e7ebc08527d5831f30bd0ee8b521c1e WHIRLPOOL 2fb54180162d94ee54f6cbcf8df2d195681e88193c2f3455dd7f380753be54c721038308c9c02a5bb19251ddf2ddbbf33a71561cc3175546c155ef33ea099a4d
|
||||
DIST ghex-3.18.1.tar.xz 1568796 SHA256 a0aacbc18bf89b3ad1ff96e108d94ed1fc8ba517689f847207be7749606b084b SHA512 165a97b5b0da2dcbd0b4b4f811a5c28f64d5e25be2a1b976687d83eec73cf6728686e024c69e3517cf187aeaf656cfce9bebf98e564e2b0147d2438845d2c235 WHIRLPOOL f12923637955299e1626f8c99a6499b00f2e7a656d7b8e3ad7b063a2caedd4a49281cc711c61ba7a6fa7fd9cb9825923f9b8f15b779b4ed8a6d67f6f3b7eb513
|
||||
|
@ -1,3 +1 @@
|
||||
DIST joe-3.7.tar.gz 696036 SHA256 cae456e1ad5a8c1d3c94920a3416c2347277739b260e3494d3bc0f2b9b73106f SHA512 1b6ac65309156c422c73194b82c1f855006bb7a73dec957c3a25f68a51e91e6a2a84df9d5d538f08c8900fe0eb0e2b41ef0936437859d5dae5ffc45005e8a90f WHIRLPOOL 4ee918936eb1a902fd4c6e60061180dfef215a57fb0700a5e078cb9db9717eea30094388a472a14f031d80267a5e0ba290360ed89fe44d89269dfddb4e9a31d1
|
||||
DIST joe-4.1.tar.gz 1292957 SHA256 816211b2bd951f792de3602afd74ea4b51612fffdd9bc24a7808660053fef6db SHA512 f6fd9d87c94a4f47586d7a81cccbfd6bfdace2357e3c579f5abfb54117dd95cadcd1783e281874868da6f0a8853327fff5bb3876f86a031f45afb13db45f7377 WHIRLPOOL e5d536fbed434800a22fd38034d86928a08e4efacc0fa708bad7631a84d18d005c58a7de4347aa7ec21e5f2736a13e63399c3ef5c7949ab9602dd144718e5fcc
|
||||
DIST joe-4.2.tar.gz 1341048 SHA256 bc5da64bc5683ab7b2962a33214b3537ea17ff6528a3c60ba170359e31e86974 SHA512 7c34f4467d89330ac195cfa76481d9ede4ee3764d0b1b24d091d1e6325bff451d2a9bc9f86a73404c9909587bcbe3e0c14511b739ec121edb7595ea1fcba028f WHIRLPOOL 9dd996e266d96894d8e8b17ab9cadd5eef02568b4778245c9af82f745b288fc1dbb7ee401da2a148a6f5afaf627b91638fad25adafb8c5671576fa38ff31aedc
|
||||
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
|
||||
HOMEPAGE="http://sourceforge.net/projects/joe-editor/"
|
||||
SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
|
||||
IUSE="xterm"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.2-r2"
|
||||
RDEPEND="xterm? ( >=x11-terms/xterm-239 )"
|
||||
|
||||
src_prepare() {
|
||||
# Fix segfault, bug 283508
|
||||
epatch "${FILESDIR}/${P}-segfault-fix.patch"
|
||||
epatch "${FILESDIR}/${P}-sanitise-includes.patch"
|
||||
epatch "${FILESDIR}/${P}-ftyperc.patch"
|
||||
|
||||
cd "${S}"/rc
|
||||
|
||||
# Enable xterm mouse support in the rc files
|
||||
if use xterm; then
|
||||
for i in *rc*.in; do
|
||||
sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die "sed failed"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Bug 34609 (joe 2.9.8 editor seg-faults on 'find and replace' when compiled with -Os)
|
||||
replace-flags "-Os" "-O2"
|
||||
|
||||
econf --docdir="${EPREFIX}"/usr/share/doc/${PF} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make install DESTDIR="${D}" || die "make install failed"
|
||||
dodoc ChangeLog HACKING HINTS LIST NEWS README TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use xterm; then
|
||||
elog "To enable full xterm clipboard you need to set the allowWindowOps"
|
||||
elog "resources to true. This is usually found in /etc/X11/app-defaults/XTerm"
|
||||
elog "This is false by default due to potential security problems on some"
|
||||
elog "architectures (see bug #91453)."
|
||||
fi
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
|
||||
HOMEPAGE="http://sourceforge.net/projects/joe-editor/"
|
||||
SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1+ CC-BY-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
|
||||
IUSE="xterm"
|
||||
|
||||
DEPEND=">=sys-libs/ncurses-5.2-r2"
|
||||
RDEPEND="xterm? ( >=x11-terms/xterm-239 )"
|
||||
|
||||
DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
|
||||
|
||||
src_prepare() {
|
||||
# Enable xterm mouse support in the rc files
|
||||
if use xterm; then
|
||||
cd "${S}"/rc
|
||||
for i in *rc*.in; do
|
||||
sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die "sed failed"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use xterm; then
|
||||
elog "To enable full xterm clipboard you need to set the allowWindowOps"
|
||||
elog "resources to true. This is usually found in /etc/X11/app-defaults/XTerm"
|
||||
elog "This is false by default due to potential security problems on some"
|
||||
elog "architectures (see bug #91453)."
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST mg-20110905.tar.gz 138805 SHA256 1cd37d7e6a3eecc890a5718c38b8f38495057ba93856762a756ccee2f9618229 SHA512 b490a5a3526d35839353e138f33ac924c5afbbf7e5c9faa20ceccb82e1dc1e6a3f0726b32bac7d43dcf8a410b1b8525067da5557cf669c52a9e32d1d2f45a8a4 WHIRLPOOL 64dd179462a8c9e53946c756a4975ffd2e5bf1758a300fa699032542a6e2470f9ed03f9fe1a88ac441cf17ac20c2575f9b6c5c1c396c5a7915564fbedfb1c854
|
||||
DIST mg-20150323.tar.gz 142105 SHA256 d71b24d47d3e1426f162e446d92dfa457df96dd47c1289419cba9fd14c2c3afb SHA512 747a04c203509cdbe84d9cea6c5be93585cdd5cb855b556ea5dee273a2923a4a68bee3f952cf92d584fcdd682049cb4442c21888304ba036851127174457351f WHIRLPOOL bdba74b62034a6613434fc3efea7b56fa1599b6059ab97dbd760b013be7dc50ab13dfcee3f5fb1f41f4c26c3f0146583680134d3809ec7977a14a28cb345c6db
|
||||
DIST mg-20160115.tar.gz 145374 SHA256 968c212d720b76d42cf1b42806ca3c7ca9f7b72b06f16171694a9fc50ef8db77 SHA512 afe75f7c453552dd6ce65772a82155e328f7a4557072b5a1d5dca031a3d4e1e524bfeac2fdc8c76de9cb337770a77f71f96cc762db29518408579fccb25e1d71 WHIRLPOOL a647e999ae6cffe53fb17d460398b2967968a6f2de62db503eeb79f449d720836c0efb997ac70033a9c0b0ca1fb74c3096d370b45dcca3a4c6bf5c587bb68016
|
||||
DIST mg-20160118.tar.gz 144823 SHA256 26450b2564bec0b0afc465fd24a1917dc31508c5500c3a36823b9c763a2b8636 SHA512 ed4805d27a7a16b931767ab3af084491d219b6262ce18b43af019eb6a4f07d28d203aeab02c1dab8326bfe464eee1d6009bbf82b30ebd38945c446e7bf766ce8 WHIRLPOOL 4abd59bbfe33e91a3e3ee0bb4763c77298994c6ce51f0338ef6c186ae675c3accfa72e0421b4dbd62fd150880b7bf0346710a4c0ce3cd54b55dc5a0b345cff66
|
||||
DIST mg-20160421.tar.gz 145187 SHA256 b5dd8fbecb8a0ff0f32588c448f22f25fafcbfb297857e76d2883598a3e63a9a SHA512 7a4fb9d8958952a1b430bda88cafa251aab74691073d103941bfc2cce495ad3831b2c722db044791d61ae2aee9a5a9acaedde0090964129822c94745d89469ed WHIRLPOOL 9a040a69c9d57232c411da3859e80c84f2f250f2fd78cd2799cfb82243fdd9d01d374edb23de44d6eb94b9ab86009458b3c7c4cf34b738c45d4622e6c67dc99b
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST markdown-mode-1.8.1.el.xz 18152 SHA256 865d83162cfb39ee06a2e46b3d586e71d144d360e8f2f1cdf72bdb5923ededc0 SHA512 1e679a409fa5a7f6f622e4a554d74ea1820ba1e82eb77d3ce6b33d5494350232a2b165c9f002a076d4ce97138584381938d5c2ccac4161131ffba82da5091946 WHIRLPOOL b8b05f9b8ffa1db6c20fda46e6058fb7b05ba64f9bd921ae310d274c4be0887c29ab180cbd984c1ea21020be4e8af619a91e4a8c0a8a33d280298ba9cfbec162
|
||||
DIST markdown-mode-2.0.el.xz 39508 SHA256 a24f06f4aa2f1d4847e045a54c25c73f503ed89c0f8954b934b2b6c658357819 SHA512 eaad1561c5a84f47cd07318f0c80454d28a59becc0372453ec1412511879335a5717d1531895fe969c5d2fe7a4aac5a9e55ee727dcee621ba203737ca9182f3d WHIRLPOOL 14d15b9ad20c1f857e99056fbfd5c2305a7ba579a8210a73d10806589e201e5e881a33b49ea31277fe354c2bb8cdab090811c8c27aca64811248596927c82994
|
||||
DIST markdown-mode-2.1.el.xz 50484 SHA256 c4b4fb632d1354ea5ed6d8500a85326c05e24d0343cc4fd5d54860f70dc67022 SHA512 3f0d68b03408281e49c9dbf4d26b8c1f766aa675efea6789b13722c7b1d831af35d3ea30ac071be00242279bca31d04fe92a28b901698fe2072d4504d9901253 WHIRLPOOL 909b542f6523b47bae8b27445b3d8fc0f82a6fe6867e16b471c68f067fbc4f7918f482b0e373ea0b5d0763bbf5b0275e15427ac76007a6329b3aa8dfcebebdeb
|
||||
|
@ -1,3 +1,5 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'markdown-mode "markdown-mode"
|
||||
"Major mode for editing Markdown files" t)
|
||||
(add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
|
||||
(add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Major mode for editing Markdown-formatted text files"
|
||||
HOMEPAGE="http://jblevins.org/projects/markdown-mode/"
|
||||
# Cannot use this url because its hash differ about every five minutes
|
||||
# SRC_URI="http://jblevins.org/git/${PN}.git/snapshot/${P}.tar.gz"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.el.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="|| ( dev-python/markdown2 dev-python/markdown )"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_PATCHES="${P}-text-auto-mode.patch"
|
@ -1,2 +1,2 @@
|
||||
DIST glabels-3.2.0.tar.xz 3359392 SHA256 c4c5b2c911be7b6513ee5cfeda6cd78434623c24dd741bd29cc3573f90b374c9 SHA512 67faab8eb9f4128b532bce55a9fab34462c008d0990ba87e4d555359bec1bb162489d4bdf5efbb86c4fcfc708c92da4d88a91dd2a85f0989c9133af6b011c3ff WHIRLPOOL f79e3d15ba32041133654fd67c7e05c4bba9e8d899344c52b503c1232ddc5cce8efcec20937c2d21d4f7fa3164a6d4c5ff8f1d9a770dea59c24fcc524b460673
|
||||
DIST glabels-3.2.1.tar.xz 3368052 SHA256 db615f653b6e78ef1209814b5e6d8d3af4f8d3444a259ddbcc0dfb279c7df855 SHA512 d68fab2697cc596d45fe19c0a4c02a7bceffcb12ff72d71aaff565c62e95afeab6c2cc5b0eb00581c992b576b7ffe81d7b7a0763be2044186ba07929de78a266 WHIRLPOOL 3c0c9d1fba0548442d19a3271f466c1cf84db361d527da4b6c00d231c56a6fb7c1c61b4015d640e805878b7774ba89920c3c4ebc19b2f3fb1049d9bef12bbbc7
|
||||
DIST glabels-3.4.0.tar.xz 3412796 SHA256 d40e079395d30adbcd8204f41d08f7a8da9ec130bffa4cb3c130fbe2322b6410 SHA512 ae67474645b58418c75cd186c088ce7ec6916192d5dd207f429fe8e0f37ba34e467a6d707352ee120fd47e551d793545968dd916bf4f635a75dff094b1f86357 WHIRLPOOL fd8a9fa8b6f05a3fafb5ef17aaf4542389b7fca2f5e7a08c6fbd59cbfa041fa2addc0f53f3d209dbdcc474a6edc3f8d24ca9415d06cef540d9d9a67255ce79ee
|
||||
|
@ -1,3 +1,2 @@
|
||||
DIST gnucash-2.6.10.tar.bz2 13513267 SHA256 a8f61651b029b54b89e63763b58ce907aeffc08ecf08320e9fb47d9c878cdb27 SHA512 b7de3cbffef3ee58f66104a097b91b946fa32c65200f2d7e2995296f034a9c9461c86b1ea2cda685df05e00a65cba4b40184b60842be94f562583a62b2120be0 WHIRLPOOL 744c8f0350e3e3840ca89d2647fae9fa7a46fdea20e6ab38c02a509df5578d6d78f79f41a56a65d1ef8e0d1c896cb8f2f14b1f0b754b5073e5879d1a792059f3
|
||||
DIST gnucash-2.6.11.tar.bz2 13626927 SHA256 516d97afa61971ca0a16f56319f3f7129db2da1a9d2c77ab7d8b4e6e9e018ac6 SHA512 f3708018f85d17377e11ce55452be7cedd6041da12f66e00047e3cdafb0190da850eb4cbb5699f01cbd79c540af7ef75b44b93c2d5929e13c2a47484741e6a7e WHIRLPOOL 3a5d78835a89718ee539a4c8a62e963172f2e41b8ce1c01ead2425f24529edc8ebc76f41f84596bf8f1438c81e687cc13ed2a4cbd72e87ca35725d88fcdf7d7f
|
||||
DIST gnucash-2.6.9.tar.bz2 13230536 SHA256 cdaa61b393133e03bccce3d2740bb358d6bf590de16dd19c790c983d032d8247 SHA512 cf2846c840055c8415183028101c03a2320ef16665961e6819c4ae3a37b486b5b1e6c62adc9f7173e72c9aa68bc4c29aa35602f83639fd5cc1936a3064bf2806 WHIRLPOOL c3c5669f6214c6c47a4b51b5727bdca6247d606f376f02b9cd7e78459ad7c3fbbb7b11aa05dd3d945a192eb593e8981ad4faa8051f8257256f82cebf7d255e0d
|
||||
DIST gnucash-2.6.12.tar.bz2 13549926 SHA256 371fe9af3ec4b5d6839722b07c9064a51cfe247511edaa6286fc82710f700475 SHA512 3abf6f27413e087b2d4242772cdae87c9f13c1c952ccc0b79cb262baa0c076ee4fe227458346ece3967d1e1158aa38db3ec5dfb20db27050e4580e7762854993 WHIRLPOOL fd6a0c66e394e1e80fe95630dae930c86d05e18aa89b298d862089802438080ac1997d9edb1d159868efd664f839158edc4eeb99e6484cbb142ca97b6ac94a9d
|
||||
|
@ -1,114 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools eutils gnome2 python-single-r1
|
||||
|
||||
DESCRIPTION="A personal finance manager"
|
||||
HOMEPAGE="http://www.gnucash.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="chipcard debug +doc gnome-keyring hbci mysql ofx postgres python quotes sqlite"
|
||||
|
||||
# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
|
||||
# libdbi version requirement for sqlite taken from bug #455134
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.32.0:2
|
||||
>=dev-libs/popt-1.5
|
||||
>=dev-libs/libxml2-2.5.10:2
|
||||
dev-libs/libxslt
|
||||
>=dev-scheme/guile-1.8.3:12[deprecated,regex]
|
||||
dev-scheme/guile-www
|
||||
gnome-base/libgnomecanvas
|
||||
>=net-libs/webkit-gtk-1.2:2
|
||||
>=sys-libs/zlib-1.1.4
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=x11-libs/goffice-0.7.0:0.8[gnome]
|
||||
x11-libs/pango
|
||||
gnome-keyring? ( >=app-crypt/libsecret-0.18 )
|
||||
ofx? ( >=dev-libs/libofx-0.9.1 )
|
||||
hbci? ( >=net-libs/aqbanking-5[gtk,ofx?]
|
||||
sys-libs/gwenhywfar[gtk]
|
||||
chipcard? ( sys-libs/libchipcard )
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
quotes? ( dev-perl/Date-Manip
|
||||
>=dev-perl/Finance-Quote-1.11
|
||||
dev-perl/HTML-TableExtract )
|
||||
sqlite? ( >=dev-db/libdbi-0.9.0
|
||||
>=dev-db/libdbi-drivers-0.9.0[sqlite] )
|
||||
postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
|
||||
mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-util/intltool
|
||||
gnome-base/gnome-common
|
||||
sys-devel/libtool
|
||||
"
|
||||
PDEPEND="doc? ( >=app-doc/gnucash-docs-2.2.0 )"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Skip test that needs some locales to be present
|
||||
sed -i -e '/test_suite_gnc_date/d' src/libqof/qof/test/test-qof.c || die
|
||||
|
||||
# Fix automagic on guile detection
|
||||
epatch "${FILESDIR}"/${PN}-2.6.9-automagic-guile.patch
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
DOCS="doc/README.OFX doc/README.HBCI"
|
||||
|
||||
if use sqlite || use mysql || use postgres ; then
|
||||
myconf+=" --enable-dbi"
|
||||
else
|
||||
myconf+=" --disable-dbi"
|
||||
fi
|
||||
|
||||
# gtkmm is experimental and shouldn't be enabled, upstream bug #684166
|
||||
gnome2_src_configure \
|
||||
$(use_enable debug) \
|
||||
$(use_enable gnome-keyring password-storage) \
|
||||
$(use_enable ofx) \
|
||||
$(use_enable hbci aqbanking) \
|
||||
$(use_enable python) \
|
||||
--with-guile=1.8 \
|
||||
--disable-doxygen \
|
||||
--disable-gtkmm \
|
||||
--enable-locale-specific-tax \
|
||||
--disable-error-on-warning \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
GUILE_WARN_DEPRECATED=no \
|
||||
GNC_DOT_DIR="${T}"/.gnucash \
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Parallel installation fails from time to time, bug #359123
|
||||
MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
|
||||
mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
|
||||
dodoc "${T}"/cantuseprepalldocs/*
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST gnumeric-1.12.27.tar.xz 18558196 SHA256 383a5b6eca17f0a5a0b552edcc10320fa719d10c69c7b6fb29d5a11808f1d1c9 SHA512 7111c311bc7e0ac8e6ad016ff68667b215c1d0aec20d26a573a4c14b4ca3c3fb3002bf6ff15d6472d635ef6f6eadff7532dd65ea00d531a8e15ff24b3d261554 WHIRLPOOL a7a93f4c37f5b30d626c796d516d7ff6bca92845081bc0b92f0f539c023853f095acaf2876e668c650b7ae3375604dc372fdeb9789e8088e6e116306515641f4
|
||||
DIST gnumeric-1.12.28.tar.xz 18730404 SHA256 02d4ad13389e51f24638a0a59dbfb870ec8120efc453b2dca8804167f2b94dbb SHA512 9f2ecfe47a16f02edec3038f3deb67200bd4280d6e49709c4c1cbef95857bfd10b0b1789345216fa0ad4018d4bce8284d37c294dc0fddb62094283ec5a22cf54 WHIRLPOOL cc7f486b4fa404c9f8fe68c5cc3330641a10adbd922ac8f1c851aaa41c0bf1052c75879eb7222f47be5412afb5e5072befa15dc0df38c4defb48f513c0ff15d0
|
||||
DIST gnumeric-1.12.29.tar.xz 18738564 SHA256 5a35c56679027e5d0e61f67358c2feee458dc0f62494e32281c9a1a579ba7fb5 SHA512 342e0349e251240aaa916fde6eb69ee7588070d979434211b8fd54c6065db33f7148c1c40a954736ef9a7d0271a034f9cee5b66df81abd527504ade678591162 WHIRLPOOL b9541480207ea4175e1b92e75724adfc9bba3530a5b5d63e46d65673a9ab4b03fa900c109722e51df442ec10fac5c27e60d2705b95e163c870296a784da19762
|
||||
|
@ -1,9 +1,8 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
EAPI="6"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
@ -1,13 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dev.rindeal+bugs.gentoo.org@gmail.com</email>
|
||||
<name>Jan Chren (rindeal)</name>
|
||||
<description>Proxied maintainer; set to assignee in all bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,13 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>dev.rindeal+bugs.gentoo.org@gmail.com</email>
|
||||
<name>Jan Chren (rindeal)</name>
|
||||
<description>Proxied maintainer; set to assignee in all bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,5 +1,3 @@
|
||||
DIST iso-codes-3.61.tar.xz 3772736 SHA256 a79bf119afdc20feef12965f26f9d97868819003a76355a6f027a14a6539167d SHA512 c18f4d9f92266bc590e9eb327edfc769abc384a0ffeb80bcff120cafe664019c747e733aa1b33de4179a6beddaa904bc70e2d35971d9edb6eba51592f5d5d07d WHIRLPOOL 74c620e00bfac3e007f58edd509c3204db162b99e3aba93fb02ab27b435925ac2b2886367f25c1749f3fbaf277a37b64e39a8684d8e6faff59ef9d7739108f3c
|
||||
DIST iso-codes-3.63.tar.xz 3773672 SHA256 60600e56952dc92b3a8cd8a7044348f7cfa35be528bab2491c3c18582fb5277f SHA512 31b5142611e2050a9bfb95cd12d962b8cbe01824f1202e70ca40d9cd178a5fd17557eac3fcc59dd0b94baf2656caeef09c50332cd2a8d0e1bb14c82c154e06ae WHIRLPOOL bbe3c5474ba3fc22243a9b6bea9c6b43dccd5a2230ee59b07e4484e06ccba4be977dfa1e16014b18d4cae5393a50099e3a12b13747e9970c4e605df8b4e002be
|
||||
DIST iso-codes-3.64.tar.xz 3733868 SHA256 5ef061381e37e9576760df1ad504d4bbc84c270da30512b2891baed9add70729 SHA512 fd0639b7279bd4a87b5fdf055f61d8e44fd1d48907d0eef1824cb68cc1af6108f04f6ab837cef17398b576cef9ff66b09b351eee76e1309270768259810228fb WHIRLPOOL 4f13253571ac16a4ffa68d228c3c9b347742fc2b38ba1f68fc6221826b07f6f108e9897dcd0dab496219b45129c14f96b3496ec5d450e39f7232f16e8b005105
|
||||
DIST iso-codes-3.65.tar.xz 3732432 SHA256 834de5193c8489eedeaf6509457a9b13476702386ae1f3ed4f391a349d630320 SHA512 cf88397150b3014a4f5e4d709cbc1e00537c9289ea68d68ec9b24df6c7467fda3fe99fbeacd444837d614ae1df213816a3996a9e86aac400f9d92a0a3090f8ab WHIRLPOOL b506fea95bba3ecf40e9d1e4d5c26d4fd97e88203fdf1e931269642b42daca93b5b479b52a4e2807de4dc80b3233599394dc67f6762bf00caf5689a74fd36e4c
|
||||
DIST iso-codes-3.67.tar.xz 3586528 SHA256 603f51e0b5ebd762b66d9aa3bd0d9a33af1aaedae88caaaf196fcc5bb4abf00c SHA512 830f7e30636081f029447837e11e258905af12c88a01882d58c05b9b7756dbca4b4b3e3fc2b12a3d8e58b976fd79908264979aa4e6a37b35c3341e9d8e5c2ed0 WHIRLPOOL 9d9e279d98123168794a78984804e0216509649ec346998367ca5416e0e31ec04c5853861dae0b80ca030252f94874b91db771b6be4bb1480e1c29f0dc5c71df
|
||||
DIST iso-codes-3.68.tar.xz 3448584 SHA256 5881cf7caa5adfffb14ade99138949324c28a277babe8d07dafbff521acef9d1 SHA512 77abd3437fe66635cf52dbe065def9ff229a4bce20eb1167ccc825c934db57b4acc8112f99bdca6313324d850549cd9ead7556e0540c2b4e80cad9715613cec2 WHIRLPOOL 5b905d4711ea5f3af29418829bcfbb94172336f548e125005a15f5e8963bee55f21d6c44542037d006bee06748db13f8a30b8474163c0bfa816dca9fa9e46ed5
|
||||
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PLOCALES="af am ar as ast az be bg bn bn_IN br bs byn ca crh cs cy da de dz el en eo es et eu fa fi fo fr ga gez gl gu haw he hi hr hu hy ia id is it ja ka kk km kn ko kok ku lt lv mi mk ml mn mr ms mt nb ne nl nn nso oc or pa pl ps pt pt_BR ro ru rw si sk sl so sq sr sr@latin sv sw ta te th ti tig tk tl tr tt tt@iqtelif ug uk ve vi wa wal wo xh zh_CN zh_HK zh_TW zu"
|
||||
|
||||
inherit eutils l10n
|
||||
|
||||
DESCRIPTION="ISO language, territory, currency, script codes and their translations"
|
||||
HOMEPAGE="http://pkg-isocodes.alioth.debian.org/"
|
||||
SRC_URI="http://pkg-isocodes.alioth.debian.org/downloads/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="hppa"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
app-arch/xz-utils
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
# This ebuild does not install any binaries
|
||||
RESTRICT="binchecks strip"
|
||||
|
||||
src_prepare() {
|
||||
local norm loc all_locales mylinguas
|
||||
local all_norms="iso_15924 iso_3166 iso_3166_2 iso_4217 iso_639 iso_639_3 iso_639_5"
|
||||
|
||||
# l10n_find_plocales_changes doesn't support multiple directories
|
||||
einfo "Looking for new locales ..."
|
||||
for norm in ${all_norms}; do
|
||||
pushd "${norm}" > /dev/null || die
|
||||
for loc in *.po; do
|
||||
all_locales+="${loc%.po} "
|
||||
done
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
all_locales=$(echo "${all_locales}" | sed 's/ /\n/g' | sort | uniq)
|
||||
all_locales=${all_locales//[[:space:]]/ }
|
||||
all_locales=${all_locales#[[:space:]]}
|
||||
all_locales=${all_locales%[[:space:]]}
|
||||
if [[ ${PLOCALES} != ${all_locales} ]]; then
|
||||
einfo "There are changes in locales! This ebuild should be updated to:"
|
||||
einfo "PLOCALES=\"${all_locales}\""
|
||||
else
|
||||
einfo "Done"
|
||||
fi
|
||||
|
||||
for norm in ${all_norms}; do
|
||||
einfo "Preparing ${norm} ..."
|
||||
pushd "${norm}" > /dev/null || die
|
||||
mylinguas=
|
||||
for loc in *.po; do
|
||||
if use "linguas_"${loc%.po}; then
|
||||
mylinguas+="${loc} "
|
||||
fi
|
||||
done
|
||||
|
||||
sed -e "s:pofiles =.*:pofiles = ${mylinguas} ${NULL}:" \
|
||||
-e "s:mofiles =.*:mofiles = ${mylinguas//.po/.mo} ${NULL}:" \
|
||||
-i Makefile.am Makefile.in || die "sed in ${norm} folder failed"
|
||||
popd > /dev/null
|
||||
done
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PLOCALES="af am ar as ast az be bg bn bn_IN br bs byn ca crh cs cy da de dz el en eo es et eu fa fi fo fr ga gez gl gu haw he hi hr hu hy ia id is it ja ka kk km kn ko kok ku lt lv mi mk ml mn mr ms mt nb ne nl nn nso oc or pa pl ps pt pt_BR ro ru rw si sk sl so sq sr sr@latin sv sw ta te th ti tig tk tl tr tt tt@iqtelif ug uk ve vi wa wal wo xh zh_CN zh_HK zh_TW zu"
|
||||
|
||||
inherit eutils l10n
|
||||
|
||||
DESCRIPTION="ISO language, territory, currency, script codes and their translations"
|
||||
HOMEPAGE="http://pkg-isocodes.alioth.debian.org/"
|
||||
SRC_URI="http://pkg-isocodes.alioth.debian.org/downloads/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
app-arch/xz-utils
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
# This ebuild does not install any binaries
|
||||
RESTRICT="binchecks strip"
|
||||
|
||||
src_prepare() {
|
||||
local norm loc all_locales mylinguas
|
||||
local all_norms="iso_15924 iso_3166 iso_3166_2 iso_4217 iso_639 iso_639_3 iso_639_5"
|
||||
|
||||
# l10n_find_plocales_changes doesn't support multiple directories
|
||||
einfo "Looking for new locales ..."
|
||||
for norm in ${all_norms}; do
|
||||
pushd "${norm}" > /dev/null || die
|
||||
for loc in *.po; do
|
||||
all_locales+="${loc%.po} "
|
||||
done
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
all_locales=$(echo "${all_locales}" | sed 's/ /\n/g' | sort | uniq)
|
||||
all_locales=${all_locales//[[:space:]]/ }
|
||||
all_locales=${all_locales#[[:space:]]}
|
||||
all_locales=${all_locales%[[:space:]]}
|
||||
if [[ ${PLOCALES} != ${all_locales} ]]; then
|
||||
einfo "There are changes in locales! This ebuild should be updated to:"
|
||||
einfo "PLOCALES=\"${all_locales}\""
|
||||
else
|
||||
einfo "Done"
|
||||
fi
|
||||
|
||||
for norm in ${all_norms}; do
|
||||
einfo "Preparing ${norm} ..."
|
||||
pushd "${norm}" > /dev/null || die
|
||||
mylinguas=
|
||||
for loc in *.po; do
|
||||
if use "linguas_"${loc%.po}; then
|
||||
mylinguas+="${loc} "
|
||||
fi
|
||||
done
|
||||
|
||||
sed -e "s:pofiles =.*:pofiles = ${mylinguas} ${NULL}:" \
|
||||
-e "s:mofiles =.*:mofiles = ${mylinguas//.po/.mo} ${NULL}:" \
|
||||
-i Makefile.am Makefile.in || die "sed in ${norm} folder failed"
|
||||
popd > /dev/null
|
||||
done
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Info Browser in TK"
|
||||
HOMEPAGE="http://math-www.uni-paderborn.de/~axel/tkinfo/"
|
||||
SRC_URI="http://math-www.uni-paderborn.de/~axel/tkinfo/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
LICENSE="freedist"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="dev-lang/tk"
|
||||
DEPEND="sys-apps/sed"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i \
|
||||
-e "1 s:^.*:#!/usr/bin/wish:" tkinfo || \
|
||||
die "sed tkinfo failed"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
dobin "${PN}"
|
||||
doman "${PN}.1"
|
||||
dodoc README
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST simgear-2016.1.1.tar.bz2 1065810 SHA256 dbbc40115bc41563d930102484a3682e9fa4dda6f120feaa1fe82e0eb9d96c0d SHA512 ccc3384beef2e2ff3819928f22289a774da28c1df11f42ddc58ad4913c2c329a2cc14ca0359a312b9684ae31e598dda8a7a49e27c9148d079858dc0bf8e6ae63 WHIRLPOOL 2cf05f28c3318ea678f728c87e447c73934348b8862c97602b264f63bbecca82fd7e6db17affe84c78e1a9c42e31ad64aca243e97723e3e54ffca8481609ba50
|
||||
DIST simgear-2016.2.1.tar.bz2 1161873 SHA256 601d4ef75a7f9e7012f85d6f63219f3e2ef90f98249eaa5d16cc6b1a3c737a0a SHA512 22046873b67c2dd530d9734f799ea8a7238f6ffb58999b5a1d72053c4837212906048ec681cb2b704cd55d6b7aba03729d4f6a6a7e351f1e5aa2e497cc78d937 WHIRLPOOL 4f4fd697b301dfcd27a623d9475e63a46709d1e27b0324bdf097a8260d2759e7dedb16de6dbf1a82430dc3d80a32b58abf3bc82026894b83c2ec5c06391dcdcf
|
||||
DIST simgear-3.4.0.tar.bz2 1057455 SHA256 927d66fe72aacb9dacced4506430bd5fc7726bc8d3d07d6f1866bc4cb11a5894 SHA512 9ebf49ea2f024f0e52a4d18ba6f77361e7b9f51a0e7238661b4b2fd9db0176bdd948612d9b4aec3ae4d8210676e7533dfc0308b9c71bdeb22e99a68b90d81320 WHIRLPOOL bb48b6640409a96816ade77c22a91f88c452d339165dd0241354c26ff27572a14538ecfd91265c239def4621657be8766c081cffc237711a691d7ef54461b548
|
||||
|
@ -0,0 +1,144 @@
|
||||
From 2b15b6b8adce06107866fff0028503c1b92b0de4 Mon Sep 17 00:00:00 2001
|
||||
From: Maciej Mrozowski <reavertm@gmail.com>
|
||||
Date: Thu, 26 May 2016 02:24:19 +0200
|
||||
Subject: [PATCH] Add SYSTEM_UDNS CMake option. Remove spurious EXPAT_LIBRARIES
|
||||
linking when using bundled expat.
|
||||
|
||||
---
|
||||
3rdparty/CMakeLists.txt | 2 +-
|
||||
CMakeLists.txt | 19 ++++++++++++++-----
|
||||
CMakeModules/FindUdns.cmake | 42 ++++++++++++++++++++++++++++++++++++++++++
|
||||
simgear/CMakeLists.txt | 11 ++++++++++-
|
||||
4 files changed, 67 insertions(+), 7 deletions(-)
|
||||
create mode 100644 CMakeModules/FindUdns.cmake
|
||||
|
||||
diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt
|
||||
index e9b5282..a03a82d 100644
|
||||
--- a/3rdparty/CMakeLists.txt
|
||||
+++ b/3rdparty/CMakeLists.txt
|
||||
@@ -4,6 +4,6 @@ endif()
|
||||
|
||||
add_subdirectory(utf8)
|
||||
|
||||
-if (ENABLE_DNS)
|
||||
+if (ENABLE_DNS AND NOT SYSTEM_UDNS)
|
||||
add_subdirectory(udns)
|
||||
endif()
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index a67d65e..7de1a0a 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -114,12 +114,14 @@ endif()
|
||||
|
||||
if (NOT MSVC)
|
||||
option(SIMGEAR_SHARED "Set to ON to build SimGear as a shared library/framework" OFF)
|
||||
-option(SYSTEM_EXPAT "Set to ON to build SimGear using the system libExpat" OFF)
|
||||
+option(SYSTEM_EXPAT "Set to ON to build SimGear using the system expat library" OFF)
|
||||
+option(SYSTEM_UDNS "Set to ON to build SimGear using the system udns library" OFF)
|
||||
else()
|
||||
# Building SimGear DLLs is currently not supported for MSVC.
|
||||
set(SIMGEAR_SHARED OFF)
|
||||
-# Using a system expat is currently not supported for MSVC - it would require shared simgear (DLL).
|
||||
+# Using external 3rd party libraries is currently not supported for MSVC - it would require shared simgear (DLL).
|
||||
set(SYSTEM_EXPAT OFF)
|
||||
+set(SYSTEM_UDNS OFF)
|
||||
endif()
|
||||
|
||||
option(SIMGEAR_HEADLESS "Set to ON to build SimGear without GUI/graphics support" OFF)
|
||||
@@ -426,9 +428,16 @@ endif()
|
||||
install (FILES ${PROJECT_BINARY_DIR}/simgear/simgear_config.h DESTINATION include/simgear/)
|
||||
|
||||
include_directories(3rdparty/utf8/source)
|
||||
-if (ENABLE_DNS)
|
||||
- message(STATUS "DNS resolver: ENABLED")
|
||||
- include_directories(3rdparty/udns)
|
||||
+
|
||||
+if(ENABLE_DNS)
|
||||
+ if(SYSTEM_UDNS)
|
||||
+ message(STATUS "Requested to use system udns library, forcing SIMGEAR_SHARED to true")
|
||||
+ set(SIMGEAR_SHARED ON)
|
||||
+ find_package(Udns REQUIRED)
|
||||
+ else()
|
||||
+ message(STATUS "DNS resolver: ENABLED")
|
||||
+ include_directories(3rdparty/udns)
|
||||
+ endif()
|
||||
else()
|
||||
message(STATUS "DNS resolver: DISABLED")
|
||||
endif()
|
||||
diff --git a/CMakeModules/FindUdns.cmake b/CMakeModules/FindUdns.cmake
|
||||
new file mode 100644
|
||||
index 0000000..a436361
|
||||
--- /dev/null
|
||||
+++ b/CMakeModules/FindUdns.cmake
|
||||
@@ -0,0 +1,42 @@
|
||||
+# - Try to find UDNS library
|
||||
+# Once done this will define
|
||||
+#
|
||||
+# UDNS_FOUND - system has UDNS
|
||||
+# UDNS_INCLUDE_DIRS - the UDNS include directory
|
||||
+# UDNS_LIBRARIES - Link these to use UDNS
|
||||
+# UDNS_DEFINITIONS - Compiler switches required for using UDNS
|
||||
+#
|
||||
+# Copyright (c) 2016 Maciej Mrozowski <reavertm@gmail.com>
|
||||
+#
|
||||
+# Distributed under the Boost Software License, Version 1.0.
|
||||
+# (See accompanying file LICENSE_1_0.txt or copy at
|
||||
+# http://www.boost.org/LICENSE_1_0.txt)
|
||||
+
|
||||
+
|
||||
+if (UDN_LIBRARIES AND UDN_INCLUDE_DIRS)
|
||||
+ # in cache already
|
||||
+ set(UDNS_FOUND TRUE)
|
||||
+else ()
|
||||
+ set(UDNS_DEFINITIONS "")
|
||||
+
|
||||
+ find_path(UDNS_INCLUDE_DIRS NAMES udns.h)
|
||||
+ find_library(UDNS_LIBRARIES NAMES udns)
|
||||
+
|
||||
+ if (UDNS_INCLUDE_DIRS AND UDNS_LIBRARIES)
|
||||
+ set(UDNS_FOUND TRUE)
|
||||
+ endif ()
|
||||
+
|
||||
+ if (UDNS_FOUND)
|
||||
+ if (NOT Udns_FIND_QUIETLY)
|
||||
+ message(STATUS "Found UDNS: ${UDNS_LIBRARIES}")
|
||||
+ endif ()
|
||||
+ else ()
|
||||
+ if (Udns_FIND_REQUIRED)
|
||||
+ message(FATAL_ERROR "Could not find UDNS")
|
||||
+ endif ()
|
||||
+ endif ()
|
||||
+
|
||||
+ # show the UDNS_INCLUDE_DIRS and UDNS_LIBRARIES variables only in the advanced view
|
||||
+ mark_as_advanced(UDNS_INCLUDE_DIRS UDNS_LIBRARIES)
|
||||
+
|
||||
+endif ()
|
||||
diff --git a/simgear/CMakeLists.txt b/simgear/CMakeLists.txt
|
||||
index 5976833..516ea6c 100644
|
||||
--- a/simgear/CMakeLists.txt
|
||||
+++ b/simgear/CMakeLists.txt
|
||||
@@ -128,11 +128,20 @@ target_link_libraries(SimGearCore
|
||||
${ZLIB_LIBRARY}
|
||||
${RT_LIBRARY}
|
||||
${DL_LIBRARY}
|
||||
- ${EXPAT_LIBRARIES}
|
||||
${CMAKE_THREAD_LIBS_INIT}
|
||||
${COCOA_LIBRARY}
|
||||
${CURL_LIBRARIES})
|
||||
|
||||
+if(SYSTEM_EXPAT)
|
||||
+ target_link_libraries(SimGearCore
|
||||
+ ${EXPAT_LIBRARIES})
|
||||
+endif()
|
||||
+
|
||||
+if(ENABLE_DNS AND SYSTEM_UDNS)
|
||||
+ target_link_libraries(SimGearCore
|
||||
+ ${UDNS_LIBRARIES})
|
||||
+endif()
|
||||
+
|
||||
if(NOT SIMGEAR_HEADLESS)
|
||||
target_link_libraries(SimGearScene
|
||||
SimGearCore
|
||||
--
|
||||
2.7.3
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils cmake-utils
|
||||
|
||||
DESCRIPTION="Development library for simulation games"
|
||||
HOMEPAGE="http://www.simgear.org/"
|
||||
SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
SLOT="0"
|
||||
IUSE="+dns debug subversion test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/expat
|
||||
>=dev-games/openscenegraph-3.2.0
|
||||
media-libs/openal
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
virtual/opengl
|
||||
dns? ( net-libs/udns )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-libs/boost-1.44
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
subversion? ( dev-vcs/subversion )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/simgear-2016.2.1-unbundle-udns.patch"
|
||||
)
|
||||
|
||||
DOCS=(AUTHORS ChangeLog NEWS README Thanks)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DENABLE_DNS=$(usex dns)
|
||||
-DENABLE_PKGUTIL=ON
|
||||
-DENABLE_RTI=OFF
|
||||
-DENABLE_SOUND=ON
|
||||
-DENABLE_TESTS=$(usex test)
|
||||
-DSIMGEAR_HEADLESS=OFF
|
||||
-DSIMGEAR_SHARED=ON
|
||||
-DSYSTEM_EXPAT=ON
|
||||
-DSYSTEM_UDNS=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST goptlib-0.5.tar.gz 22487 SHA256 b9d264ebe61d601e38a94911efc4884753612c9e0dd1e2bddb6af14b823b715c SHA512 98443e06dbed3cdcc2652dd176e4ef89ba34b042c7886f7342a18ce319c91cf8004f2dd1eb58984685f03d25db272d23d2a9c5d872b28953f62c0b2f04be2c92 WHIRLPOOL e41c28f0e31f6133c1905b2e42072744bb647904759cc2223d730478b27bf237c6170bdac18274c15d80e0a7f41dd3bd7770480151d358c0f0f74c2a0f724af6
|
||||
DIST goptlib-0.6.tar.gz 25544 SHA256 88df4dbab81baaff71a9b07e5f60d8ada9eeaa83ce294cc4057a81a3b301cd87 SHA512 233aa4434559d64e5d5ec5a8e243ab44157e5e467a3d473adf65f9002440d2584c8cb6cd4b69a2224b33e21703835755e2a91eb3e959acbfad5052f64ad7bfbf WHIRLPOOL 79eb2680ddb82f666716ccf580b3ce76545282dae4eb4e795f2aaa45838be16de097109e3d68c6e513aa9df04a8b0bba7ca08540f104c04e6485eb50bc101108
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue