diff options
author | 2009-04-18 18:30:17 +0000 | |
---|---|---|
committer | 2009-04-18 18:30:17 +0000 | |
commit | 01bc4d35cb277fb60baab4ab40054245224e3d2b (patch) | |
tree | 589b0f9e60bd0ed738f60266d5d713cb39442747 /sci-electronics | |
parent | Version bump. (diff) | |
download | historical-01bc4d35cb277fb60baab4ab40054245224e3d2b.tar.gz historical-01bc4d35cb277fb60baab4ab40054245224e3d2b.tar.bz2 historical-01bc4d35cb277fb60baab4ab40054245224e3d2b.zip |
Cleaned-up old ebuilds, kept the latest one for stabilization.
Package-Manager: portage-2.1.6.11/cvs/Linux i686
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/kicad/ChangeLog | 8 | ||||
-rw-r--r-- | sci-electronics/kicad/Manifest | 18 | ||||
-rw-r--r-- | sci-electronics/kicad/files/kicad-20070702-wxGTK-2.6.patch | 24 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20070525.ebuild | 108 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20070702.ebuild | 109 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20080320.918.ebuild | 64 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20080914.1262.ebuild | 79 |
7 files changed, 8 insertions, 402 deletions
diff --git a/sci-electronics/kicad/ChangeLog b/sci-electronics/kicad/ChangeLog index fc0bcf6d9617..88afdc3c8c98 100644 --- a/sci-electronics/kicad/ChangeLog +++ b/sci-electronics/kicad/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-electronics/kicad # 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 $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/ChangeLog,v 1.37 2009/04/18 18:30:17 calchan Exp $ + + 18 Apr 2009; Denis Dupeyron <calchan@gentoo.org> + -files/kicad-20070702-wxGTK-2.6.patch, -kicad-20070525.ebuild, + -kicad-20070702.ebuild, -kicad-20080320.918.ebuild, + -kicad-20080914.1262.ebuild: + Cleaned-up old ebuilds, kept the latest one for stabilization. *kicad-20090320.1666 (17 Apr 2009) diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index 0531c70ae2ce..7ddf9ec38ab1 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -1,26 +1,10 @@ -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 -DIST kicad-2007-07-02.tgz 62664384 RMD160 7f80fc895ab8f737216d88a61100acb089869b96 SHA1 84dea077cbd82b03142e58ae7268a317fd8656f7 SHA256 374ce89ef6b1baf29d59fabc835e90a6aa8caa9042c25c21cc0fab2011a0cef3 DIST kicad-20070115.tar.bz2 11653448 RMD160 3ca516324aabb8fd7b6038fba34603298bf612de SHA1 21d2e865c064173d8b346386b4ba7c9800fd383d SHA256 0c9cfb0241714207498a71122570e453389d977ad33942bac68cec154cfbed35 -DIST kicad-20070525.tar.bz2 11075020 RMD160 96c019dfb9437d967d001a5343bcae2c4e9dea11 SHA1 df7fb34bf0ee2358633479cc6c98319afe9c3901 SHA256 cc5e776671a293ab8b67843957ec35a3820803556e5ff778b636e841b390a2d1 -DIST kicad-20070702.tar.bz2 11115678 RMD160 af141117d233c91ae930b8839cbd3cf4a997c821 SHA1 6cbc4c7e9259210a49d5cc252e12e800aac59e62 SHA256 91238183d588164397579fd3ff4b5531ffcd82d7d5fd36dd4ef5b2172aafeabc -DIST kicad-20080320-r918.tar.bz2 4982106 RMD160 a7918595f1df6a6dedb023f3d6982be008c659e2 SHA1 dd3fdf9869100f4ed924c29b292bd0f1ce6e6672 SHA256 7b4d5546cbcb2960a1c8a6ee0e58d7fb2f1e9ceb4e5dddd0f3c33f8d0a7590ff -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 EBUILD kicad-20090320.1666.ebuild 2334 RMD160 efedb04a49c6e893f2a0983812762871af8ecc81 SHA1 54dec2922eab8279adcd50c1c124408478462291 SHA256 25b5bbfd27a7ed4d9aae4d6efda08aab31a06b19ad2da493a7386ae70f0158bc -MISC ChangeLog 5549 RMD160 132d3e11e4ed2d1d1eaf6fe1176eb764686f2e68 SHA1 9dfb60d8f46b1b3545c795f7ba587ca5d9212c65 SHA256 1cbe657328e1566e1c435c917932cf2f09178b07a309ddfb452454e2b0b7cace +MISC ChangeLog 5816 RMD160 6e95a5d2da2dc921a2cb10780d08e92737803280 SHA1 576e8e1ead26cab4f5ebf200388b10f8bc5ea6c7 SHA256 3de66463f2ad24cf1f950a21ea68c947b3c8f4a6a74070e15895d1173fa423e4 MISC metadata.xml 339 RMD160 edfadf44bb7c0a6049e40379258ccfbe89b74b5f SHA1 387abeb29f7e875057901f84b2bdb77c4f942c2e SHA256 311ce02a24351429c5d83af4292d0b8fa315ffde140ba06ac64e6bf3c233d173 diff --git a/sci-electronics/kicad/files/kicad-20070702-wxGTK-2.6.patch b/sci-electronics/kicad/files/kicad-20070702-wxGTK-2.6.patch deleted file mode 100644 index 59e3a3928e9e..000000000000 --- a/sci-electronics/kicad/files/kicad-20070702-wxGTK-2.6.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Ndur kicad-20070702/pcbnew/dialog_edit_module.cpp kicad-20070702-wxGTK-2.6/pcbnew/dialog_edit_module.cpp ---- kicad-20070702/pcbnew/dialog_edit_module.cpp 2007-07-02 15:53:38.000000000 +0200 -+++ kicad-20070702-wxGTK-2.6/pcbnew/dialog_edit_module.cpp 2007-07-07 11:11:53.000000000 +0200 -@@ -279,11 +279,6 @@ - wxString attribut_list[3] = { _("Normal"), _("Normal+Insert"), _("Virtual") };
- m_AttributsCtrl = new wxRadioBox( m_PanelProperties, -1, _("Attributs"), wxDefaultPosition,
- wxSize(-1,-1), 3, attribut_list, 1);
-- m_AttributsCtrl->SetItemToolTip(0, _("Use this attribute for most non smd components"));
-- m_AttributsCtrl->SetItemToolTip(1,
-- _("Use this attribute for smd components.\nOnly components with this option are put in the footprint position list file"));
-- m_AttributsCtrl->SetItemToolTip(2,
-- _("Use this attribute for \"virtual\" components drawn on board (like a old ISA PC bus connector)"));
- PropRightSizer->Add(m_AttributsCtrl, 0, wxGROW|wxALL, 5);
-
- switch (m_CurrentModule->m_Attributs & 255)
-@@ -311,8 +306,6 @@ - wxSize(-1,-1), 2, properties_list, 1);
- m_AutoPlaceCtrl->SetSelection(
- (m_CurrentModule->m_ModuleStatus & MODULE_is_LOCKED) ? 1 : 0);
-- m_AutoPlaceCtrl->SetItemToolTip(0, _("Enable hotkey move commands and Auto Placement"));
-- m_AutoPlaceCtrl->SetItemToolTip(1, _("Disable hotkey move commands and Auto Placement"));
- PropRightSizer->Add(m_AutoPlaceCtrl, 0, wxGROW|wxALL, 5);
-
- StaticText = new wxStaticText(m_PanelProperties, -1, _("Rot 90"));
diff --git a/sci-electronics/kicad/kicad-20070525.ebuild b/sci-electronics/kicad/kicad-20070525.ebuild deleted file mode 100644 index cabdcd3d29a5..000000000000 --- a/sci-electronics/kicad/kicad-20070525.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20070525.ebuild,v 1.9 2008/02/29 20:39:59 carlo Exp $ - -inherit wxwidgets multilib - -UPSTREAM_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" -DESCRIPTION="Electronic schematic and PCB design tools." -HOMEPAGE="http://www.lis.inpg.fr/realise_au_lis/kicad/" -SRC_URI="mirror://gentoo/${P}.tar.bz2 - !minimal? ( ftp://iut-tice.ujf-grenoble.fr/cao/${PN}-${UPSTREAM_PV}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc examples minimal unicode" - -DEPEND="=x11-libs/wxGTK-2.6*" - -pkg_setup() { - # Tell wxwidgets.eclass which version we need - WX_GTK_VER="2.6" - - # Ask for the correct wxGTK configuration - if use unicode; then - need-wxwidgets unicode - else - need-wxwidgets ansi - fi - built_with_use "=x11-libs/wxGTK-${WX_GTK_VER}*" opengl || die "You need to install wxGTK with opengl support." -} - -src_unpack() { - unpack ${A} || die "unpack failed" - cd "${S}" - - # Use the chosen wx-config executable - sed -i -e "s:wx-config:${WX_CONFIG}:" libs.* || die "sed failed" - sed -i -e "s:wx-config:${WX_CONFIG}:" */makefile.* || die "sed failed" - - # Some patching is required for wxGTK-2.6 - if WX_GTK_VER="2.6" ; then - sed -i -e "s:wxFD_OVERWRITE_PROMPT:wxOVERWRITE_PROMPT:" kicad/treeprj_frame.cpp || die "sed failed" - sed -i -e "s:, false ): ):" kicad/treeprj_datas.cpp || die "sed failed" - fi -} - -src_compile() { - # Build the main executables - emake -f makefile.gtk || die "make failed (main)" - - # Minizip needs to be built independently - cd kicad/minizip - emake -f makefile.unx || die "make failed (minizip)" -} - -src_install() { - # kicad doesn't use the autotools yet - exeinto /usr/$(get_libdir)/${PN}/linux - doexe eeschema/eeschema || die "Installation failed" - doexe pcbnew/pcbnew || die "Installation failed" - doexe cvpcb/cvpcb || die "Installation failed" - doexe kicad/kicad || die "Installation failed" - doexe kicad/minizip/minizip || die "Installation failed" - doexe gerbview/gerbview || die "Installation failed" - exeinto /usr/$(get_libdir)/${PN}/linux/plugins - doexe eeschema/plugins/netlist_form_pads-pcb || die "Installation failed" - newicon kicad_icon.png kicad.png - make_wrapper kicad "/usr/$(get_libdir)/${PN}/linux/kicad" - make_desktop_entry kicad Kicad kicad "Application;Engineering;Electronics" - - # kicad requires everything to be in the same place - cp -pPR library "${D}"/usr/$(get_libdir)/${PN} - cp -pPR internat "${D}"/usr/$(get_libdir)/${PN} - cp -pPR template "${D}"/usr/$(get_libdir)/${PN} - cp -pPR help "${D}"/usr/$(get_libdir)/${PN} - if ! use minimal ; then - cp -pPR "${WORKDIR}"/kicad/library "${D}"/usr/$(get_libdir)/${PN} - cp -pPR "${WORKDIR}"/kicad/modules "${D}"/usr/$(get_libdir)/${PN} - cp -pPR "${WORKDIR}"/kicad/template "${D}"/usr/$(get_libdir)/${PN} - if use doc ; then - cp -pPR "${WORKDIR}"/kicad/help "${D}"/usr/$(get_libdir)/${PN} - fi - if use examples ; then - cp -pPR "${WORKDIR}"/kicad/demos "${D}"/usr/$(get_libdir)/${PN} - fi - fi - dodoc author.txt copyright.txt news.txt contrib.txt version.txt -} - -pkg_postinst() { - if use minimal ; then - ewarn "If the schematic and/or board editors complain about missing libraries when you open old projects," - ewarn "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." - else - elog "Please note that the PDF datasheets that can be linked to components from the default libraries" - elog "cannot be mirrored by Gentoo for legal reasons." - elog "If you want them, you need to download them yourself from :" - elog "${HOMEPAGE}" - elog "and install them manually." - fi - elog - elog "You may want to emerge media-gfx/wings if you want to create 3D models of components." -} diff --git a/sci-electronics/kicad/kicad-20070702.ebuild b/sci-electronics/kicad/kicad-20070702.ebuild deleted file mode 100644 index 7efc93c01c25..000000000000 --- a/sci-electronics/kicad/kicad-20070702.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20070702.ebuild,v 1.6 2008/02/29 20:39:59 carlo Exp $ - -inherit eutils wxwidgets multilib - -UPSTREAM_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" -DESCRIPTION="Electronic schematic and PCB design tools." -HOMEPAGE="http://www.lis.inpg.fr/realise_au_lis/kicad/" -SRC_URI="mirror://gentoo/${P}.tar.bz2 - !minimal? ( ftp://iut-tice.ujf-grenoble.fr/cao/${PN}-${UPSTREAM_PV}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc examples minimal unicode" - -DEPEND="=x11-libs/wxGTK-2.6*" - -pkg_setup() { - # Tell wxwidgets.eclass which version we need - WX_GTK_VER="2.6" - - # Ask for the correct wxGTK configuration - if use unicode; then - need-wxwidgets unicode - else - need-wxwidgets ansi - fi - built_with_use "=x11-libs/wxGTK-${WX_GTK_VER}*" opengl || die "You need to install wxGTK with opengl support." -} - -src_unpack() { - unpack ${A} || die "unpack failed" - cd "${S}" - - # Use the chosen wx-config executable - sed -i -e "s:wx-config:${WX_CONFIG}:" libs.* || die "sed failed" - sed -i -e "s:wx-config:${WX_CONFIG}:" */makefile.* || die "sed failed" - - # Some patching is required for wxGTK-2.6 - if WX_GTK_VER="2.6" ; then - sed -i -e "s:wxFD_OVERWRITE_PROMPT:wxOVERWRITE_PROMPT:" kicad/treeprj_frame.cpp || die "sed failed" - sed -i -e "s:, false ): ):" kicad/treeprj_datas.cpp || die "sed failed" - epatch "${FILESDIR}"/${P}-wxGTK-2.6.patch || die "patch failed" - fi -} - -src_compile() { - # Build the main executables - emake -f makefile.gtk || die "make failed (main)" - - # Minizip needs to be built independently - cd kicad/minizip - emake -f makefile.unx || die "make failed (minizip)" -} - -src_install() { - # kicad doesn't use the autotools yet - exeinto /usr/$(get_libdir)/${PN}/linux - doexe eeschema/eeschema || die "Installation failed" - doexe pcbnew/pcbnew || die "Installation failed" - doexe cvpcb/cvpcb || die "Installation failed" - doexe kicad/kicad || die "Installation failed" - doexe kicad/minizip/minizip || die "Installation failed" - doexe gerbview/gerbview || die "Installation failed" - exeinto /usr/$(get_libdir)/${PN}/linux/plugins - doexe eeschema/plugins/netlist_form_pads-pcb || die "Installation failed" - newicon kicad_icon.png kicad.png - make_wrapper kicad "/usr/$(get_libdir)/${PN}/linux/kicad" - make_desktop_entry kicad Kicad kicad "Application;Engineering;Electronics" - - # kicad requires everything to be in the same place - cp -pPR library "${D}"/usr/$(get_libdir)/${PN} - cp -pPR internat "${D}"/usr/$(get_libdir)/${PN} - cp -pPR template "${D}"/usr/$(get_libdir)/${PN} - cp -pPR help "${D}"/usr/$(get_libdir)/${PN} - if ! use minimal ; then - cp -pPR "${WORKDIR}"/kicad/library "${D}"/usr/$(get_libdir)/${PN} - cp -pPR "${WORKDIR}"/kicad/modules "${D}"/usr/$(get_libdir)/${PN} - cp -pPR "${WORKDIR}"/kicad/template "${D}"/usr/$(get_libdir)/${PN} - if use doc ; then - cp -pPR "${WORKDIR}"/kicad/help "${D}"/usr/$(get_libdir)/${PN} - fi - if use examples ; then - cp -pPR "${WORKDIR}"/kicad/demos "${D}"/usr/$(get_libdir)/${PN} - fi - fi - dodoc author.txt copyright.txt news.txt contrib.txt version.txt -} - -pkg_postinst() { - if use minimal ; then - ewarn "If the schematic and/or board editors complain about missing libraries when you open old projects," - ewarn "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." - else - elog "Please note that the PDF datasheets that can be linked to components from the default libraries" - elog "cannot be mirrored by Gentoo for legal reasons." - elog "If you want them, you need to download them yourself from :" - elog "${HOMEPAGE}" - elog "and install them manually." - fi - elog - elog "You may want to emerge media-gfx/wings if you want to create 3D models of components." -} diff --git a/sci-electronics/kicad/kicad-20080320.918.ebuild b/sci-electronics/kicad/kicad-20080320.918.ebuild deleted file mode 100644 index f3e8a59f0c75..000000000000 --- a/sci-electronics/kicad/kicad-20080320.918.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20080320.918.ebuild,v 1.2 2008/03/30 13:58:33 calchan Exp $ - -inherit versionator wxwidgets cmake-utils flag-o-matic - -MY_PV="$(get_major_version)-r$(get_after_major_version)" -LIB_VERSION="1.0" -DOC_VERSION="1.0" - -DESCRIPTION="Electronic Schematic and PCB design tools." -HOMEPAGE="http://kicad.sourceforge.net" -SRC_URI="mirror://sourceforge/kicad/${PN}-${MY_PV}.tar.bz2 - !minimal? ( mirror://sourceforge/kicad/${PN}-library-${LIB_VERSION}.tbz2 ) - doc? ( mirror://sourceforge/kicad/${PN}-doc-${DOC_VERSION}.tbz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc debug examples minimal" - -DEPEND="=x11-libs/wxGTK-2.8* - dev-libs/boost" - -S="${WORKDIR}/${PN}" -DOCS="change_log.txt todo.txt" - -pkg_setup() { - WX_GTK_VER="2.8" - need-wxwidgets unicode - check_wxuse opengl -} - -src_unpack() { - unpack ${A} - if ! use examples ; then - sed -i -e "s:^add_subdirectory(demos):#add_subdirectory(demos):" "${S}"/CMakeLists.txt || die "sed failed" - fi - sed -i -e "s:^install(FILES \${CMAKE_CURRENT_SOURCE_DIR}/install\.txt:#install(FILES \${CMAKE_CURRENT_SOURCE_DIR}/install\.txt:" \ - "${S}"/CMakeLists.txt || die "sed failed" -} - -src_install() { - cmake-utils_src_install - [[ -d "${WORKDIR}/usr" ]] && doins -r "${WORKDIR}/usr" -} - -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." - else - if !(use doc) ; then - elog "KiCad will complain about missing help files. If you want them you'll need" - elog "to add the \"doc\" USE flag." - fi - fi - elog - elog "You may want to emerge media-gfx/wings if you want to create 3D models of components." -} diff --git a/sci-electronics/kicad/kicad-20080914.1262.ebuild b/sci-electronics/kicad/kicad-20080914.1262.ebuild deleted file mode 100644 index ce4ba5cd8bb0..000000000000 --- a/sci-electronics/kicad/kicad-20080914.1262.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20080914.1262.ebuild,v 1.2 2008/09/22 07:17:11 calchan Exp $ - -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}-${MY_PV}.tar.bz2 - !minimal? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-library-${MY_PV}.tar.bz2 ) - doc? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-doc-${MY_PV}.tar.bz2 ) - examples? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-examples-${MY_PV}.tar.bz2 )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc debug examples minimal python" - -RDEPEND="sys-libs/zlib - =x11-libs/wxGTK-2.8* - python? ( dev-lang/python )" -DEPEND="${RDEPEND} - dev-libs/boost - >=dev-util/cmake-2.6.0" - -S="${WORKDIR}/${PN}" - -pkg_setup() { - WX_GTK_VER="2.8" - need-wxwidgets unicode - check_wxuse opengl -} - -src_unpack() { - unpack ${A} - cd "${S}" - - if use minimal ; then - sed -i -e "s:add_subdirectory(kicad-library):#add_subdirectory(kicad-library):" \ - CMakeLists.txt || die "sed failed" - fi - - if ! use doc ; then - sed -i -e "s:add_subdirectory(kicad-doc):#add_subdirectory(kicad-doc):" \ - CMakeLists.txt || die "sed failed" - fi - - if ! use examples ; then - sed -i -e "s:^add_subdirectory(demos):#add_subdirectory(demos):" \ - CMakeLists.txt || die "sed failed" - fi -} - -src_compile() { - cmakeargs="-DKICAD_MINIZIP=OFF" - - if use python ; then - cmakeargs+=" -DKICAD_PYTHON=ON" - else - cmakeargs+=" -DKICAD_PYTHON=OFF" - fi - - cmake-utils_src_compile -} - -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." -} |