diff options
-rw-r--r-- | app-benchmarks/glmark2/Manifest | 8 | ||||
-rw-r--r-- | app-benchmarks/glmark2/files/newvoidp.patch | 25 | ||||
-rw-r--r-- | app-benchmarks/glmark2/files/voidp.patch | 12 | ||||
-rw-r--r-- | app-benchmarks/glmark2/glmark2-2011.08.ebuild | 50 | ||||
-rw-r--r-- | app-benchmarks/glmark2/glmark2-2011.12.ebuild | 50 | ||||
-rw-r--r-- | app-benchmarks/glmark2/glmark2-2012.12.ebuild | 56 | ||||
-rw-r--r-- | sci-electronics/kicad/Manifest | 9 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-99999999-r2.ebuild | 194 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-99999999-r4601.ebuild | 147 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-99999999-r4609.ebuild | 175 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-999999999.ebuild | 176 | ||||
-rw-r--r-- | sci-electronics/kicad/metadata.xml | 16 |
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 |