diff options
-rw-r--r-- | dev-libs/libunique/libunique-1.1.6-r1.ebuild | 73 | ||||
-rw-r--r-- | dev-libs/libunique/libunique-3.0.2.ebuild | 60 |
2 files changed, 0 insertions, 133 deletions
diff --git a/dev-libs/libunique/libunique-1.1.6-r1.ebuild b/dev-libs/libunique/libunique-1.1.6-r1.ebuild deleted file mode 100644 index 1eeb577d9464..000000000000 --- a/dev-libs/libunique/libunique-1.1.6-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" -GNOME2_LA_PUNT="yes" -GNOME_TARBALL_SUFFIX="bz2" - -inherit eutils gnome2 virtualx - -DESCRIPTION="a library for writing single instance application" -HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" - -LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="dbus doc +introspection" - -RDEPEND=">=dev-libs/glib-2.12:2 - >=x11-libs/gtk+-2.11:2[introspection?] - x11-libs/libX11 - dbus? ( - >=dev-libs/dbus-glib-0.70 - sys-apps/dbus[X] )" -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - doc? ( >=dev-util/gtk-doc-1.11 ) - introspection? ( >=dev-libs/gobject-introspection-0.6.3 )" -# For eautoreconf -# dev-util/gtk-doc-am - -pkg_setup() { - DOCS="AUTHORS NEWS ChangeLog README TODO" - G2CONF="${G2CONF} - --disable-maintainer-flags - --disable-static - --enable-bacon - $(use_enable introspection) - $(use_enable dbus)" -} - -src_prepare() { - gnome2_src_prepare - - # Include NUL terminator in unique_message_data_get_filename() - epatch "${FILESDIR}/${P}-include-terminator.patch" - - # test-unique: Resolve format string issues - epatch "${FILESDIR}/${P}-fix-test.patch" - - # Remove compiler warnings - epatch "${FILESDIR}/${P}-compiler-warnings.patch" - - # Remove G_CONST_RETURN usage, now that its gone in glib. - epatch "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch" - - sed -e 's/-D.*_DISABLE_DEPRECATED//' -i unique/Makefile.am \ - unique/Makefile.in || die -} - -src_test() { - cd "${S}/tests" - - # Fix environment variable leakage (due to `su` etc) - unset DBUS_SESSION_BUS_ADDRESS - - # Force Xemake to use Xvfb, bug 279840 - unset XAUTHORITY - unset DISPLAY - - cp "${FILESDIR}/run-tests" . || die "Unable to cp \${FILESDIR}/run-tests" - Xemake -f run-tests || die "Tests failed" -} diff --git a/dev-libs/libunique/libunique-3.0.2.ebuild b/dev-libs/libunique/libunique-3.0.2.ebuild deleted file mode 100644 index cfd91f360d0a..000000000000 --- a/dev-libs/libunique/libunique-3.0.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" -GCONF_DEBUG="yes" -GNOME_TARBALL_SUFFIX="xz" -GNOME2_LA_PUNT="yes" - -inherit gnome2 virtualx - -DESCRIPTION="a library for writing single instance application" -HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique" - -LICENSE="LGPL-2.1" -SLOT="3" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc +introspection" - -RDEPEND=" - >=dev-libs/glib-2.25.7:2 - sys-apps/dbus[X] - >=x11-libs/gtk+-2.90.0:3[introspection?] - x11-libs/libX11 -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( >=dev-util/gtk-doc-1.13 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.0 )" -# For eautoreconf -# dev-util/gtk-doc-am - -pkg_setup() { - DOCS="AUTHORS NEWS ChangeLog README TODO" - # --disable-dbus means gdbus is used instead of dbus-glib - G2CONF="${G2CONF} - --disable-static - --disable-maintainer-flags - --disable-dbus - $(use_enable introspection)" -} - -src_prepare() { - # should we sed Makefile.am instead and run eautoreconf? - sed -i -e '/DG.*_DISABLE_DEPRECATED/d' unique/Makefile.in || die - gnome2_src_prepare -} - -src_test() { - cd "${S}/tests" - - # Fix environment variable leakage (due to `su` etc) - unset DBUS_SESSION_BUS_ADDRESS - - # Force Xemake to use Xvfb, bug 279840 - unset XAUTHORITY - unset DISPLAY - - cp "${FILESDIR}/run-tests" . || die "Unable to cp \${FILESDIR}/run-tests" - Xemake -f run-tests || die "Tests failed" -} |