sci-electronics/oregano: Remove last-rited pkg
authorMichał Górny <mgorny@gentoo.org>
Tue, 14 Jan 2020 16:22:33 +0000 (17:22 +0100)
committerMichał Górny <mgorny@gentoo.org>
Tue, 14 Jan 2020 16:22:33 +0000 (17:22 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
12 files changed:
profiles/package.mask
sci-electronics/oregano/Manifest [deleted file]
sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch [deleted file]
sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch [deleted file]
sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch [deleted file]
sci-electronics/oregano/files/oregano-0.82-asneeded.patch [deleted file]
sci-electronics/oregano/files/oregano-0.82-automake.patch [deleted file]
sci-electronics/oregano/files/oregano-0.82-format-security.patch [deleted file]
sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch [deleted file]
sci-electronics/oregano/metadata.xml [deleted file]
sci-electronics/oregano/oregano-0.69.1-r1.ebuild [deleted file]
sci-electronics/oregano/oregano-0.82.ebuild [deleted file]

index 725cb16e9f2b844e3fff01a74eba160878e25996..99d371e417019892fcdafd3a1332d4f2ea533dcb 100644 (file)
@@ -575,11 +575,6 @@ dev-util/suse-build
 #Package will be removed on ~15 Jan 2020.
 media-plugins/vdr-console
 
-# Aaron Bauman <bman@gentoo.org> (2019-12-13)
-# Dead upstream. Fork is available as sci-electronics/drahnr-oregano
-# Removal in 30 days
-sci-electronics/oregano
-
 # Michał Górny <mgorny@gentoo.org> (2019-12-13)
 # The first part of cleanup post the dead ML project.  Those packages
 # have no reverse dependencies (except one another, in some cases).
diff --git a/sci-electronics/oregano/Manifest b/sci-electronics/oregano/Manifest
deleted file mode 100644 (file)
index 334028f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST oregano-0.82.tar.gz 1398390 BLAKE2B 0f4c0627ce1d2165f21de0d8272c22d946da0a76d25d7d1cabccb3569947b4192799efde03072491bab910bf65e9206d8e5cab64db6ea61768c7d7a5729011aa SHA512 9c03f079e81f8de7d9e8880a890059bd8034e82bf47566ba3905943ccedc7a1642517fa2f6fcb2a2d10228c0bf79da055c1ed9bf3e07e505819641cd7cbf168c
-DIST oregano_0.69.1.orig.tar.gz 673785 BLAKE2B 58d725c10eb135d8dcc3ed45271b86f5ebbc82e3065a20b7f17f6ad00da27e1dc9e3bc7a0b16756a5108754cbff9b7ccc26e0af6bb4d68f761aa1dcf3a74c5d9 SHA512 4dc12f90c70ef5ff5011cfc29f3c53e7ea4c77c3b38815919ebdf90fbcf3b157d4dc7327d62c190945f7c191f4584931a02dda50ae966aa59d6da5098e8ca5e2
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch b/sci-electronics/oregano/files/oregano-0.69.1-desktop_file_update.patch
deleted file mode 100644 (file)
index 5d3b2ef..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## desktop.file.update.dpatch by Maximiliano Curia <maxy@debian.org>
-##
-## DP: Update categories and name of desktop file
-
-@DPATCH@
-diff -urNad oregano-0.69.1~/oregano.desktop oregano-0.69.1/oregano.desktop
---- oregano-0.69.1~/oregano.desktop    2009-07-07 12:49:49.000000000 -0300
-+++ oregano-0.69.1/oregano.desktop     2009-07-22 20:41:53.209525839 -0300
-@@ -1,8 +1,6 @@
- [Desktop Entry]
- Encoding=UTF-8
--Name=Oregano electrical engineering tool
--Name[ca]=Eina d'enginyeria elèctrica Oregano
--Name[es]=Oregano, herramienta para la ingeniería electrónica
-+Name=Oregano
- GenericName=Electrical engineering tool
- GenericName[ca]=Eina d'enginyeria elèctrica
- GenericName[es]=Herramienta para la ingeniería electrónica
-@@ -17,5 +15,5 @@
- StartupNotify=true
- Terminal=false
- Type=Application
--Categories=GNOME;GTK;Science;Education;Physics;
-+Categories=GNOME;GTK;Science;Education;Electronics;
- MimeType=application/x-oregano;
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch b/sci-electronics/oregano/files/oregano-0.69.1-fix-libm.patch
deleted file mode 100644 (file)
index 420ffe1..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/SConscript.old  2009-07-07 19:49:49.000000000 +0400\r
-+++ src/SConscript      2014-11-12 20:57:50.311089881 +0300\r
-@@ -67,6 +67,8 @@\r
-\r
- SrcEnv.Append (CCFLAGS = Split ("-I./src -I./src/model -I./src/sheet -I./src/gplot -I./data/dialogs -I./src/engines"))\r
-\r
-+SrcEnv.Append (LIBS = ['m'])\r
-+\r
- oregano = SrcEnv.Program ('oregano', files)\r
-\r
- # Install alias #
\ No newline at end of file
diff --git a/sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch b/sci-electronics/oregano/files/oregano-0.69.1-scons_env_flags.patch
deleted file mode 100644 (file)
index 6e999e4..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## scons.env.flags.dpatch by Maximiliano Curia <maxy@debian.org>
-##
-## DP: Honour the CFLAGS and LDFLAGS environment variables
-
-@DPATCH@
-diff -urNad oregano-0.69.1~/SConstruct oregano-0.69.1/SConstruct
---- oregano-0.69.1~/SConstruct 2009-07-07 12:49:49.000000000 -0300
-+++ oregano-0.69.1/SConstruct  2009-07-22 19:59:31.665525831 -0300
-@@ -76,9 +76,14 @@
- mo_bld = Builder (action = mo_builder)
- CEnv.Append (BUILDERS = {'MoBuild' : mo_bld})
--CEnv.Append (CCFLAGS = Split ('-Wall'));
--if CEnv['Debug']:
--      CEnv.Append (CCFLAGS = Split ('-g'));
-+if ( os.environ.has_key('CFLAGS') ):
-+      CEnv.Append (CCFLAGS = Split (os.environ['CFLAGS']))
-+else:
-+      CEnv.Append (CCFLAGS = Split ('-Wall'))
-+      if CEnv['Debug']:
-+              CEnv.Append (CCFLAGS = Split ('-g'))
-+if ( os.environ.has_key('LDFLAGS') ):
-+      CEnv.Append (LINKFLAGS = Split (os.environ['LDFLAGS']))
- # Check dependencies #
- if not CEnv.GetOption ('clean'):
diff --git a/sci-electronics/oregano/files/oregano-0.82-asneeded.patch b/sci-electronics/oregano/files/oregano-0.82-asneeded.patch
deleted file mode 100644 (file)
index 8432a91..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/Makefile.am.orig       2012-12-06 09:58:37.000000000 +0100
-+++ src/Makefile.am    2012-12-06 10:00:03.000000000 +0100
-@@ -34,10 +34,11 @@
- bin_PROGRAMS = oregano
--OREGANO_LIBS += gplot/libgplot.a \
-+NEW_OREGANO_LIBS =  gplot/libgplot.a \
-               engines/libengines.a \
-               model/libmodel.a \
--              sheet/libsheet.a
-+              sheet/libsheet.a \
-+              $(OREGANO_LIBS)
- oregano_PIXMAPS = \
-       plot.xpm        \
-@@ -99,4 +100,4 @@
-       oregano.h
- oregano_LDADD = \
--      $(OREGANO_LIBS)
-+      $(NEW_OREGANO_LIBS)
diff --git a/sci-electronics/oregano/files/oregano-0.82-automake.patch b/sci-electronics/oregano/files/oregano-0.82-automake.patch
deleted file mode 100644 (file)
index 84f1bfd..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-# adapt to new automake 0.13.1 (bug #467708)
-# switch to AC_CONFIG_HEADERS, correct AM_INIT_AUTOMAKE, quote text in
-# AC_MSG_ERROR
---- configure.ac.old   2013-04-28 15:49:22.000000000 +0000
-+++ configure.ac       2013-04-28 15:50:25.000000000 +0000
-@@ -1,7 +1,7 @@
--AC_INIT(AUTHORS)
--AM_INIT_AUTOMAKE(oregano, 0.81)
-+AC_INIT(oregano,0.81,AUTHORS)
-+AM_INIT_AUTOMAKE
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AM_MAINTAINER_MODE
- AC_CONFIG_MACRO_DIR([m4])
-@@ -38,7 +38,7 @@
- AC_SUBST(SCROLLKEEPER_REQUIRED)
- AC_PATH_PROG(SCROLLKEEPER_CONFIG, scrollkeeper-config,no)
- if test x$SCROLLKEEPER_CONFIG = xno; then
--      AC_MSG_ERROR(Couldn't find scrollkeeper-config, please install the scrollkeeper package)
-+      AC_MSG_ERROR([Couldn't find scrollkeeper-config, please install the scrollkeeper package])
- fi
diff --git a/sci-electronics/oregano/files/oregano-0.82-format-security.patch b/sci-electronics/oregano/files/oregano-0.82-format-security.patch
deleted file mode 100644 (file)
index 6242a1c..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-From http://patch-tracker.debian.org/package/oregano/0.70-1
-
-## Description: Avoid format-security errors
-## Origin/Author: Maximiliano Curia <maxy@debian.org>
-Index: oregano-0.70/src/dialogs.c
-===================================================================
---- oregano-0.70.orig/src/dialogs.c    2012-01-07 18:57:09.000000000 -0300
-+++ oregano-0.70/src/dialogs.c 2012-01-07 19:26:46.000000000 -0300
-@@ -61,7 +61,7 @@
-               GTK_DIALOG_MODAL,
-               GTK_MESSAGE_ERROR,
-               GTK_BUTTONS_OK,
--              span_msg->str);
-+              "%s", span_msg->str);
-       gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
-@@ -100,7 +100,7 @@
-               GTK_DIALOG_MODAL,
-               GTK_MESSAGE_WARNING,
-               GTK_BUTTONS_OK,
--              span_msg->str);
-+              "%s", span_msg->str);
-       gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
-@@ -120,7 +120,7 @@
-               GTK_MESSAGE_QUESTION,
-               GTK_BUTTONS_OK,
-               GTK_BUTTONS_CANCEL,
--              msg);
-+              "%s", msg);
-       gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_CANCEL);
diff --git a/sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch b/sci-electronics/oregano/files/oregano-0.82-remove.unneeded.docs.patch
deleted file mode 100644 (file)
index df0d930..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- oregano-0.82/Makefile.am
-+++ oregano-0.82/Makefile.am
-@@ -7,10 +7,8 @@
- oreganodocdir = $(datadir)/doc/oregano
- oreganodoc_DATA = \
-       README\
--      COPYING\
-       AUTHORS\
-       ChangeLog\
--      INSTALL\
-       NEWS\
-       TODO
diff --git a/sci-electronics/oregano/metadata.xml b/sci-electronics/oregano/metadata.xml
deleted file mode 100644 (file)
index 79baa19..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-       <maintainer type="project">
-               <email>sci-electronics@gentoo.org</email>
-               <name>Gentoo Electronics Project</name>
-       </maintainer>
-       <longdescription>
-               Oregano is an application for schematic capture and simulation of electrical
-               circuits. The actual simulation is performed by Berkeley Spice, or GNUcap or
-               the new generation ngspice.
-       </longdescription>
-       <upstream>
-               <remote-id type="github">marc-lorber/oregano</remote-id>
-       </upstream>
-</pkgmetadata>
diff --git a/sci-electronics/oregano/oregano-0.69.1-r1.ebuild b/sci-electronics/oregano/oregano-0.69.1-r1.ebuild
deleted file mode 100644 (file)
index bd9baed..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils fdo-mime flag-o-matic scons-utils
-
-DESCRIPTION="Application for the schematic capturing and simulation of electrical circuits"
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-HOMEPAGE="http://oregano.gforge.lug.fi.uba.ar/" # broken
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-LICENSE="GPL-2"
-IUSE=""
-
-CDEPEND="
-       dev-libs/libxml2:2
-       x11-libs/gtk+:2
-       gnome-base/libglade:2.0
-       gnome-base/libgnome
-       >=gnome-base/libgnomeui-2.12
-       >=gnome-base/libgnomecanvas-2.12
-       >=x11-libs/cairo-1.2
-       x11-libs/gtksourceview:2.0"
-DEPEND="${CDEPEND}
-       >=dev-util/scons-0.96.1
-       virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-       sci-electronics/electronics-menu"
-
-src_prepare() {
-       # patches from debian
-       epatch "${FILESDIR}/${P}-desktop_file_update.patch"
-       epatch "${FILESDIR}/${P}-scons_env_flags.patch"
-       epatch "${FILESDIR}/${P}-fix-libm.patch"
-}
-
-src_compile() {
-       # bug 369875
-       strip-unsupported-flags
-       # see bug 363833
-       append-cflags -fno-omit-frame-pointer
-       escons --cache-disable PREFIX=/usr
-}
-
-src_install() {
-       escons --cache-disable PREFIX=/usr DESTDIR="${D}" RunUpdateMimeDatabase=no \
-               install
-       dodoc AUTHORS NEWS README docs/Library-HOWTO.txt
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-       elog "You'll need to emerge your prefered simulation backend"
-       elog "such ngspice or gnucap for simulation to work."
-       elog "As an alternative generate a netlist and use sci-electronics/spice"
-       elog "from the command line for simulation."
-}
diff --git a/sci-electronics/oregano/oregano-0.82.ebuild b/sci-electronics/oregano/oregano-0.82.ebuild
deleted file mode 100644 (file)
index ba7caa0..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit autotools eutils fdo-mime vcs-snapshot gnome2-utils
-
-DESCRIPTION="Application for the schematic capturing and simulation of electrical circuits"
-HOMEPAGE="https://github.com/marc-lorber/oregano"
-SRC_URI="https://github.com/marc-lorber/${PN}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-CDEPEND="dev-libs/libxml2:2
-       x11-libs/goocanvas:2.0
-       x11-libs/gtk+:3
-       x11-libs/gtksourceview:3.0
-       app-text/rarian"
-DEPEND="${CDEPEND}
-       virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-       || ( gnome-base/dconf gnome-base/gconf )
-       sci-electronics/electronics-menu"
-
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-format-security.patch
-       epatch "${FILESDIR}"/${P}-remove.unneeded.docs.patch
-       epatch "${FILESDIR}"/${P}-asneeded.patch
-       # Do not use GTK_DISABLE_DEPRECATED (needed by >=gtk+-3.8.1
-       sed -i -e "s/-DGTK_DISABLE_DEPRECATED//g" src/sheet/Makefile.am || die
-       sed -i -e "s/-DGTK_DISABLE_DEPRECATED//g" src/Makefile.am || die
-       sed -i -e "s/(OREGANO_LIBS)/(OREGANO_LIBS) -lm/" src/Makefile.am || die
-       # Aclocal 1.13 deprecated error #467708
-       epatch "${FILESDIR}"/${P}-automake.patch
-       eautoreconf
-}
-
-src_configure() {
-       econf --disable-update-mimedb --disable-silent-rules
-}
-
-src_install() {
-       emake DESTDIR="${D}" oreganodocdir=/usr/share/doc/${PF} install
-}
-
-pkg_preinst() {
-       gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-       gnome2_schemas_update
-       fdo-mime_desktop_database_update
-       elog "You'll need to emerge your prefered simulation backend"
-       elog "such ngspice or gnucap for simulation to work."
-       elog "As an alternative generate a netlist and use sci-electronics/spice"
-       elog "from the command line for simulation."
-}
-
-pkg_postrm() {
-       gnome2_schemas_update
-}