summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2009-04-17 23:13:13 +0000
committerDenis Dupeyron <calchan@gentoo.org>2009-04-17 23:13:13 +0000
commit88211e1dba2d1cf630fc396291fef69daf5c242a (patch)
tree47b276a7fd19ff3e6cf0ce1c5d6f62347e8b81ac /sci-electronics
parentStop supporting generation 1 (diff)
downloadhistorical-88211e1dba2d1cf630fc396291fef69daf5c242a.tar.gz
historical-88211e1dba2d1cf630fc396291fef69daf5c242a.tar.bz2
historical-88211e1dba2d1cf630fc396291fef69daf5c242a.zip
Version bump.
Package-Manager: portage-2.1.6.11/cvs/Linux i686
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/kicad/ChangeLog10
-rw-r--r--sci-electronics/kicad/Manifest17
-rw-r--r--sci-electronics/kicad/kicad-20090320.1666.ebuild77
3 files changed, 91 insertions, 13 deletions
diff --git a/sci-electronics/kicad/ChangeLog b/sci-electronics/kicad/ChangeLog
index 3b65904e2c16..fc0bcf6d9617 100644
--- a/sci-electronics/kicad/ChangeLog
+++ b/sci-electronics/kicad/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-electronics/kicad
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/ChangeLog,v 1.35 2008/09/22 07:17:11 calchan Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/ChangeLog,v 1.36 2009/04/17 23:13:13 calchan Exp $
+
+*kicad-20090320.1666 (17 Apr 2009)
+
+ 17 Apr 2009; Denis Dupeyron <calchan@gentoo.org>
+ +kicad-20090320.1666.ebuild:
+ Version bump.
22 Sep 2008; Denis Dupeyron <calchan@gentoo.org>
kicad-20080914.1262.ebuild:
diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest
index f9c38d5b8b74..0531c70ae2ce 100644
--- a/sci-electronics/kicad/Manifest
+++ b/sci-electronics/kicad/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX kicad-20070702-wxGTK-2.6.patch 1529 RMD160 c4d8a9c7f329382d5fc6a3cc61e19b94f377d0af SHA1 f3a7c106dd527ea276483718c219657d56d55204 SHA256 f6a65d072933fa01124314916511724ec1e49fb54c37e0f8c7d1dbed9ab5b442
DIST kicad-2007-01-15.tgz 61333975 RMD160 122313a847ab78bc8e7c796956b7df84e8c789d7 SHA1 347324baf943efb8ea6c21a709fefa1119aa0119 SHA256 10a2ada595dd84d54fbe013f3230894999996660916698eae78773fd168b4ba1
DIST kicad-2007-05-25.tgz 61657926 RMD160 64c2cba01bd35bffb6e58174a05a536f70bf42a5 SHA1 a61ac54711fe4b993b3e6687e135aad9825eaa70 SHA256 82e3396fe405676471032997ffab10d054a5a731baf2c2e16921efeb4be65f90
@@ -12,20 +9,18 @@ DIST kicad-20080320-r918.tar.bz2 4982106 RMD160 a7918595f1df6a6dedb023f3d6982be0
DIST kicad-20080914-r1262.tar.bz2 3917830 RMD160 57417ecb0f5e289aaaaae6da276570a4224bae22 SHA1 5dba01ab373f2397d57a5d3dcf893142ef3ddd0a SHA256 cafe275beb7cd6d9801d6a7ae888fee9ac18b8d24071aa691b52e96bcd1832fe
DIST kicad-doc-1.0.tbz2 15171550 RMD160 c32d57b9b18f33142dde75184fe0f9925d5b7ff3 SHA1 7c54aca10658762a0fd79591c6401d363d10e38d SHA256 85ff9a94e150796c15072e3243d2a2eeb1f3d747545f3a411520c9d34eee7e94
DIST kicad-doc-20080914-r1262.tar.bz2 28269787 RMD160 1c4cd5f03016a9a250448d8f9f9fe887c63bdade SHA1 77dc52fafdec3e671ce9225f420fbb932fa0e034 SHA256 702f9a274741fc472cb46f54be2cadcae3c7c1e070b333915ce667e086b87d83
+DIST kicad-doc-20090320-r1666.tar.lzma 24181266 RMD160 ed99c3660e322c1390cf9ffec95a062e4679748a SHA1 e7594a526307410ea1655c9080f45e54f3a80b48 SHA256 fee05afa3437584001680676fa614c6639dc62bee92e140b0c526221d98f2113
DIST kicad-examples-20080914-r1262.tar.bz2 767574 RMD160 8f2bfbf60fc499463a1ed67c73768c2f8aee13d0 SHA1 464894c06c41dff801692c0b3a044c7c30f71633 SHA256 b3b1db6be1dda675217261c4dac7ca97eeb1e311097b97fc2474769b65380697
+DIST kicad-examples-20090320-r1666.tar.lzma 508966 RMD160 3346f0ff9992d22a0641b654f794c499f26cdeaf SHA1 7ca29a2103296d8b10abfefb7e6beb280698d36f SHA256 41259f13af27f2f486c61814dd167282d9fa7b807f8dd9e54883749add5c64a3
DIST kicad-library-1.0.tbz2 2064430 RMD160 bfc8206e2efaf0cbc9f125df11f55fcd1014a192 SHA1 8c9e0336b613c4c5e1924b2fa571f9d1cf275109 SHA256 c20bd122ae70e33669e5ce5265395b25114c7f825dca9725c7cedb9c019552c8
DIST kicad-library-20080914-r1262.tar.bz2 2701228 RMD160 1e35c138ee8746891654673d4e2e3ca35cdb79df SHA1 c69a395b6304692ee802e9cf67c39818247958a8 SHA256 e5895867bd762750e29ceed623e6ed45d6c6a0236b5fc287aef31e18235f6167
+DIST kicad-library-20090320-r1666.tar.lzma 8597781 RMD160 3f66f5abe2a5ce9988cd480c78cc51899a6ea730 SHA1 f05a95bc2be040baad3e24d4154a82f2e1322074 SHA256 6594415c274d21a2a9953c3cb8ce491c9c12eaadd5ce958a429b61de19c6b21a
+DIST kicad-sources-20090320-r1666.tar.lzma 2654855 RMD160 fb72894f36f022e28efc2ee9eaf02a35ab43b392 SHA1 5e603fd46d0080dfc0ee2d9a1b603367ab45fda0 SHA256 9e59c08d93051f57ec10defd7a6c0afa0feeee9d9a47e2aba82ead9dbeca5ad2
EBUILD kicad-20070115.ebuild 3528 RMD160 65fc58163cbf1b8e023d408099187ab37b115972 SHA1 da88cbe2656208fa14dae2eec7735b7badf57792 SHA256 95caddf1a0122181afe2375da8444433130299a6c4de007ff223a8c48d83622c
EBUILD kicad-20070525.ebuild 3990 RMD160 1e0d9b00ae6a3470e6db555f47a6e6f95f0aec7d SHA1 a03c69fbb8f1948d58f849952cb9abdf568fcec7 SHA256 88d05c26f359ea7c0fdec72adfb0ad27f47d91b5514a4d4bb7c7b1e840113c07
EBUILD kicad-20070702.ebuild 4063 RMD160 0d0dd24015e8cef5271cacb3d2f6341bfe5f9878 SHA1 2360cb7dbc7a7bfe8af6a7e4f61f4f9335918698 SHA256 d4392bd46bf20096d6783f9597a82db1b9d8fe64c8c6fdb4a94e4939592f2ee6
EBUILD kicad-20080320.918.ebuild 2141 RMD160 1248cccb273291280ada92f2c343a44e958652a4 SHA1 af5e8b4023e29e14d306c5a1ddca5259b1f38eb9 SHA256 fc3ed4a7b3244f7c313640daf2999ab049202f06c48bca4d390b746c7938ba10
EBUILD kicad-20080914.1262.ebuild 2325 RMD160 1e4cfab07dd21588150822949cdc8409c8c0ded2 SHA1 3d7444ea5979a82295c4947d54d6d25fb3a9f795 SHA256 8ea1cfc5a5e16388f05022ee689519b7a4a39744ae088e3c623fec946469e065
-MISC ChangeLog 5414 RMD160 e59438d2181bc9c43bf3cc1e8144a8563e533e07 SHA1 fca763f9092136b6cbfc3f5fa4f12353e461d22b SHA256 c3a31d424dce9af1af77efdf670e3b2a84fadfea6379856940b48eea79e88ca0
+EBUILD kicad-20090320.1666.ebuild 2334 RMD160 efedb04a49c6e893f2a0983812762871af8ecc81 SHA1 54dec2922eab8279adcd50c1c124408478462291 SHA256 25b5bbfd27a7ed4d9aae4d6efda08aab31a06b19ad2da493a7386ae70f0158bc
+MISC ChangeLog 5549 RMD160 132d3e11e4ed2d1d1eaf6fe1176eb764686f2e68 SHA1 9dfb60d8f46b1b3545c795f7ba587ca5d9212c65 SHA256 1cbe657328e1566e1c435c917932cf2f09178b07a309ddfb452454e2b0b7cace
MISC metadata.xml 339 RMD160 edfadf44bb7c0a6049e40379258ccfbe89b74b5f SHA1 387abeb29f7e875057901f84b2bdb77c4f942c2e SHA256 311ce02a24351429c5d83af4292d0b8fa315ffde140ba06ac64e6bf3c233d173
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAklka+EACgkQ/ejvha5XGaPfVACfSyRa5OpfYoOwtV2FvZ6l0GO2
-TLIAn1XXEsavUNPnSh7RUVxKR3crZ5HR
-=cDFV
------END PGP SIGNATURE-----
diff --git a/sci-electronics/kicad/kicad-20090320.1666.ebuild b/sci-electronics/kicad/kicad-20090320.1666.ebuild
new file mode 100644
index 000000000000..c9894504ac1d
--- /dev/null
+++ b/sci-electronics/kicad/kicad-20090320.1666.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20090320.1666.ebuild,v 1.1 2009/04/17 23:13:13 calchan Exp $
+
+EAPI="2"
+
+inherit versionator wxwidgets cmake-utils
+
+MY_PV="$(get_major_version)-r$(get_after_major_version)"
+
+DESCRIPTION="Electronic Schematic and PCB design tools."
+HOMEPAGE="http://kicad.sourceforge.net"
+SRC_URI="http://dev.gentoo.org/~calchan/distfiles/${PN}-sources-${MY_PV}.tar.lzma
+ !minimal? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-library-${MY_PV}.tar.lzma )
+ doc? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-doc-${MY_PV}.tar.lzma )
+ examples? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-examples-${MY_PV}.tar.lzma )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc debug examples minimal python"
+
+CDEPEND=">=dev-util/cmake-2.6.0
+ dev-libs/boost
+ =x11-libs/wxGTK-2.8*
+ sys-libs/zlib"
+DEPEND="${CDEPEND}
+ app-arch/lzma-utils"
+RDEPEND="${CDEPEND}
+ python? ( dev-lang/python )"
+
+S="${WORKDIR}/${PN}"
+
+pkg_setup() {
+ WX_GTK_VER="2.8"
+ check_wxuse opengl
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ if ! use doc ; then
+ sed -i -e '/add_subdirectory(kicad-doc)/d' CMakeLists.txt || die "sed failed"
+ fi
+ if ! use examples ; then
+ sed -i -e '/add_subdirectory(demos)/d' CMakeLists.txt || die "sed failed"
+ fi
+ if use minimal ; then
+ sed -i -e '/add_subdirectory(kicad-library)/d' CMakeLists.txt || die "sed failed"
+ fi
+}
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ -DKICAD_CYRILLIC=ON
+ -DwxUSE_UNICODE=ON
+ -DKICAD_GOST=ON
+ $(cmake-utils_use python KICAD_PYTHON)
+ -DKICAD_DOCS=/usr/share/doc/${P}
+ -DKICAD_HELP=/usr/share/doc/${P}"
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ 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."
+ fi
+ elog
+ elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
+}