summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-05-25 14:21:42 +0000
committerMichael Weber <xmw@gentoo.org>2012-05-25 14:21:42 +0000
commitca4b21b03943be4e7e21425ae85fe8791c7d9952 (patch)
tree55e61d9da5f88b54d0a1c1a02937e77843447f0a /sci-electronics
parentRemove older unstable version (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--sci-electronics/kicad/kicad-20090320.1666-r2.ebuild75
-rw-r--r--sci-electronics/kicad/kicad-20100314_p2456.ebuild128
-rw-r--r--sci-electronics/kicad/kicad-20100505_p2356.ebuild178
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
-}