diff options
Diffstat (limited to 'app-misc/g15composer')
-rw-r--r-- | app-misc/g15composer/Manifest | 5 | ||||
-rw-r--r-- | app-misc/g15composer/g15composer-3.4.ebuild | 49 | ||||
-rw-r--r-- | app-misc/g15composer/g15composer-9999.ebuild | 49 | ||||
-rw-r--r-- | app-misc/g15composer/metadata.xml | 4 |
4 files changed, 102 insertions, 5 deletions
diff --git a/app-misc/g15composer/Manifest b/app-misc/g15composer/Manifest index 7e0afa6041cb..7376af297e04 100644 --- a/app-misc/g15composer/Manifest +++ b/app-misc/g15composer/Manifest @@ -3,5 +3,8 @@ AUX g15composer-3.2-freetype_pkgconfig.patch 1669 BLAKE2B 75e14fe368c3f1ee5adf35 AUX g15composer-3.2.confd 695 BLAKE2B c2a36ee0abd83b7d9ad4c6f3610a50cfd7e9dd4ae1c09d2d58cf2f4f54a9c46441b068d5e145c9a0023e7a510c80391294d90dbf493510ff7b83edf11b4420d3 SHA512 58c137d67f83a00a18f80ece66f3b41a402371d680a6527367df12bf574b4a1450ef130bab055d7940ce7b94534103108fa63cb0b97c585f0d69a67a14ec7bbb AUX g15composer-3.2.initd 1249 BLAKE2B bbda2808606485c186b13f84133fd654a82189ee2f6693d5cfd7dd06846b3663db7d5b08c0df9841cd2ccfe2af0ba74a514589a3efff21dfa61363258ee80b34 SHA512 1e63a8ec482874df65a7685b0eb671be264b1228fdf53a6cf6f3efcc18b7b0a7d511572f99318013bb86b099e66827e44bcb060ba1d13b2af4699e4a9f6b02eb DIST g15composer-3.2.tar.bz2 105805 BLAKE2B 1a843ed50f0374cb23d469be9c083437f13279f5584e3112037635225e5d5df7765452e3e805c4230fd33782c300f5abdb1fc05e394f636d160c8e49baf3dde0 SHA512 95b033e2bb957ef4a2f3d3e2954a11454af7d8576e037f723d2a7d45a7dadde4908540ff0a66b387209e689217ba0e6677dcee1e647b792c402f250371518bc1 +DIST g15composer-3.4.tar.bz2 125798 BLAKE2B 6377e6122511ff580622ca340d82c09054e72dcdd782b55325ff803dbbf4f9f99f10ee6b9c40ecb411bb516546bfbf1dc9d5114d11c175c62d390b48e630f5a5 SHA512 43f1e57df642d599554a454ef6aeb5ebd74aa9f9e002031c7f1d83748a4e3fafae1b9675f1347a5a829f8d8d4433c8f83309c1842ac264f51807d8d38ee36c66 EBUILD g15composer-3.2-r1.ebuild 1107 BLAKE2B 46db2e4afd4bdc1591c6781792f2998e1aa3827d14fed113723dd0b9e0fca24d99fa66057b9741ac17f8c26d0a1b0f587802759da1d370ce3b3f3b929c6cda70 SHA512 7f6554ace622fd63b76ffcaf98c14a93022be967eabc7f2b3e2d4b7ce388a14ac628d3993cb896f6463dd1efb4c5d56a308093724f25a66224d3be453dbc15a6 -MISC metadata.xml 409 BLAKE2B 9b5ac727b748a784cb3e909027ae200bf988866605e2d766d2ee92ec3a9a1ae753c38733522f4d36e464aad43f489eb4debf08b8533ad21234e7269a82d4a0f6 SHA512 864b38fac10bc788122cd8cc9ce153ff45479bc4486b117290d7827ac55e6843be558c94fc563c774717c78ae8d60d5ccd210801a3d23f5beb4c81bb41c472c5 +EBUILD g15composer-3.4.ebuild 1086 BLAKE2B 6b8694d56b8430cb5911c72df87bb46b9a2374f637e24310d6b84ccbbc9df66e12dd73cc06f309a72b444c8ddcbc4f42e82343b87563e7ae0c551f83e92c2ae8 SHA512 fee3ff0becbeedbe67f2c19f17cdf53833528ca7e0d868c49b91df1b9fba8fa546157ce08fef6bf647c501ffe721af30d87026aab99e55bfbe11264db0bdd9aa +EBUILD g15composer-9999.ebuild 1086 BLAKE2B 6b8694d56b8430cb5911c72df87bb46b9a2374f637e24310d6b84ccbbc9df66e12dd73cc06f309a72b444c8ddcbc4f42e82343b87563e7ae0c551f83e92c2ae8 SHA512 fee3ff0becbeedbe67f2c19f17cdf53833528ca7e0d868c49b91df1b9fba8fa546157ce08fef6bf647c501ffe721af30d87026aab99e55bfbe11264db0bdd9aa +MISC metadata.xml 297 BLAKE2B e99602692f6e8088ab7498eff9b8cba7c30e67897b51d032d52dc6b896c735e0d7e8814da90f385882e5d5ffdc27f569b77e20bce0b7d3a66edecb62e05dce51 SHA512 43e029e26caf0a8bcbcfe2e86d1f923f82e59b28aac358e53c493daae165aaa05732fc2283d50dd856967a460b0ce21a5530c599b83929f0c94ae09b76d4da79 diff --git a/app-misc/g15composer/g15composer-3.4.ebuild b/app-misc/g15composer/g15composer-3.4.ebuild new file mode 100644 index 000000000000..91ff7d33e957 --- /dev/null +++ b/app-misc/g15composer/g15composer-3.4.ebuild @@ -0,0 +1,49 @@ +# 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 new file mode 100644 index 000000000000..91ff7d33e957 --- /dev/null +++ b/app-misc/g15composer/g15composer-9999.ebuild @@ -0,0 +1,49 @@ +# 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 index f545d7a2f439..947c62c9e342 100644 --- a/app-misc/g15composer/metadata.xml +++ b/app-misc/g15composer/metadata.xml @@ -4,10 +4,6 @@ <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> |