summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2024-12-31 11:11:11 +0100
committerFlorian Schmaus <flow@gentoo.org>2024-12-31 11:26:48 +0100
commit6ddd819630bccc08ae27bbe70091461a523f64c4 (patch)
tree28aa67d0c97be248fd8b0d67c0b19b1f4a1745d7 /app-misc
parentdev-ml/odoc-parser: treeclean (diff)
downloadgentoo-6ddd819630bccc08ae27bbe70091461a523f64c4.tar.gz
gentoo-6ddd819630bccc08ae27bbe70091461a523f64c4.tar.bz2
gentoo-6ddd819630bccc08ae27bbe70091461a523f64c4.zip
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 <flow@gentoo.org>
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/g15composer/Manifest2
-rw-r--r--app-misc/g15composer/files/g15composer-3.2-docdir.patch11
-rw-r--r--app-misc/g15composer/files/g15composer-3.2-freetype_pkgconfig.patch44
-rw-r--r--app-misc/g15composer/files/g15composer-3.2.confd17
-rw-r--r--app-misc/g15composer/files/g15composer-3.2.initd48
-rw-r--r--app-misc/g15composer/g15composer-3.2-r1.ebuild52
-rw-r--r--app-misc/g15composer/g15composer-3.4.ebuild49
-rw-r--r--app-misc/g15composer/g15composer-9999.ebuild49
-rw-r--r--app-misc/g15composer/metadata.xml8
9 files changed, 0 insertions, 280 deletions
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 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">g15tools</remote-id>
- </upstream>
-</pkgmetadata>