summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-benchmarks/glmark2/Manifest8
-rw-r--r--app-benchmarks/glmark2/files/newvoidp.patch25
-rw-r--r--app-benchmarks/glmark2/files/voidp.patch12
-rw-r--r--app-benchmarks/glmark2/glmark2-2011.08.ebuild50
-rw-r--r--app-benchmarks/glmark2/glmark2-2011.12.ebuild50
-rw-r--r--app-benchmarks/glmark2/glmark2-2012.12.ebuild56
-rw-r--r--sci-electronics/kicad/Manifest9
-rw-r--r--sci-electronics/kicad/kicad-99999999-r2.ebuild194
-rw-r--r--sci-electronics/kicad/kicad-99999999-r4601.ebuild147
-rw-r--r--sci-electronics/kicad/kicad-99999999-r4609.ebuild175
-rw-r--r--sci-electronics/kicad/kicad-999999999.ebuild176
-rw-r--r--sci-electronics/kicad/metadata.xml16
12 files changed, 0 insertions, 918 deletions
diff --git a/app-benchmarks/glmark2/Manifest b/app-benchmarks/glmark2/Manifest
deleted file mode 100644
index ca165cc..0000000
--- a/app-benchmarks/glmark2/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX newvoidp.patch 789 SHA256 3767047640723c0d8c05048c16affd48c4bdd18993c15d5f0a6ffcc03f0bcfee SHA512 1bd91ee3554fcd4fc77333c2b72f24910379b87f40a4e0b88d2ac99932ab556ee90672d71549d565b3965ffd1c15adf960cae3be2eb9fdbd68ec9898a472f2b1 WHIRLPOOL 364f97b58d73d624d843cbd560edc4b72815bddb323bac9999fb46a746fdd3efe67ac540aa41417b293c1f9517ed0543d0c18e4112678d1c2bc73054321334b1
-AUX voidp.patch 529 SHA256 4e750069179c717f476371c865df8ecd847ef513cfcfdf4c18d2910bc8ce1bb2 SHA512 1818a2f4ef1746f3a0eafbcbe161ab845c9549fd15e5cb3c44b7710b155dcc802fceaeb155bbb26509e9400bdf93f742a3a64e04895a31c6ccaca5a5d1981780 WHIRLPOOL 4354c811da71283d9351987b9c7469068283cc8a80ef2dbdbb929cb39f2e19414a838043d4ba3b1fe7869a815f785c877d23f37397a3fab395542e3750c75d50
-DIST glmark2-2011.08.tar.gz 2147647 SHA256 42351988a5c5ed31b78dec2423f1a48eb18028b6066d14d6bc903ae20f81f341 SHA512 4f26bb12ca0892683c8b729b69d97bbd8afb8926a36b75c981d00ee07c73ed709a35239212f2f92260f52bdf97b13f94fdd497953f11cacfbfb79c98e93658a8 WHIRLPOOL 41ff269d8cd3a8ffb06c7686c2924ba16d61157f33969145f3c8ab3b9b14baf42212dcbdff44f40a0c3f52f1b71d372faeba3ae30ab91aa7d7a9d5b655669e0e
-DIST glmark2-2011.12.tar.gz 3725171 SHA256 e892b482eb3c98a178c2f7e83e655ea6ad537c3d167a7933a090e7833867f6f9 SHA512 d15df9ae13ca23a40365d4ab82232214e287d4e3d334170dd3813b1a231f2de368745722a9115f7d34bd93208a7923f767617e01ce551a602759dda569fc6337 WHIRLPOOL b72f109f6ea3ad705478da37dbb54fcd561601cc1505d04daa95e5e99afd5aab1a28eac5abffa4e40d10937fdb461350b7fa4433df520bb542f812c968893aba
-DIST glmark2-2012.12.tar.gz 7795163 SHA256 bea6f9de2cdce376195bd91e4a2fdfdf80bf3e480abff8e05b90a6458c1deb47 SHA512 8008f300ed6ab1e4bee38fdf02c87bffa88dd93de37e47bfc279a37a98c097354f18ef76276ae9fb1142817d49c458bbdacb0eef585076c0949fa8b45b33bd96 WHIRLPOOL 1114e09d5074c2a555a004bed60870c124fc1976a25e457be0febea068a95ff7d3f1ecf34bd77c570830b4f2d6cc9ec62e722def57a7187c058d0c1ed90fc4b8
-EBUILD glmark2-2011.08.ebuild 994 SHA256 9c22359c779b540286b477ad4147a7661e3cee5d4dece5089450eab3b4c0ce68 SHA512 e38f66fbcc4c6df08422985b340181823bb35889eb377d684a13fc146593dc625c2ca743ef3a3536b2834d5a458d325987759a5c83a3c616159b3951e10d8585 WHIRLPOOL 236a07758c1c6a9b630593207e7a341aaa5733417dbf73f5429fb9f403afacdad28e8bf0cd086b6b6d2df7e9e73c723a9ed70c3f3d71e8beceb75d3bb5628684
-EBUILD glmark2-2011.12.ebuild 992 SHA256 7c7c9ada20f7438f35afa04b0b0bf4afe77b08ff0e1a5a7692a0ebeb7e6f3be8 SHA512 67e1de558774f87632b3abd4eb4eeb6cd00a8b18ee2419d1acbfd45cece5041ab914fb859224e4b54cdcb8b19ada2baf68721ba256fb5a407d2b75ce0a3b3560 WHIRLPOOL ba26aa27cf2f752758baec2066b758d600e3716c385a333f798f346adc77a730b3406562ac0c3bc7196caf1ff62ab7d636e38a9c7635dd2fc240d2eefcce295c
-EBUILD glmark2-2012.12.ebuild 1090 SHA256 2a5df450f910ad4b3e80dad4de6fd7ac2e7d45b04c88eee15084eedb86e55613 SHA512 3802cc98ed6e76dee7c63e60f092a0601bd73fcb1a7caa4a399a9dfb419c3558c27e45ad8156d9ba79b6b02cd0cd94eb3a8884a366e95ef7f18c915ffb99a62b WHIRLPOOL 295182d15441eb59c53b15f253ce8d929dc6f58409fa1c63c6d69538b94453bf03c20125927b1fe9d982c06dc1ec626afcd5be40d62d7db2ae05bc9846e0a134
diff --git a/app-benchmarks/glmark2/files/newvoidp.patch b/app-benchmarks/glmark2/files/newvoidp.patch
deleted file mode 100644
index 15b93c8..0000000
--- a/app-benchmarks/glmark2/files/newvoidp.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 5f1400c3f5b044a1fd23dab0b58a4716e203b753 Mon Sep 17 00:00:00 2001
-From: Igor Ulyanov <disinbox@gmail.com>
-Date: Sun, 20 Jan 2013 23:00:11 +0400
-Subject: [PATCH] voidp
-
----
- src/image-reader.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/image-reader.cpp b/src/image-reader.cpp
-index 58407bc..2f33539 100644
---- a/src/image-reader.cpp
-+++ b/src/image-reader.cpp
-@@ -146,7 +146,7 @@ PNGReader::init(const std::string& filename)
- }
-
- /* Read the image information and data */
-- png_set_read_fn(priv_->png, reinterpret_cast<voidp>(is_ptr.get()),
-+ png_set_read_fn(priv_->png, reinterpret_cast<void*>(is_ptr.get()),
- PNGReaderPrivate::png_read_fn);
-
- png_read_png(priv_->png, priv_->info, png_transforms, 0);
---
-1.8.0
-
diff --git a/app-benchmarks/glmark2/files/voidp.patch b/app-benchmarks/glmark2/files/voidp.patch
deleted file mode 100644
index 5a269bf..0000000
--- a/app-benchmarks/glmark2/files/voidp.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN glmark2-2011.08/src/texture.cpp glmark2-2011.08_/src/texture.cpp
---- glmark2-2011.08/src/texture.cpp 2011-08-17 13:10:15.000000000 +0400
-+++ glmark2-2011.08_/src/texture.cpp 2012-01-06 18:41:28.461110906 +0400
-@@ -78,7 +78,7 @@
- }
-
- /* Read the image information and data */
-- png_set_read_fn(png_, reinterpret_cast<voidp>(is_ptr.get()), png_read_fn);
-+ png_set_read_fn(png_, reinterpret_cast<void*>(is_ptr.get()), png_read_fn);
-
- png_read_png(png_, info_, png_transforms, 0);
-
diff --git a/app-benchmarks/glmark2/glmark2-2011.08.ebuild b/app-benchmarks/glmark2/glmark2-2011.08.ebuild
deleted file mode 100644
index af8f1aa..0000000
--- a/app-benchmarks/glmark2/glmark2-2011.08.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit waf-utils
-
-DESCRIPTION="Opengl test suite"
-HOMEPAGE="https://launchpad.net/glmark2"
-SRC_URI="http://launchpad.net/${PN}/2011.11/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gles2"
-
-RDEPEND="media-libs/libpng
- media-libs/mesa[gles2?]
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/voidp.patch"
-}
-
-src_prepare() {
- rm -rf ${S}/src/libpng
- sed -i -e 's#libpng12#libpng#g' ${S}/wscript ${S}/src/wscript_build || die
-}
-
-src_configure() {
- : ${WAF_BINARY:="${S}/waf"}
-
- local myconf
-
- if use gles2; then
- myconf += "--enable-glesv2"
- fi
-
- # it does not know --libdir specification, dandy huh
- CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
- --prefix=/usr \
- --enable-gl \
- ${myconf} \
- configure || die "configure failed"
-}
diff --git a/app-benchmarks/glmark2/glmark2-2011.12.ebuild b/app-benchmarks/glmark2/glmark2-2011.12.ebuild
deleted file mode 100644
index 51badd2..0000000
--- a/app-benchmarks/glmark2/glmark2-2011.12.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit waf-utils
-
-DESCRIPTION="Opengl test suite"
-HOMEPAGE="https://launchpad.net/glmark2"
-SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gles2"
-
-RDEPEND="media-libs/libpng
- media-libs/mesa[gles2?]
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/voidp.patch"
-}
-
-src_prepare() {
- rm -rf ${S}/src/libpng
- sed -i -e 's#libpng12#libpng#g' ${S}/wscript ${S}/src/wscript_build || die
-}
-
-src_configure() {
- : ${WAF_BINARY:="${S}/waf"}
-
- local myconf
-
- if use gles2; then
- myconf += "--enable-glesv2"
- fi
-
- # it does not know --libdir specification, dandy huh
- CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
- --prefix=/usr \
- --enable-gl \
- ${myconf} \
- configure || die "configure failed"
-}
diff --git a/app-benchmarks/glmark2/glmark2-2012.12.ebuild b/app-benchmarks/glmark2/glmark2-2012.12.ebuild
deleted file mode 100644
index 49f228b..0000000
--- a/app-benchmarks/glmark2/glmark2-2012.12.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-PYTHON_DEPEND="2"
-
-inherit python waf-utils
-
-DESCRIPTION="Opengl test suite"
-HOMEPAGE="https://launchpad.net/glmark2"
-SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gles2"
-
-RDEPEND="media-libs/libpng
- media-libs/mesa[gles2?]
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/newvoidp.patch"
-}
-
-src_prepare() {
- rm -rf ${S}/src/libpng
- sed -i -e 's#libpng12#libpng#g' ${S}/wscript ${S}/src/wscript_build || die
-}
-
-src_configure() {
- : ${WAF_BINARY:="${S}/waf"}
-
- local myconf
-
- if use gles2; then
- myconf += "--enable-glesv2"
- fi
-
- # it does not know --libdir specification, dandy huh
- CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" "${WAF_BINARY}" \
- --prefix=/usr \
- --enable-gl \
- ${myconf} \
- configure || die "configure failed"
-}
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
deleted file mode 100644
index 84b560e..0000000
--- a/sci-electronics/kicad/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-DIST kicad-4.0.0_rc1-doc.tar.gz 35128786 SHA256 caa25c92541724ac0ae0d115beef46375afa725aa8f642634f34e09596c122ad SHA512 ae67317c373ca19c6a7c3c3c67dd5ecd7525800a96690c65733564dccdfaea0a3366dab854627f1d1e815d0e3a60f5608383b078b09c1197c7d5df4d572ef0c6 WHIRLPOOL cd377edcd3f37d54fa4c829c66aa2731152b7abefc915df5d660e5490ce098eadab7ced67c70c073a96a44b720cf52986319fc76b96caa77a7834a480a1985b9
-DIST kicad-4.0.0_rc1-library.tar.gz 87906714 SHA256 4835074fcab037f5eb1ce22300fd42e5997d7e569e642fe3fa5d92fe6275999a SHA512 4a6810fdf2f156f7a00902da9a62cfb35ff9c4bacf6c9deda4b88d6ff855feae98da5ae1dd4d37ae041cfb46d5b50c8e4db398dfdae35678b0e1a0d9fc52cff0 WHIRLPOOL a60ebe21567eddce1976df210a73d0f0256a9e3afc4c27282036cf017b1c7ea317d2376de514d59eca46ac9714e09eb7481a9e860579b3a4ec32a214c280c5a5
-DIST kicad-4.0.0_rc1.tar.gz 14671477 SHA256 b06fbd668dc9f346f9de4688a53205deaf942d6d4c49c3805def70b180f26cea SHA512 d22a09cb5d540be9a308cb1dac3b0bdd9470917ec7b51b5c78896ec5944a762cab55c7d484af4dbbd235f0052cc3be67b44ec4b888a46e5bfbc8fdfda5a4fbfd WHIRLPOOL 6835f947cf21593f5c2caa6c30c52744f07163f9d0ac03e8c7c762b333957f910f16803fbcf542446e7e69c689579a7f808ce9a9db555d6796629ad7c082a57b
-EBUILD kicad-4.0.0_rc1.ebuild 5983 SHA256 514c6c2a118159c1fe7740ab7a7e31f5750c2ec360d00e2b440f35b774b85ef8 SHA512 cba4a04ceae13768b36bcc4cbc43ba8c69f5d50a656a2d96566e5b79cfbd929de2de559b2dd4bfd86298e4a1e92821aeac082cdb05fa407bab7b3b5620de3d8e WHIRLPOOL 40ab17677263448bbfa91132c3cdf8ea1296f727d23c9f7afd7a1f4f30df2ed9e0c3c90dc3c77aaf9d467f303dac34e4949ed3474a570b26e70f2f6a465d0e86
-EBUILD kicad-99999999-r2.ebuild 5294 SHA256 6c07260b85b3e68ec75c405031e795452008c3e0a43550b0e3d7c81af73ae989 SHA512 2cc7ee577b096e199a278994fc1c5cb2e8466696eeb458220734bca7d88dc305d7dfa4e94fcb63ba738b8ed2f141a59338cb843100117e1c3775f4c9a6542ab6 WHIRLPOOL bfac4321441c52ec845684a0134016788e07c5a451fcd89a030f790592c14450d08c4f2f9a02e4b35b4ee3b8abf526617091344110f925b07141de266fb56ef5
-EBUILD kicad-99999999-r4601.ebuild 4131 SHA256 12365ec6508d50e2049dac4bcd036cc48d686b054eaf8b2dcb975dde341e3e9a SHA512 51a87a2df1abc72cc3472e53e7d4f777476dcc6823fc35c5333cc2b4f81d0ac7bf8edb3600d7ebad9112ba892086c465c69e14bdd8ed7f0023cdf20c00b7cd59 WHIRLPOOL 1fac36c7b748260f02781e2ba109550c9fdb252cbf28aa16f4a8b625b3ee62062ed97c1495d8ca59a02182ba48d5857f2bece5130196a76c389081966b6226a9
-EBUILD kicad-99999999-r4609.ebuild 4990 SHA256 ac14db0c683c097bd24478c350926eedb5578a50f4d4f75637ce75c43753520c SHA512 9b5048c89c7ce4f126ab232cb6f3320edb1b98e13ae727891dfddbe1cb410409b598b1e4e1f1d88e855bd642156e99fbe8b35ae0f52491009041ccfb062efaa8 WHIRLPOOL a02a38a408d79ed239b3e7611ae687d93b6f0f28dc65b057a12d6a0c9a24a8696175f1539477f78e6efa5c8115f008516eb1681e459882359c8bed782654afa8
-EBUILD kicad-999999999.ebuild 5023 SHA256 44567bfd492a6100586d3714253d26d4fefd24889beb6b2b801827720c2b3d74 SHA512 7e740d0eb17c999dd997c048eb049ea29e61645ab93190c7271b7c01844acd1aa029f95fd2830aaee38a6148fc71c22cd97bf441ad8504dbe9543d06627e5c59 WHIRLPOOL a6d329d69c54fc0aaf976a9b6edc6d11807964d500937c970e9fa3aad09ce12a91aeba118129a2fa5161ed9e4c3930a25422205f2585423e8adfa06eea89b4cd
-MISC metadata.xml 607 SHA256 f75533f9fb6b14fe0322c1b895819a2b743e1a43489672fec3ae17c6da075092 SHA512 006c62d2e5202ac6decb78815d63e7a9bee59e23a8a8d0bfdc158a88e80c559b39b4f679b45dd9863e30f778ce1dd67e1121c852cca2cb9c76804ac078d3719f WHIRLPOOL bf878c5c4c926863cc43928afb7fa9262e5cc3b102ea84961eaef4289831661d1ec37ae6525c37e9c54d58a8eba6ba6698a746fed52dd8f02128aca7c7500e81
diff --git a/sci-electronics/kicad/kicad-99999999-r2.ebuild b/sci-electronics/kicad/kicad-99999999-r2.ebuild
deleted file mode 100644
index 9973f14..0000000
--- a/sci-electronics/kicad/kicad-99999999-r2.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# rafaelmartins: Please try to keep the live ebuild synchronized with
-# the latest snapshot ebuild. e.g.:
-# cp kicad-YYYYMMDD_pXXXX.ebuild kicad-99999999-r1.ebuild
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils wxwidgets fdo-mime gnome2-utils bzr python-r1 flag-o-matic
-
-DESCRIPTION="Electronic Schematic and PCB design tools."
-HOMEPAGE="http://www.kicad-pcb.org"
-
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-EBZR_REPO_URI="lp:kicad/stable"
-
-KEYWORDS=""
-if [[ "${PV}" != "99999999" ]]; then
- KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-
-IUSE="dev-doc debug doc examples minimal python nanometr gost sexpr"
-
-CDEPEND="x11-libs/wxGTK:2.8[X,opengl,gnome]"
-DEPEND="${CDEPEND}
- >=dev-util/cmake-2.6.0
- >=dev-libs/boost-1.40[python?]
- app-arch/xz-utils
- dev-doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
- sys-libs/zlib
- sci-electronics/electronics-menu"
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_unpack() {
- if [[ "${PV}" != "99999999" ]]; then
- EBZR_REVISION="${PV#*_p}"
- fi
- bzr_src_unpack
-
- if [[ "${PV}" = "99999999" ]]; then
- EBZR_REVISION=""
- else
- local date="${PV%_p*}"
- EBZR_REVISION="before:${date:0:4}-${date:4:2}-${date:6:2},23:59:59"
- fi
-
- # FIXME: we need to send patches for bzr.eclass, to avoid the weird
- # declarations of ${P} below.
-
- if ! use minimal; then
- EBZR_REPO_URI="lp:~kicad-lib-committers/kicad/library" \
- EBZR_PROJECT="kicad-library" \
- P="${P}/kicad-library" \
- EBZR_CACHE_DIR="kicad-library" \
- bzr_fetch
- fi
-
- if use doc; then
- EBZR_REPO_URI="lp:~kicad-developers/kicad/doc" \
- EBZR_PROJECT="kicad-doc" \
- P="${P}/kicad-doc" \
- EBZR_CACHE_DIR="kicad-doc" \
- bzr_fetch
- fi
-}
-
-src_prepare() {
- sed -i \
- -e '/add_subdirectory(template)/ a \
- add_subdirectory(kicad-doc)\
- add_subdirectory(kicad-library)' \
- -e 's/create_svn_version_header()/#create_svn_version_header()/' \
- -e 's/ -O2 / /' \
- CMakeLists.txt || die 'sed failed'
-
- sed -i \
- -e 's/Scientific;Development/Engineering;Electronics/' \
- resources/linux/mime/applications/*.desktop || die 'sed failed'
-
- # Use native boost
- sed -i -e '/Boost/s/^#check_find_package/check_find_package/' \
- -e '/Boost/s/^#find_package/find_package/' CMakeLists.txt || die "sed failed"
-
- # Add important doc files
- sed -i -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' CMakeLists.txt || die "sed failed"
-
- # Fix desktop files
- rm resources/linux/mime/applications/eeschema.desktop
- sed -i -e 's/Development;//' resources/linux/mime/applications/kicad.desktop || die "sed failed"
-
- # Handle optional minimal install
- if use minimal ; then
- sed -i -e '/add_subdirectory(template)/d' \
- -e '/add_subdirectory(kicad-library)/d' CMakeLists.txt || die "sed failed"
- fi
-
- # Add documentation and fix necessary code if requested
- if use doc ; then
- sed -i -e "s/subdirs.Add( wxT( \"kicad\" ) );/subdirs.Add( wxT( \"${PF}\" ) );/" \
- -e '/subdirs.Add( _T( "help" ) );/d' common/edaappl.cpp || die "sed failed"
- else
- sed -i -e '/add_subdirectory(kicad-doc)/d' CMakeLists.txt || die "sed failed"
- fi
-
- # Install examples in the right place if requested
- if use examples ; then
- sed -i -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' CMakeLists.txt || die "sed failed"
- else
- sed -i -e '/add_subdirectory(demos)/d' CMakeLists.txt || die "sed failed"
- fi
-}
-
-src_configure() {
- if use amd64;then
- append-cxxflags -fPIC
- fi
- need-wxwidgets unicode
-
- mycmakeargs="${mycmakeargs}
- -DKICAD_MINIZIP=OFF
- -DKICAD_CYRILLIC=ON
- -DwxUSE_UNICODE=ON
- $(cmake-utils_use gost KICAD_GOST)
- $(cmake-utils_use nanometr USE_PCBNEW_NANOMETRES)
- $(cmake-utils_use sexpr USE_PCBNEW_SEXPR_FILE_FORMAT)
- -DKICAD_AUIMANAGER=OFF
- -DKICAD_AUITOOLBAR=OFF
- $(cmake-utils_use python KICAD_SCRIPTING)
- $(cmake-utils_use python KICAD_SCRIPTING_MODULES)
- -DKICAD_DOCS=/usr/share/doc/${PF}
- -DKICAD_HELP=/usr/share/doc/${PF}"
-
- if [[ "${PV}" = "99999999" ]]; then
- mycmakeargs="${mycmakeargs} -DKICAD_TESTING_VERSION=ON"
- echo "======Testing====="
- else
- mycmakeargs="${mycmakeargs} -DKICAD_STABLE_VERSION=ON"
- fi
-
- cmake-utils_src_configure
-}
-
-src_compile() {
- use dev-doc && doxygen Doxyfile
-}
-
-src_install() {
- cmake-utils_src_install
- if use dev-doc ; then
- insinto /usr/share/doc/${PF}
- doins uncrustify.cfg
- cd Documentation
- doins -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/doxygen
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-
- if use minimal ; then
- ewarn "If the schematic and/or board editors complain about missing libraries when you"
- ewarn "open old projects, you will have to take one or more of the following actions :"
- ewarn "- Install the missing libraries manually."
- ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
- ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
- ewarn "- Emerge kicad without the 'minimal' USE flag."
- elog
- fi
- elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
diff --git a/sci-electronics/kicad/kicad-99999999-r4601.ebuild b/sci-electronics/kicad/kicad-99999999-r4601.ebuild
deleted file mode 100644
index ff76481..0000000
--- a/sci-electronics/kicad/kicad-99999999-r4601.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils wxwidgets fdo-mime gnome2-utils bzr python-r1 flag-o-matic
-
-DESCRIPTION="Electronic Schematic and PCB design tools."
-HOMEPAGE="http://www.kicad-pcb.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-EBZR_REPO_URI="lp:kicad"
-EBZR_REVISION="${PR#r}"
-
-KEYWORDS=""
-
-IUSE="dev-doc debug doc examples minimal python nanometr gost sexpr github"
-
-CDEPEND="x11-libs/wxGTK:2.8[X,opengl,gnome]
- media-libs/glew"
-DEPEND="${CDEPEND}
- >=dev-util/cmake-2.6.0
- >=dev-libs/boost-1.40[python?]
- app-arch/xz-utils
- dev-doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
- sys-libs/zlib
- sci-electronics/electronics-menu
- !minimal? ( sci-electronics/kicad-library )"
-
-src_unpack() {
- bzr_src_unpack
-
- if use doc; then
- EBZR_REPO_URI="lp:~kicad-developers/kicad/doc" \
- EBZR_PROJECT="kicad-doc" \
- P="${P}/kicad-doc" \
- EBZR_CACHE_DIR="kicad-doc" \
- bzr_fetch
- fi
-}
-
-src_prepare() {
- sed 's|bzr patch -p0|patch -p0 -i|g' -i CMakeModules/download_boost.cmake
-
- sed -e 's/Categories=Electronics/Categories=Development;Electronics/' \
- -i resources/linux/mime/applications/kicad.desktop || die 'sed failed'
-
- # Add important doc files
- sed -i -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' CMakeLists.txt || die "sed failed"
-
- # Fix desktop files
- rm resources/linux/mime/applications/eeschema.desktop
-
- # Handle optional minimal install
- if use minimal ; then
- sed -i -e '/add_subdirectory(template)/d' CMakeLists.txt || die "sed failed"
- fi
-
- # Add documentation and fix necessary code if requested
- if use doc ; then
- sed -i -e "s/subdirs.Add( wxT( \"kicad\" ) );/subdirs.Add( wxT( \"${PF}\" ) );/" \
- -e '/subdirs.Add( _T( "help" ) );/d' common/edaappl.cpp || die "sed failed"
- else
- sed -i -e '/add_subdirectory(kicad-doc)/d' CMakeLists.txt || die "sed failed"
- fi
-
- # Install examples in the right place if requested
- if use examples ; then
- sed -i -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' CMakeLists.txt || die "sed failed"
- else
- sed -i -e '/add_subdirectory(demos)/d' CMakeLists.txt || die "sed failed"
- fi
- sed 's|^ ../scripting/wx_python_helpers.cpp$||' -i pcbnew/CMakeLists.txt || die "sed failed"
-}
-
-src_configure() {
- bzr whoami "anonymous"
- if use amd64;then
- append-cxxflags -fPIC
- fi
- need-wxwidgets unicode
-
- mycmakeargs="${mycmakeargs}
- -DKICAD_DOCS=/usr/share/doc/${PF}
- -DKICAD_HELP=/usr/share/doc/${PF}
- -DKICAD_CYRILLIC=ON
- -DwxUSE_UNICODE=ON
- -DKICAD_TESTING_VERSION=ON
- -DKICAD_MINIZIP=OFF
- -DKICAD_AUIMANAGER=OFF
- -DKICAD_AUITOOLBAR=OFF
- $(cmake-utils_use gost KICAD_GOST)
- $(cmake-utils_use nanometr USE_PCBNEW_NANOMETRES)
- $(cmake-utils_use sexpr USE_PCBNEW_SEXPR_FILE_FORMAT)
- $(cmake-utils_use github BUILD_GITHUB_PLUGIN)
- $(cmake-utils_use python KICAD_SCRIPTING)
- $(cmake-utils_use python KICAD_SCRIPTING_MODULES)
- $(cmake-utils_use python KICAD_SCRIPTING_WXPYTHON)"
- cmake-utils_src_configure
-}
-
-src_compile() {
- use dev-doc && doxygen Doxyfile
-}
-
-src_install() {
- cmake-utils_src_install
- if use dev-doc ; then
- insinto /usr/share/doc/${PF}
- doins uncrustify.cfg
- cd Documentation
- doins -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/*
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-
- if use minimal ; then
- ewarn "If the schematic and/or board editors complain about missing libraries when you"
- ewarn "open old projects, you will have to take one or more of the following actions :"
- ewarn "- Install the missing libraries manually."
- ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
- ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
- ewarn "- Emerge kicad without the 'minimal' USE flag."
- elog
- fi
- elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
diff --git a/sci-electronics/kicad/kicad-99999999-r4609.ebuild b/sci-electronics/kicad/kicad-99999999-r4609.ebuild
deleted file mode 100644
index 918c5f9..0000000
--- a/sci-electronics/kicad/kicad-99999999-r4609.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils wxwidgets fdo-mime gnome2-utils bzr python-r1 flag-o-matic
-
-DESCRIPTION="Electronic Schematic and PCB design tools."
-HOMEPAGE="http://www.kicad-pcb.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-EBZR_REPO_URI="lp:kicad"
-EBZR_REVISION="${PR#r}"
-[[ "${EBZR_REVISION}" == "0" ]] && EBZR_REVISION=""
-
-KEYWORDS=""
-
-IUSE="dev-doc debug doc examples minimal python nanometr gost sexpr github"
-
-LANGS="bg ca cs de el_GR en es fi fr hu it ja ko nl pl pt ru sl sv zh_CN"
-
-for lang in ${LANGS}; do
- IUSE+=" linguas_${lang}"
-done
-
-CDEPEND="x11-libs/wxGTK:2.8[X,opengl,gnome]
- media-libs/glew"
-DEPEND="${CDEPEND}
- >=dev-util/cmake-2.6.0
- >=dev-libs/boost-1.40[python?]
- app-arch/xz-utils
- dev-doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
- sys-libs/zlib
- sci-electronics/electronics-menu
- !minimal? ( !sci-electronics/kicad-library )"
-
-src_unpack() {
- bzr_src_unpack
-
- if use doc; then
- EBZR_REPO_URI="lp:~kicad-developers/kicad/doc" \
- EBZR_PROJECT="kicad-doc" \
- EBZR_UNPACK_DIR="${EBZR_UNPACK_DIR}/kicad-doc" \
- EBZR_CACHE_DIR="kicad-doc" \
- bzr_fetch
- fi
-
- if ! use minimal; then
- EBZR_REPO_URI="lp:~kicad-testing-committers/kicad/library" \
- EBZR_PROJECT="kicad-library" \
- EBZR_UNPACK_DIR="${EBZR_UNPACK_DIR}/kicad-library" \
- EBZR_CACHE_DIR="kicad-library" \
- bzr_fetch
- fi
-}
-
-src_prepare() {
- if use python;then
- # dev-python/wxpython don't support python3
- sed '/set(_PYTHON3_VERSIONS 3.3 3.2 3.1 3.0)/d' -i CMakeModules/FindPythonLibs.cmake || die "sed failed"
- fi
-
- if use doc;then
- for lang in ${LANGS};do
- for x in ${lang};do
- if ! use linguas_${x}; then
- sed "s| \<${x}\>||" -i kicad-doc/{internat,doc/{help,tutorials}}/CMakeLists.txt || die "sed failed"
- fi
- done
- done
- fi
- # hack or dev-vcs/bzrtools
- sed 's|bzr patch -p0|patch -p0 -i|g' -i CMakeModules/download_boost.cmake
-
- #fdo
- sed -e 's/Categories=Development;Electronics$/Categories=Development;Electronics;/' \
- -i resources/linux/mime/applications/*.desktop || die 'sed failed'
-
- # Add important doc files
- sed -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' -i CMakeLists.txt || die "sed failed"
-
- # Handle optional minimal install
- if use minimal; then
- sed -e '/add_subdirectory( template )/d' -i CMakeLists.txt || die "sed failed"
- else
- sed '/add_subdirectory( bitmaps_png )/a add_subdirectory( kicad-library )' -i CMakeLists.txt || die "sed failed"
- sed '/make uninstall/,/# /d' -i kicad-library/CMakeLists.txt || die "sed failed"
- fi
-
- # Add documentation and fix necessary code if requested
- if use doc; then
- sed '/add_subdirectory( bitmaps_png )/a add_subdirectory( kicad-doc )' -i CMakeLists.txt || die "sed failed"
- sed '/make uninstall/,$d' -i kicad-doc/CMakeLists.txt || die "sed failed"
- fi
-
- # Install examples in the right place if requested
- if use examples; then
- sed -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' -i CMakeLists.txt || die "sed failed"
- else
- sed -e '/add_subdirectory( demos )/d' -i CMakeLists.txt || die "sed failed"
- fi
-}
-
-src_configure() {
- bzr whoami "anonymous"
- if use amd64;then
- append-cxxflags -fPIC
- fi
- need-wxwidgets unicode
-
- mycmakeargs="${mycmakeargs}
- -DKICAD_DOCS=/usr/share/doc/${PF}
- -DKICAD_HELP=/usr/share/doc/${PF}
- -DKICAD_CYRILLIC=ON
- -DwxUSE_UNICODE=ON
- -DKICAD_TESTING_VERSION=ON
- -DKICAD_MINIZIP=OFF
- -DKICAD_AUIMANAGER=OFF
- -DKICAD_AUITOOLBAR=OFF
- $(cmake-utils_use gost KICAD_GOST)
- $(cmake-utils_use nanometr USE_PCBNEW_NANOMETRES)
- $(cmake-utils_use sexpr USE_PCBNEW_SEXPR_FILE_FORMAT)
- $(cmake-utils_use github BUILD_GITHUB_PLUGIN)
- $(cmake-utils_use python KICAD_SCRIPTING)
- $(cmake-utils_use python KICAD_SCRIPTING_MODULES)
- $(cmake-utils_use python KICAD_SCRIPTING_WXPYTHON)"
- cmake-utils_src_configure
-}
-
-src_compile() {
- use dev-doc && doxygen Doxyfile
-}
-
-src_install() {
- cmake-utils_src_install
- if use dev-doc ; then
- insinto /usr/share/doc/${PF}
- doins uncrustify.cfg
- cd Documentation
- doins -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/*
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-
- if use minimal ; then
- ewarn "If the schematic and/or board editors complain about missing libraries when you"
- ewarn "open old projects, you will have to take one or more of the following actions :"
- ewarn "- Install the missing libraries manually."
- ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
- ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
- ewarn "- Emerge kicad without the 'minimal' USE flag."
- elog
- fi
- elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
diff --git a/sci-electronics/kicad/kicad-999999999.ebuild b/sci-electronics/kicad/kicad-999999999.ebuild
deleted file mode 100644
index dcdcceb..0000000
--- a/sci-electronics/kicad/kicad-999999999.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-WX_GTK_VER="2.8"
-
-inherit cmake-utils wxwidgets fdo-mime gnome2-utils bzr python-r1 flag-o-matic
-
-DESCRIPTION="Electronic Schematic and PCB design tools."
-HOMEPAGE="http://www.kicad-pcb.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-EBZR_REPO_URI="lp:kicad"
-EBZR_REVISION="${PR#r}"
-[[ "${EBZR_REVISION}" == "0" ]] && EBZR_REVISION=""
-
-KEYWORDS=""
-
-IUSE="dev-doc debug doc examples minimal python nanometr gost sexpr github"
-
-LANGS="bg ca cs de el_GR en es fi fr hu it ja ko nl pl pt ru sl sv zh_CN"
-
-for lang in ${LANGS}; do
- IUSE+=" linguas_${lang}"
-done
-
-CDEPEND="x11-libs/wxGTK:2.8[X,opengl,gnome]
- media-libs/glew"
-DEPEND="${CDEPEND}
- >=dev-util/cmake-2.6.0
- >=dev-libs/boost-1.40[python?]
- app-arch/xz-utils
- dev-doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
- sys-libs/zlib
- python? ( dev-python/wxpython )
- sci-electronics/electronics-menu
- !minimal? ( !sci-electronics/kicad-library )"
-
-src_unpack() {
- bzr_src_unpack
-
- if use doc; then
- EBZR_REPO_URI="lp:~kicad-developers/kicad/doc" \
- EBZR_PROJECT="kicad-doc" \
- EBZR_UNPACK_DIR="${EBZR_UNPACK_DIR}/kicad-doc" \
- EBZR_CACHE_DIR="kicad-doc" \
- bzr_fetch
- fi
-
- if ! use minimal; then
- EBZR_REPO_URI="lp:~kicad-product-committers/kicad/library" \
- EBZR_PROJECT="kicad-library" \
- EBZR_UNPACK_DIR="${EBZR_UNPACK_DIR}/kicad-library" \
- EBZR_CACHE_DIR="kicad-library" \
- bzr_fetch
- fi
-}
-
-src_prepare() {
- if use python;then
- # dev-python/wxpython don't support python3
- sed '/set(_PYTHON3_VERSIONS 3.3 3.2 3.1 3.0)/d' -i CMakeModules/FindPythonLibs.cmake || die "sed failed"
- fi
-
- if use doc;then
- for lang in ${LANGS};do
- for x in ${lang};do
- if ! use linguas_${x}; then
- sed "s| \<${x}\>||" -i kicad-doc/{internat,doc/{help,tutorials}}/CMakeLists.txt || die "sed failed"
- fi
- done
- done
- fi
- # hack or dev-vcs/bzrtools
- sed 's|bzr patch -p0|patch -p0 -i|g' -i CMakeModules/download_boost.cmake
-
- #fdo
- sed -e 's/Categories=Development;Electronics$/Categories=Development;Electronics;/' \
- -i resources/linux/mime/applications/*.desktop || die 'sed failed'
-
- # Add important doc files
- sed -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' -i CMakeLists.txt || die "sed failed"
-
- # Handle optional minimal install
- if use minimal; then
- sed -e '/add_subdirectory( template )/d' -i CMakeLists.txt || die "sed failed"
- else
- sed '/add_subdirectory( bitmaps_png )/a add_subdirectory( kicad-library )' -i CMakeLists.txt || die "sed failed"
- sed '/make uninstall/,/# /d' -i kicad-library/CMakeLists.txt || die "sed failed"
- fi
-
- # Add documentation and fix necessary code if requested
- if use doc; then
- sed '/add_subdirectory( bitmaps_png )/a add_subdirectory( kicad-doc )' -i CMakeLists.txt || die "sed failed"
- sed '/make uninstall/,$d' -i kicad-doc/CMakeLists.txt || die "sed failed"
- fi
-
- # Install examples in the right place if requested
- if use examples; then
- sed -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' -i CMakeLists.txt || die "sed failed"
- else
- sed -e '/add_subdirectory( demos )/d' -i CMakeLists.txt || die "sed failed"
- fi
-}
-
-src_configure() {
- bzr whoami "anonymous"
- if use amd64;then
- append-cxxflags -fPIC
- fi
- need-wxwidgets unicode
-
- mycmakeargs="${mycmakeargs}
- -DKICAD_DOCS=/usr/share/doc/${PF}
- -DKICAD_HELP=/usr/share/doc/${PF}
- -DKICAD_CYRILLIC=ON
- -DwxUSE_UNICODE=ON
- -DKICAD_TESTING_VERSION=ON
- -DKICAD_MINIZIP=OFF
- -DKICAD_AUIMANAGER=OFF
- -DKICAD_AUITOOLBAR=OFF
- $(cmake-utils_use gost KICAD_GOST)
- $(cmake-utils_use nanometr USE_PCBNEW_NANOMETRES)
- $(cmake-utils_use sexpr USE_PCBNEW_SEXPR_FILE_FORMAT)
- $(cmake-utils_use github BUILD_GITHUB_PLUGIN)
- $(cmake-utils_use python KICAD_SCRIPTING)
- $(cmake-utils_use python KICAD_SCRIPTING_MODULES)
- $(cmake-utils_use python KICAD_SCRIPTING_WXPYTHON)"
- cmake-utils_src_configure
-}
-
-src_compile() {
- use dev-doc && doxygen Doxyfile
-}
-
-src_install() {
- cmake-utils_src_install
- if use dev-doc ; then
- insinto /usr/share/doc/${PF}
- doins uncrustify.cfg
- cd Documentation
- doins -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/*
- fi
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-
- if use minimal ; then
- ewarn "If the schematic and/or board editors complain about missing libraries when you"
- ewarn "open old projects, you will have to take one or more of the following actions :"
- ewarn "- Install the missing libraries manually."
- ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
- ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
- ewarn "- Emerge kicad without the 'minimal' USE flag."
- elog
- fi
- elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
diff --git a/sci-electronics/kicad/metadata.xml b/sci-electronics/kicad/metadata.xml
deleted file mode 100644
index 4dfe3c6..0000000
--- a/sci-electronics/kicad/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
- Kicad is an open source (GPL) software for the creation of electronic
- schematic diagrams and printed circuit board artwork.
- </longdescription>
- <use>
- <flag name="dev-doc">Install developer documentation (requires
- <pkg>app-doc/doxygen</pkg>)</flag>
- <flag name="python">Kicad scripting</flag>
- <flag name="nanometr">pcbnew nanometres</flag>
- <flag name="gost">Kicad gost</flag>
- <flag name="sexpr">pcbnew sexpr file format</flag>
- </use>
-</pkgmetadata> \ No newline at end of file