mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
x11-misc/xnee: Delete
Closes: https://bugs.gentoo.org/812137 Closes: https://bugs.gentoo.org/864763 Closes: https://bugs.gentoo.org/871405 Closes: https://bugs.gentoo.org/873886 Signed-off-by: Matt Turner <mattst88@gentoo.org>
This commit is contained in:
@@ -534,14 +534,6 @@ www-apps/prewikka
|
||||
# Removal on 2022-12-15. Bug #759931.
|
||||
dev-python/pytest-html
|
||||
|
||||
# Matt Turner <mattst88@gentoo.org> (2022-11-14)
|
||||
# Unmaintained in Gentoo since at least the transition to git. Last release in
|
||||
# 2014. Depends on x11-libs/gtk+:2 and gnome-base/gconf. Fails to build with
|
||||
# (1) clang-16, (2) with LTO, (3) with -fno-common.
|
||||
# Bugs #812137, #864763, #871405, #873886
|
||||
# Removal on 2022-12-14
|
||||
x11-misc/xnee
|
||||
|
||||
# Jonas Stein <jstein@gentoo.org> (2022-11-13)
|
||||
# Dead upstream
|
||||
# Removal after 2023-01-01. Bug #881249.
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST xnee-3.19.tar.gz 1893109 BLAKE2B 17f416d06dac092c79d4c9838e0f69219e617d695d7c56bee8c84cdf6a5de7e3f02eb1dc9f9f278e78ebf4090893557ede30b2cd5039acafcd743cff11e5602b SHA512 a4a82839a4597b0d7f5b65ad76092f03eb5c665d36298505a320475daacbf66f30b022c04284ce8795360e4481fdfb1d9138f0b8b173b66d23b7f1542d0acbe8
|
||||
@@ -1,10 +0,0 @@
|
||||
--- a/libxnee/src/Makefile.am
|
||||
+++ b/libxnee/src/Makefile.am
|
||||
@@ -78,6 +78,7 @@
|
||||
libxnee_la_LDFLAGS = -rpath '$(libdir)'
|
||||
#dnl libxnee_la_SOURCES = $(LIB_XNEE_SOURCE_FILES)
|
||||
libxnee_a_CFLAGS = $(AM_CFLAGS)
|
||||
+libxnee_la_LIBADD = @X11_LIBS@
|
||||
|
||||
#noinst_LIBRARIES = libxnee.a
|
||||
|
||||
@@ -1,117 +0,0 @@
|
||||
--- a/configure.in 2014/05/06 14:13:59 1.134
|
||||
+++ b/configure.in 2018/01/01 23:06:56 1.135
|
||||
@@ -382,62 +382,63 @@
|
||||
fi
|
||||
|
||||
|
||||
- GNOMEUI2_MODULE="libgnomeui-2.0"
|
||||
- GNOMEUI2_VERSION="2.0.0"
|
||||
-
|
||||
-
|
||||
- if `$PKGCFG --exists $GNOMEUI2_MODULE >= $GNOMEUI2_VERSION`
|
||||
- then
|
||||
- GTK_MODULES="$GTK_MODULES $GNOMEUI2_MODULE"
|
||||
- GTK_ERR=1
|
||||
- fi
|
||||
-
|
||||
- libgnomeui_CFLAGS=`$PKGCFG --cflags $GNOMEUI2_MODULE `
|
||||
- libgnomeui_LIBS=`$PKGCFG --libs $GNOMEUI2_MODULE `
|
||||
-
|
||||
-
|
||||
- AC_SUBST(libgnomeui_CFLAGS)
|
||||
- AC_SUBST(libgnomeui_LIBS)
|
||||
-
|
||||
PIXMAP_DIR=pixmap
|
||||
|
||||
-
|
||||
- if test x$buildgapplet = xtrue ;
|
||||
+ if test x$buildgapplet = xtrue;
|
||||
then
|
||||
-
|
||||
- if test x$GTKCONF = x ;
|
||||
- then
|
||||
- echo " **************************************** "
|
||||
- echo " * WARNING, missing program: gtk-config *"
|
||||
- echo " **************************************** "
|
||||
- echo ""
|
||||
- echo " On Debian based distros, install sth like: libgtk2.0-dev"
|
||||
- echo ""
|
||||
- echo "However, I will try my best to continue without gtk-config. "
|
||||
- echo "Will not be able to check for gtk/gnome header files properly"
|
||||
- echo "On most platforms this implies no problem"
|
||||
- echo ""
|
||||
- else
|
||||
- GTK_PREFIX=`$GTKCONF --prefix`
|
||||
- GTK_INC_PATH=$GTK_PREFIX/include/$GNOMEUI2_MODULE/
|
||||
- GNOME_H_FILE=$GTK_INC_PATH/gnome.h
|
||||
-
|
||||
- ls -l $GNOME_H_FILE 2>/dev/null >/dev/null
|
||||
-
|
||||
- MISSING_GNOME_H=$?
|
||||
|
||||
- if test x$MISSING_GNOME_H != x0 ;
|
||||
+ GNOMEUI2_MODULE="libgnomeui-2.0"
|
||||
+ GNOMEUI2_VERSION="2.0.0"
|
||||
+
|
||||
+
|
||||
+ if `$PKGCFG --exists $GNOMEUI2_MODULE >= $GNOMEUI2_VERSION`
|
||||
+ then
|
||||
+ GTK_MODULES="$GTK_MODULES $GNOMEUI2_MODULE"
|
||||
+ GTK_ERR=1
|
||||
+ fi
|
||||
+
|
||||
+ libgnomeui_CFLAGS=`$PKGCFG --cflags $GNOMEUI2_MODULE `
|
||||
+ libgnomeui_LIBS=`$PKGCFG --libs $GNOMEUI2_MODULE `
|
||||
+
|
||||
+
|
||||
+ AC_SUBST(libgnomeui_CFLAGS)
|
||||
+ AC_SUBST(libgnomeui_LIBS)
|
||||
+
|
||||
+
|
||||
+
|
||||
+ if test x$GTKCONF = x ;
|
||||
then
|
||||
- echo "Missing GNOME header file (gnome.h), you need to install development packages"
|
||||
- echo "On a Debian based distro system do:"
|
||||
- echo ""
|
||||
- echo " sudo apt-get install libgnome2-dev"
|
||||
- echo ""
|
||||
-echo exit 1
|
||||
- fi
|
||||
- fi
|
||||
-
|
||||
- fi
|
||||
+ echo " **************************************** "
|
||||
+ echo " * WARNING, missing program: gtk-config *"
|
||||
+ echo " **************************************** "
|
||||
+ echo ""
|
||||
+ echo " On Debian based distros, install sth like: libgtk2.0-dev"
|
||||
+ echo ""
|
||||
+ echo "However, I will try my best to continue without gtk-config. "
|
||||
+ echo "Will not be able to check for gtk/gnome header files properly"
|
||||
+ echo "On most platforms this implies no problem"
|
||||
+ echo ""
|
||||
+ else
|
||||
+ GTK_PREFIX=`$GTKCONF --prefix`
|
||||
+ GTK_INC_PATH=$GTK_PREFIX/include/$GNOMEUI2_MODULE/
|
||||
+ GNOME_H_FILE=$GTK_INC_PATH/gnome.h
|
||||
+
|
||||
+ ls -l $GNOME_H_FILE 2>/dev/null >/dev/null
|
||||
+
|
||||
+ MISSING_GNOME_H=$?
|
||||
+
|
||||
+ if test x$MISSING_GNOME_H != x0 ;
|
||||
+ then
|
||||
+ echo "Missing GNOME header file (gnome.h), you need to install development packages"
|
||||
+ echo "On a Debian based distro system do:"
|
||||
+ echo ""
|
||||
+ echo " sudo apt-get install libgnome2-dev"
|
||||
+ echo ""
|
||||
+ echo exit 1
|
||||
+ fi
|
||||
+ fi
|
||||
+
|
||||
+ fi
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
https://bugs.gentoo.org/778962
|
||||
https://savannah.gnu.org/support/index.php?110470
|
||||
|
||||
Author: orbea <orbea@riseup.net>
|
||||
Date: Thu Apr 1 14:39:10 2021 -0700
|
||||
|
||||
build: Fix build with slibtool.
|
||||
|
||||
--- a/cnee/src/Makefile.am
|
||||
+++ b/cnee/src/Makefile.am
|
||||
@@ -63,7 +63,7 @@ endif
|
||||
|
||||
|
||||
AM_CFLAGS = -I../include -I${LIBXNEE_DIR}/include ${PEDANTIC_FLAGS} ${X_CFLAGS} -g ${VERBOSE_FLAG} ${BUF_VERBOSE_FLAG} ${USER_CFLAGS} ${GCOV_FLAG} ${GPROF_FLAG} ${XNEE_XINPUT_SUPPORT_FLAGS} ${XNEE_XINPUT_SUPPORT_FLAGS}
|
||||
-cnee_LDADD = -L${LIBXNEE_DIR}/src -lxnee ${X_LIBS} ${X11_LIBS} ${LIBDL} ${LIBXI}
|
||||
+cnee_LDADD = $(top_srcdir)/libxnee/src/libxnee.la ${X_LIBS} ${X11_LIBS} ${LIBDL} ${LIBXI}
|
||||
|
||||
if BUILD_STATIC
|
||||
STATIC_FLAGS = -static
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="savannah">xnee</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools desktop flag-o-matic virtualx
|
||||
|
||||
DESCRIPTION="Program suite to record, replay and distribute user actions"
|
||||
HOMEPAGE="https://xnee.wordpress.com/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gnome xosd"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXtst
|
||||
x11-libs/libxcb
|
||||
gnome? (
|
||||
>=gnome-base/gconf-2
|
||||
x11-libs/gtk+:2
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
gnome? ( virtual/imagemagick-tools[jpeg,png] )
|
||||
"
|
||||
|
||||
# This needs RECORD extension from X.org server which isn't necessarily
|
||||
# enabled. Xlib: extension "RECORD" missing on display ":0.0".
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( AUTHORS BUGS ChangeLog FAQ NEWS README TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-3.18-linker.patch
|
||||
"${FILESDIR}"/${P}-libgnomeui-only-for-applets.patch
|
||||
"${FILESDIR}"/${P}-slibtool.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
mv configure.{in,ac} || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cflags -fcommon
|
||||
econf \
|
||||
$(use_enable gnome gui) \
|
||||
$(use_enable xosd buffer_verbose) \
|
||||
$(use_enable xosd verbose) \
|
||||
$(use_enable xosd) \
|
||||
--disable-gnome-applet \
|
||||
--disable-static \
|
||||
--disable-static-programs \
|
||||
--enable-cli \
|
||||
--enable-lib
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use gnome && make_desktop_entry gnee Gnee ${PN} "Utility;GTK"
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
Reference in New Issue
Block a user