summaryrefslogtreecommitdiff
path: root/app-misc/g15composer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-misc/g15composer
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-misc/g15composer')
-rw-r--r--app-misc/g15composer/Manifest10
-rw-r--r--app-misc/g15composer/files/g15composer-3.1.confd17
-rw-r--r--app-misc/g15composer/files/g15composer-3.1.initd48
-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.1.ebuild38
-rw-r--r--app-misc/g15composer/g15composer-3.2.ebuild53
-rw-r--r--app-misc/g15composer/metadata.xml14
9 files changed, 0 insertions, 289 deletions
diff --git a/app-misc/g15composer/Manifest b/app-misc/g15composer/Manifest
deleted file mode 100644
index 3c6f362f3d8a..000000000000
--- a/app-misc/g15composer/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX g15composer-3.1.confd 695 BLAKE2B c2a36ee0abd83b7d9ad4c6f3610a50cfd7e9dd4ae1c09d2d58cf2f4f54a9c46441b068d5e145c9a0023e7a510c80391294d90dbf493510ff7b83edf11b4420d3 SHA512 58c137d67f83a00a18f80ece66f3b41a402371d680a6527367df12bf574b4a1450ef130bab055d7940ce7b94534103108fa63cb0b97c585f0d69a67a14ec7bbb
-AUX g15composer-3.1.initd 1249 BLAKE2B bbda2808606485c186b13f84133fd654a82189ee2f6693d5cfd7dd06846b3663db7d5b08c0df9841cd2ccfe2af0ba74a514589a3efff21dfa61363258ee80b34 SHA512 1e63a8ec482874df65a7685b0eb671be264b1228fdf53a6cf6f3efcc18b7b0a7d511572f99318013bb86b099e66827e44bcb060ba1d13b2af4699e4a9f6b02eb
-AUX g15composer-3.2-freetype_pkgconfig.patch 1669 BLAKE2B 75e14fe368c3f1ee5adf357d339fd05773f8dcce279c488a413bc9b69c51abdc02425eeb2fadbb3ba52d2b8baf7d93aac72e981d31c7bf09ba8a6e0206178844 SHA512 6ae9a18927b8fc2066746b8c7532a3e9bb31432ed3ce2af59fbe02a741334b1ae18886e84b10480243f7b4b9001f9931d817efa1c4077d6f775f072c7f2488cc
-AUX g15composer-3.2.confd 695 BLAKE2B c2a36ee0abd83b7d9ad4c6f3610a50cfd7e9dd4ae1c09d2d58cf2f4f54a9c46441b068d5e145c9a0023e7a510c80391294d90dbf493510ff7b83edf11b4420d3 SHA512 58c137d67f83a00a18f80ece66f3b41a402371d680a6527367df12bf574b4a1450ef130bab055d7940ce7b94534103108fa63cb0b97c585f0d69a67a14ec7bbb
-AUX g15composer-3.2.initd 1249 BLAKE2B bbda2808606485c186b13f84133fd654a82189ee2f6693d5cfd7dd06846b3663db7d5b08c0df9841cd2ccfe2af0ba74a514589a3efff21dfa61363258ee80b34 SHA512 1e63a8ec482874df65a7685b0eb671be264b1228fdf53a6cf6f3efcc18b7b0a7d511572f99318013bb86b099e66827e44bcb060ba1d13b2af4699e4a9f6b02eb
-DIST g15composer-3.1.tar.bz2 104109 BLAKE2B 1880fd469dcbca5031724a23a5abee6d2242738a1674e2635d02aee20fa9859293fa383921f602bf04fb8bdaa294fad9aca099e56bd85b69d41d413f6561a309 SHA512 e4b0ddef2dfbfd3a8a392ebe9e53a59638cbb7aee7a007b8a20be388f074d54a27ed509a5805fadc9ffd708c027ec4c331dfab96905bee1c37690a5585198ad8
-DIST g15composer-3.2.tar.bz2 105805 BLAKE2B 1a843ed50f0374cb23d469be9c083437f13279f5584e3112037635225e5d5df7765452e3e805c4230fd33782c300f5abdb1fc05e394f636d160c8e49baf3dde0 SHA512 95b033e2bb957ef4a2f3d3e2954a11454af7d8576e037f723d2a7d45a7dadde4908540ff0a66b387209e689217ba0e6677dcee1e647b792c402f250371518bc1
-EBUILD g15composer-3.1.ebuild 865 BLAKE2B 32655857abe852de9e6e7c3dda738048fbe9b5cb84740deeebec3b4f6b3eef44f1dbdf651452c2e38af6e1c2bc5b2e3433d365ccbf57e406a6105499188e1464 SHA512 154f43f5e1a276f9a57673349bd1edfda7c6427a3ff57cc039d05bd62d887ca60e7eefb71c0aed54fad757778e381c26459474ffc757972052e9a6b1a301434a
-EBUILD g15composer-3.2.ebuild 1079 BLAKE2B 3a8a796a9cb74b3420c887e7c34e19ed7ae2bba36493b1db126fc2263e8df0c818468cd85f5fe462ced8308659d25514e0767af445b18c485da38d9a4df81c7a SHA512 6edd1c493c8e5acaaa8fca45748e23eca4862d7b0d207bf6f12801448b0b723177e4be283b81560588dfa48271c934e86d65905d54c6754c277642f8c5511b77
-MISC metadata.xml 408 BLAKE2B 2165f633654f865b41938473830e3a25c373d585a453ea4a084eb4912e0abb0567366c76a9d11373b54bc0e1fd1e76d5fbdc3724a1dd05e47442e778f60fe754 SHA512 e4da283d6a210afc06b392ed61be935a1a1dfa0d886c0f3e6e82bd5e78323e080e911ef7eee9ff2e6ab98ced93804ab8f48433b9f0f630d8c68a62f91a3e780d
diff --git a/app-misc/g15composer/files/g15composer-3.1.confd b/app-misc/g15composer/files/g15composer-3.1.confd
deleted file mode 100644
index f42ab956e242..000000000000
--- a/app-misc/g15composer/files/g15composer-3.1.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.1.initd b/app-misc/g15composer/files/g15composer-3.1.initd
deleted file mode 100644
index 0d7c24f85609..000000000000
--- a/app-misc/g15composer/files/g15composer-3.1.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/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.1.ebuild b/app-misc/g15composer/g15composer-3.1.ebuild
deleted file mode 100644
index 28ae4aaf5304..000000000000
--- a/app-misc/g15composer/g15composer-3.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15"
-HOMEPAGE="https://sourceforge.net/projects/g15tools/"
-SRC_URI="mirror://sourceforge/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 )"
-
-src_configure() {
- econf \
- $(use_enable truetype ttf)
-}
-
-src_install() {
- 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.2.ebuild b/app-misc/g15composer/g15composer-3.2.ebuild
deleted file mode 100644
index 03f3cb42bbfd..000000000000
--- a/app-misc/g15composer/g15composer-3.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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="mirror://sourceforge/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
- virtual/pkgconfig
- )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.2-freetype_pkgconfig.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/metadata.xml b/app-misc/g15composer/metadata.xml
deleted file mode 100644
index da7ba4ad6e9d..000000000000
--- a/app-misc/g15composer/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- </maintainer>
- <maintainer type="person">
- <email>polynomial-c@gentoo.org</email>
- <name>Lars Wendler</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">g15tools</remote-id>
- </upstream>
-</pkgmetadata>