From 6ddd819630bccc08ae27bbe70091461a523f64c4 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 31 Dec 2024 11:11:11 +0100 Subject: app-misc/g15composer: treeclean Closes: https://bugs.gentoo.org/854729 (pkgremoved) Closes: https://bugs.gentoo.org/882657 (pkgremoved) Closes: https://bugs.gentoo.org/941540 (pkgremoved) Signed-off-by: Florian Schmaus --- app-misc/g15composer/Manifest | 2 - .../g15composer/files/g15composer-3.2-docdir.patch | 11 ----- .../files/g15composer-3.2-freetype_pkgconfig.patch | 44 ------------------ app-misc/g15composer/files/g15composer-3.2.confd | 17 ------- app-misc/g15composer/files/g15composer-3.2.initd | 48 -------------------- app-misc/g15composer/g15composer-3.2-r1.ebuild | 52 ---------------------- app-misc/g15composer/g15composer-3.4.ebuild | 49 -------------------- app-misc/g15composer/g15composer-9999.ebuild | 49 -------------------- app-misc/g15composer/metadata.xml | 8 ---- 9 files changed, 280 deletions(-) delete mode 100644 app-misc/g15composer/Manifest delete mode 100644 app-misc/g15composer/files/g15composer-3.2-docdir.patch delete mode 100644 app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch delete mode 100644 app-misc/g15composer/files/g15composer-3.2.confd delete mode 100644 app-misc/g15composer/files/g15composer-3.2.initd delete mode 100644 app-misc/g15composer/g15composer-3.2-r1.ebuild delete mode 100644 app-misc/g15composer/g15composer-3.4.ebuild delete mode 100644 app-misc/g15composer/g15composer-9999.ebuild delete mode 100644 app-misc/g15composer/metadata.xml (limited to 'app-misc') diff --git a/app-misc/g15composer/Manifest b/app-misc/g15composer/Manifest deleted file mode 100644 index 8dcaa4e12cd0..000000000000 --- a/app-misc/g15composer/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST g15composer-3.2.tar.bz2 105805 BLAKE2B 1a843ed50f0374cb23d469be9c083437f13279f5584e3112037635225e5d5df7765452e3e805c4230fd33782c300f5abdb1fc05e394f636d160c8e49baf3dde0 SHA512 95b033e2bb957ef4a2f3d3e2954a11454af7d8576e037f723d2a7d45a7dadde4908540ff0a66b387209e689217ba0e6677dcee1e647b792c402f250371518bc1 -DIST g15composer-3.4.tar.bz2 125798 BLAKE2B 6377e6122511ff580622ca340d82c09054e72dcdd782b55325ff803dbbf4f9f99f10ee6b9c40ecb411bb516546bfbf1dc9d5114d11c175c62d390b48e630f5a5 SHA512 43f1e57df642d599554a454ef6aeb5ebd74aa9f9e002031c7f1d83748a4e3fafae1b9675f1347a5a829f8d8d4433c8f83309c1842ac264f51807d8d38ee36c66 diff --git a/app-misc/g15composer/files/g15composer-3.2-docdir.patch b/app-misc/g15composer/files/g15composer-3.2-docdir.patch deleted file mode 100644 index cd81cde5de41..000000000000 --- a/app-misc/g15composer/files/g15composer-3.2-docdir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- g15composer-3.2/Makefile.am -+++ g15composer-3.2/Makefile.am -@@ -3,7 +3,7 @@ - EXTRA_DIST = g15composer.l g15composer.y debian examples doc - noinst_HEADERS = g15composer.h g15c_logo.h - man1_MANS = $(top_srcdir)/doc/g15composer.1 --docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) -+docdir = @docdir@ - doc_DATA = AUTHORS ChangeLog COPYING NEWS README - - g15composer.tab.c: g15composer.lex.c g15composer.y g15composer.h diff --git a/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch b/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch deleted file mode 100644 index 9251e139322d..000000000000 --- a/app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- g15composer-3.2/configure.in -+++ g15composer-3.2/configure.in -@@ -14,24 +14,24 @@ - AC_PROG_YACC - - # Checks for --enable args --AC_MSG_CHECKING(whether to enable FreeType2 support) --AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support], -- if [[[ "$enableval" = "yes" ]]]; then -- AC_CHECK_LIB([g15render], [g15r_ttfLoad], -- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) -- CFLAGS="$CFLAGS `freetype-config --cflags`" -- CXXFLAGS="$CXXFLAGS `freetype-config --cflags`" -- FTLIB="-lfreetype" -- ttf_support="yes", -- AC_MSG_ERROR(["libg15render does not support ttf functions. please reconfigure with --enable-ttf"]) -- ttf_support="no" -- ) -- else -- ttf_support="no" -- fi, -- ttf_support="no" -+AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],,enable_ttf="no") -+AS_IF([test "x$enable_ttf" = "xyes"], [ -+ PKG_PROG_PKG_CONFIG -+ PKG_CHECK_MODULES(FREETYPE, freetype2, -+ [ -+ CFLAGS="$CFLAGS $FREETYPE_CFLAGS" -+ CXXFLAGS="$CXXFLAGS $FREETYPE_CFLAGS" -+ FTLIB="$FREETYPE_LIBS" -+ ], -+ AC_MSG_ERROR([Cannot find freetype2]) -+ ) -+ AC_CHECK_LIB([g15render], [g15r_ttfLoad], -+ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]), -+ AC_MSG_ERROR(["libg15render does not support ttf functions. please reconfigure with --enable-ttf"]) -+ ) -+], -+ AC_MSG_RESULT(No Freetype is being used) - ) --AC_MSG_RESULT($ttf_support) - - # Checks for libraries. - AC_CHECK_LIB([g15daemon_client], [g15_send], ,AC_MSG_ERROR(["libg15daemon_client not found. please install it"])) diff --git a/app-misc/g15composer/files/g15composer-3.2.confd b/app-misc/g15composer/files/g15composer-3.2.confd deleted file mode 100644 index f42ab956e242..000000000000 --- a/app-misc/g15composer/files/g15composer-3.2.confd +++ /dev/null @@ -1,17 +0,0 @@ -# /etc/conf.d/g15composer: Configuration for the g15composer - -# The CONTROL_FIFO is the name of the FIFO that g15composer listens to. -# It does not create a screen on the display, but allows programs to -# create their own non-virtual screens. -# Please make sure the file specified does not exist. -CONTROL_FIFO="/var/run/g15composer" - -# Set the user who owns the CONTROL_FIFO. -# As this is also the user as whom g15composer is run, -# it has to be someone who can create further message channels -# This should be the user who runs the LCD clients -FIFO_USER= - -# Set the grop which owns the CONTROL_FIFO. -# The users who want to display screens on the LCD need to be in this group. -FIFO_GROUP=users diff --git a/app-misc/g15composer/files/g15composer-3.2.initd b/app-misc/g15composer/files/g15composer-3.2.initd deleted file mode 100644 index 0d7c24f85609..000000000000 --- a/app-misc/g15composer/files/g15composer-3.2.initd +++ /dev/null @@ -1,48 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -PIDFILE=/var/run/${SVCNAME}.pid - -depend() { - need g15daemon -} - -start() { - ebegin "Starting ${SVCNAME}" - - if [ -z "${FIFO_USER}" -o -z "${FIFO_GROUP}" ] ; then - eerror "Please set the FIFO_USER and FIFO_GROUP variables in /etc/conf.d/${SVCNAME}" - eend 1 - return 1 - fi - if [ -e "${CONTROL_FIFO}" -a ! -p "${CONTROL_FIFO}" ] ; then - eerror "${CONTROL_FIFO} exists and is not a FIFO. Please remove." - eend 1 - return 1 - fi - if [ ! -p "${CONTROL_FIFO}" ] ; then - einfo "Creating FIFO at ${CONTROL_FIFO}" - mkfifo -m660 "${CONTROL_FIFO}" - else - einfo "Reusing FIFO at ${CONTROL_FIFO}" - fi - - chown ${FIFO_USER} "${CONTROL_FIFO}" - chgrp ${FIFO_GROUP} "${CONTROL_FIFO}" - start-stop-daemon --start --background --pidfile ${PIDFILE} --make-pidfile --exec \ - /usr/bin/g15composer -- -b -u "${FIFO_USER}" -g "${FIFO_GROUP}" "${CONTROL_FIFO}" - eend $? -} - -stop() { - ebegin "Stoping ${SVCNAME}" - start-stop-daemon --stop --pidfile ${PIDFILE} --name g15composer - if [ -p "${CONTROL_FIFO}" ] ; then - einfo "Removing FIFO at ${CONTROL_FIFO}" - rm -f "${CONTROL_FIFO}" - else - ewarn "FIFO at ${CONTROL_FIFO} was lost" - fi - eend $? -} diff --git a/app-misc/g15composer/g15composer-3.2-r1.ebuild b/app-misc/g15composer/g15composer-3.2-r1.ebuild deleted file mode 100644 index dcc0301ea2e6..000000000000 --- a/app-misc/g15composer/g15composer-3.2-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15" -HOMEPAGE="https://sourceforge.net/projects/g15tools/" -SRC_URI="https://downloads.sourceforge.net/g15tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="truetype examples" - -DEPEND="app-misc/g15daemon - >=dev-libs/libg15render-1.2[truetype?] - truetype? ( media-libs/freetype )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${P}-freetype_pkgconfig.patch" - "${FILESDIR}/${P}-docdir.patch" -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf $(use_enable truetype ttf) -} - -src_install() { - local DOCS=( AUTHORS README ChangeLog ) - default - - newinitd "${FILESDIR}/${P}.initd" ${PN} - newconfd "${FILESDIR}/${P}.confd" ${PN} - - if use examples ; then - exeinto "/usr/share/${PN}" - doexe examples/* - fi -} - -pkg_postinst() { - elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service." -} diff --git a/app-misc/g15composer/g15composer-3.4.ebuild b/app-misc/g15composer/g15composer-3.4.ebuild deleted file mode 100644 index 91ff7d33e957..000000000000 --- a/app-misc/g15composer/g15composer-3.4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15" -HOMEPAGE="https://gitlab.com/menelkir/g15composer" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/menelkir/g15composer.git" -else - SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="truetype" - -DEPEND=" - >=app-misc/g15daemon-3.0 - >=dev-libs/libg15render-3.0[truetype?] - truetype? ( media-libs/freetype ) -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf $(use_enable truetype ttf) -} - -src_install() { - local DOCS=( AUTHORS README ChangeLog ) - default - - newinitd "${FILESDIR}/${PN}-3.2.initd" ${PN} - newconfd "${FILESDIR}/${PN}-3.2.confd" ${PN} -} - -pkg_postinst() { - elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service." -} diff --git a/app-misc/g15composer/g15composer-9999.ebuild b/app-misc/g15composer/g15composer-9999.ebuild deleted file mode 100644 index 91ff7d33e957..000000000000 --- a/app-misc/g15composer/g15composer-9999.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15" -HOMEPAGE="https://gitlab.com/menelkir/g15composer" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/menelkir/g15composer.git" -else - SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="truetype" - -DEPEND=" - >=app-misc/g15daemon-3.0 - >=dev-libs/libg15render-3.0[truetype?] - truetype? ( media-libs/freetype ) -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf $(use_enable truetype ttf) -} - -src_install() { - local DOCS=( AUTHORS README ChangeLog ) - default - - newinitd "${FILESDIR}/${PN}-3.2.initd" ${PN} - newconfd "${FILESDIR}/${PN}-3.2.confd" ${PN} -} - -pkg_postinst() { - elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service." -} diff --git a/app-misc/g15composer/metadata.xml b/app-misc/g15composer/metadata.xml deleted file mode 100644 index 215d63df9cf8..000000000000 --- a/app-misc/g15composer/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - g15tools - - -- cgit v1.2.3-65-gdbad