diff options
author | Michael Weber <xmw@gentoo.org> | 2012-05-25 14:21:42 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2012-05-25 14:21:42 +0000 |
commit | ca4b21b03943be4e7e21425ae85fe8791c7d9952 (patch) | |
tree | 55e61d9da5f88b54d0a1c1a02937e77843447f0a /sci-electronics | |
parent | Remove older unstable version (diff) | |
download | gentoo-2-ca4b21b03943be4e7e21425ae85fe8791c7d9952.tar.gz gentoo-2-ca4b21b03943be4e7e21425ae85fe8791c7d9952.tar.bz2 gentoo-2-ca4b21b03943be4e7e21425ae85fe8791c7d9952.zip |
Remove old versions
(Portage version: 2.1.10.62/cvs/Linux x86_64)
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/kicad/ChangeLog | 6 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20090320.1666-r2.ebuild | 75 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20100314_p2456.ebuild | 128 | ||||
-rw-r--r-- | sci-electronics/kicad/kicad-20100505_p2356.ebuild | 178 |
4 files changed, 5 insertions, 382 deletions
diff --git a/sci-electronics/kicad/ChangeLog b/sci-electronics/kicad/ChangeLog index f6f4961e7a86..ae493e9b4632 100644 --- a/sci-electronics/kicad/ChangeLog +++ b/sci-electronics/kicad/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-electronics/kicad # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/ChangeLog,v 1.58 2012/05/22 00:03:40 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/ChangeLog,v 1.59 2012/05/25 14:21:42 xmw Exp $ + + 25 May 2012; Michael Weber <xmw@gentoo.org> -kicad-20090320.1666-r2.ebuild, + -kicad-20100314_p2456.ebuild, -kicad-20100505_p2356.ebuild: + Remove old versions 22 May 2012; Jeff Horelick <jdhore@gentoo.org> kicad-20120119_p3256.ebuild: marked x86 per bug 413829 diff --git a/sci-electronics/kicad/kicad-20090320.1666-r2.ebuild b/sci-electronics/kicad/kicad-20090320.1666-r2.ebuild deleted file mode 100644 index 87d8f7fd2483..000000000000 --- a/sci-electronics/kicad/kicad-20090320.1666-r2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20090320.1666-r2.ebuild,v 1.6 2012/05/19 19:02:11 ssuominen Exp $ - -EAPI="2" -WX_GTK_VER="2.8" - -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="x11-libs/wxGTK:2.8[X,opengl] - sys-libs/zlib - dev-libs/boost[python?]" -DEPEND="${CDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils )" -RDEPEND="${CDEPEND}" - -S="${WORKDIR}/${PN}" - -src_prepare() { - if use doc ; then - # Fix where kicad looks for help files - 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 - 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() { - need-wxwidgets unicode - - mycmakeargs="${mycmakeargs} - -DKICAD_CYRILLIC=ON - -DwxUSE_UNICODE=ON - $(cmake-utils_use python KICAD_PYTHON) - -DKICAD_DOCS=/usr/share/doc/${PF} - -DKICAD_HELP=/usr/share/doc/${PF}" - - 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." - elog - fi - 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-20100314_p2456.ebuild b/sci-electronics/kicad/kicad-20100314_p2456.ebuild deleted file mode 100644 index c7a1c3b3a89f..000000000000 --- a/sci-electronics/kicad/kicad-20100314_p2456.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20100314_p2456.ebuild,v 1.2 2010/12/23 08:46:59 jlec Exp $ - -EAPI="3" -WX_GTK_VER="2.8" - -inherit cmake-utils wxwidgets fdo-mime gnome2-utils - -DESCRIPTION="Electronic Schematic and PCB design tools." -HOMEPAGE="http://kicad.sourceforge.net" -SRC_URI=" - http://dev.gentoo.org/~calchan/distfiles/${PN}-sources-${PV}.tar.xz - !minimal? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-library-${PV}.tar.xz ) - doc? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-doc-${PV}.tar.xz ) - examples? ( http://dev.gentoo.org/~calchan/distfiles/${PN}-examples-${PV}.tar.xz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="dev-doc doc debug examples minimal python" - -CDEPEND="x11-libs/wxGTK:2.8[X,opengl]" -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" - -S="${WORKDIR}/${PN}" - -src_prepare() { - # 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' CMakeLists.txt || die "sed failed" - else - sed -i -e '/add_subdirectory(template)/a \ -add_subdirectory(kicad-library)' CMakeLists.txt || die "sed failed" - fi - - # Add documentation and fix necessary code if requested - if use doc ; then - sed -i -e '/add_subdirectory(demos)/a \ -add_subdirectory(kicad-doc)' CMakeLists.txt || die "sed failed" - sed -i -e "s/subdirs.Add( wxT( \"kicad\" ) );/subdirs.Add( wxT( \"${PF}\" ) );/" \ - -e '/subdirs.Add( _T( "help" ) );/d' common/edaappl.cpp || 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() { - need-wxwidgets unicode - - mycmakeargs="${mycmakeargs} - -DKICAD_MINIZIP=OFF - -DKICAD_CYRILLIC=ON - -DwxUSE_UNICODE=ON - -DKICAD_GOST=OFF - -DKICAD_AUIMANAGER=OFF - -DKICAD_AUITOOLBAR=OFF - -DKICAD_DOCS=/usr/share/doc/${PF} - -DKICAD_HELP=/usr/share/doc/${PF} - $(cmake-utils_use python KICAD_PYTHON)" - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_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-20100505_p2356.ebuild b/sci-electronics/kicad/kicad-20100505_p2356.ebuild deleted file mode 100644 index f49808501275..000000000000 --- a/sci-electronics/kicad/kicad-20100505_p2356.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/kicad/kicad-20100505_p2356.ebuild,v 1.3 2010/12/25 21:37:38 rafaelmartins Exp $ - -# rafaelmartins: Please try to keep the live ebuild synchronized with -# the latest snapshot ebuild. e.g.: -# cp kicad-YYYYMMDD_pXXXX.ebuild kicad-99999999.ebuild - -EAPI="3" - -WX_GTK_VER="2.8" - -BZR_ECLASS="" -if [[ "${PV}" = "99999999" ]]; then - BZR_ECLASS=" bzr" -fi - -inherit cmake-utils wxwidgets fdo-mime gnome2-utils${BZR_ECLASS} - -DESCRIPTION="Electronic Schematic and PCB design tools." -HOMEPAGE="http://kicad.sourceforge.net" - -SRC_URI="" -if [[ "${PV}" != "99999999" ]]; then - SRC_URI=" - http://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-sources-${PV}.tar.xz - !minimal? ( http://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-library-${PV}.tar.xz ) - doc? ( http://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-doc-${PV}.tar.xz ) - examples? ( http://dev.gentoo.org/~rafaelmartins/distfiles/${PN}-examples-${PV}.tar.xz )" -fi - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="" -if [[ "${PV}" != "99999999" ]]; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -IUSE="dev-doc debug doc examples minimal python" - -CDEPEND="x11-libs/wxGTK:2.8[X,opengl]" -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" - -if [[ "${PV}" != "99999999" ]]; then - S="${WORKDIR}/${PN}" -else - src_unpack() { - # FIXME: we need to send patches for bzr.eclass, to avoid the weird - # declarations of ${P} below. - EBZR_REPO_URI="lp:~kicad-testing-committers/kicad/testing" bzr_fetch - if ! use minimal; then - EBZR_REPO_URI="lp:~kicad-lib-committers/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" \ - P="${P}/kicad-doc" \ - EBZR_CACHE_DIR="kicad-doc" bzr_fetch - fi - } -fi - -src_prepare() { - - # prepare sources from BZR, snapshots are already prepared with this - if [[ "${PV}" = "99999999" ]]; then - 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' - fi - - # 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() { - need-wxwidgets unicode - - mycmakeargs="${mycmakeargs} - -DKICAD_MINIZIP=OFF - -DKICAD_CYRILLIC=ON - -DwxUSE_UNICODE=ON - -DKICAD_GOST=OFF - -DKICAD_AUIMANAGER=OFF - -DKICAD_AUITOOLBAR=OFF - -DKICAD_DOCS=/usr/share/doc/${PF} - -DKICAD_HELP=/usr/share/doc/${PF} - $(cmake-utils_use python KICAD_PYTHON)" - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_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 -} |