diff --git a/app-misc/qlcplus/Manifest b/app-misc/qlcplus/Manifest deleted file mode 100644 index 0e22a04..0000000 --- a/app-misc/qlcplus/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX qlcplus-4.9.1_fix-desktop-files.patch 1363 SHA256 c34379d0f3a17224412e5ebe921eb6bab1b7ea2ec2af6d0e54555794419de0f0 SHA512 a011b2504a2d6cc7a5c127293ec772752a0b2da35bcd3c0f7816e791892338cd30b0344b0006508ca1c2b45cd42cd462e97f7cc4da0b8e8191799f15cbc08725 WHIRLPOOL edab2f4f2b3565909ff3eafb7a0d5b69ceba044f741be6eb00819c9a97fdc7901ce1e8abf1cbfa2eaa0b9143f72b1b336c909384507343bc9708028ad23bbefa -AUX qlcplus-4.9.1_remove-webaccess.patch 1779 SHA256 fad2039bcf1a4fdf438824203915af9d1cf7a429019a88721497ca091a1ce4ab SHA512 aef90c136aba67fa05e7f30cffd4b88d2b4c80bc3ddfde7a6c8070f3769ffdd1ccafd1ad8ae3a3ed71c4bf34976309d5ebd1d88658eef8c2c69dd3588b343324 WHIRLPOOL bfd2dff559d5347886e64992490536b674137b661e79a35d25fb8fbb40f9b4a0c7003526b5e0a64ca33ad8d4cbd362779dad368efb5c756d434b0048592d8a5d -DIST qlcplus_4.10.3.tar.gz 9786835 SHA256 eb2de10c2f7200522188f879aa6a98ac6eeedf50e0cc888fb418e9b736a630d7 SHA512 32d951e465fd9dccbc28b9798dc1416e2dfa7741225cc535288fac0e2e0724568fbaf2345946b907af6696c430f2b58ca7d8640254cdc34ff0d1a20ef28d5292 WHIRLPOOL 08580bc6b81a603b2a8c14b086eacf2e63982b0684040ce9f39c8cfff05597c9367866d3f933f5f17e774ce99621f4c9ae30a6d831e06ec7d7a3502dc62b95bc -DIST qlcplus_4.9.1.tar.gz 9491748 SHA256 fedc9c5bc09134106f52370f8a9381455114be9e1901dc844c702e07b86ab90e SHA512 a766f0912eb497b9cd918768a477f2c84179ec003e688d94f4b47beba7b8483d05e57fd05b2e9349cf8760d8cf19bcdd2bd056c395a102d87988059a3acbe895 WHIRLPOOL fcc5d19a3d5db51abb574288dd77da2b954c2c62170104b5657cbd0d29c3db0e365c489094957dcb3008608cbb9652a6c61586570d651ded3cf54d23b152ccc3 -EBUILD qlcplus-4.10.3.ebuild 2886 SHA256 ff2a144e7199652b173c6a37b73d3ed3c1ceced315dfdc08b85a9248f1b7147f SHA512 0fcabcd03d6ff734b08420e312acb8fb810ee84d550599eb6866591e4a9f88074d35492aa9f5143df8bcfc3c013924da5a88a21d12c6de504fb0f47809c99585 WHIRLPOOL 2f6087dbc15780c0fd8ccf01e1ccda3e2328e8f8d3c1c884b42123793753e003f0570e4d1d8f0cae2db79df367ce54207689f0ff871b9ae3f3d2e0dab01c7b4c -EBUILD qlcplus-4.9.1.ebuild 2891 SHA256 bdc01cf29b367f80df4f59adf24e4f8cd2ab3270b4d13895e03c38f4766b198c SHA512 101082e0052fdca5dc2a73238e00e730ff3fc9df80ea7bb0af9ec586d41c10a58e0a5d1283c4591bfc922eb1f745ccdf8d41de6c01369004e693be53ccf955dd WHIRLPOOL b0f5ee10d98c4405a9e2a62040c18f675a067ffa6ce647db7abb8e193da4633e913483d0f02ff6c8a6211bfd84a7d5bb480f014099e8923ada5b7b59f8486dee diff --git a/app-misc/qlcplus/files/qlcplus-4.9.1_fix-desktop-files.patch b/app-misc/qlcplus/files/qlcplus-4.9.1_fix-desktop-files.patch deleted file mode 100644 index 9157b57..0000000 --- a/app-misc/qlcplus/files/qlcplus-4.9.1_fix-desktop-files.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -dNur a/etc/qlcplus-fixtureeditor.desktop b/etc/qlcplus-fixtureeditor.desktop ---- a/etc/qlcplus-fixtureeditor.desktop 2015-07-07 12:08:51.000000000 +0000 -+++ b/etc/qlcplus-fixtureeditor.desktop 2015-08-28 15:47:19.019183076 +0000 -@@ -9,4 +9,4 @@ - Exec=qlcplus-fixtureeditor --open %f - Icon=qlcplus-fixtureeditor - MimeType=application/x-qlc-fixture; --Categories=Lighting;Art;Qt;AudioVideo; -+Categories=X-Lighting;X-Art;Qt;AudioVideo; -diff -dNur a/etc/qlcplus.desktop b/etc/qlcplus.desktop ---- a/etc/qlcplus.desktop 2015-07-07 12:08:51.000000000 +0000 -+++ b/etc/qlcplus.desktop 2015-08-28 15:47:08.955131286 +0000 -@@ -1,12 +1,12 @@ --[Desktop Entry] --Type=Application --Name=Q Light Controller Plus --GenericName=Lighting control --GenericName[de]=Lichtsteuerung --GenericName[fi]=Valojen ohjaus --GenericName[fr]=Controlleur d'éclairages --GenericName[it]=Controllore di luci --Exec=qlcplus --open %f --Icon=qlcplus --MimeType=application/x-qlc-workspace; --Categories=Lighting;Art;Qt;AudioVideo; -+[Desktop Entry] -+Type=Application -+Name=Q Light Controller Plus -+GenericName=Lighting control -+GenericName[de]=Lichtsteuerung -+GenericName[fi]=Valojen ohjaus -+GenericName[fr]=Controlleur d'éclairages -+GenericName[it]=Controllore di luci -+Exec=qlcplus --open %f -+Icon=qlcplus -+MimeType=application/x-qlc-workspace; -+Categories=X-Lighting;X-Art;Qt;AudioVideo; diff --git a/app-misc/qlcplus/files/qlcplus-4.9.1_remove-webaccess.patch b/app-misc/qlcplus/files/qlcplus-4.9.1_remove-webaccess.patch deleted file mode 100644 index f3315ab..0000000 --- a/app-misc/qlcplus/files/qlcplus-4.9.1_remove-webaccess.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/main/main.cpp 2015-08-28 12:49:44.462588456 +0000 -+++ b/main/main.cpp 2015-08-28 12:53:03.871565232 +0000 -@@ -40,7 +40,6 @@ - - #include "virtualconsole.h" - #include "simpledesk.h" --#include "webaccess.h" - #include "app.h" - #include "doc.h" - -@@ -68,9 +67,6 @@ - /** If true, adjusts the main window geometry instead of instructing the windowing system to "maximize" */ - bool fullScreenResize = false; - -- /** If true, create and run a class to enable a web server for remote controlling */ -- bool enableWebAccess = false; -- - /** If true, enable a 5% of overscan when in fullscreen mode (Raspberry Only) */ - bool enableOverscan = false; - -@@ -254,10 +250,6 @@ - { - QLCArgs::operate = true; - } -- else if (arg == "-w" || arg == "--web") -- { -- QLCArgs::enableWebAccess = true; -- } - else if (arg == "-v" || arg == "--version") - { - /* Don't print anything, since version is always -@@ -342,18 +334,5 @@ - if (QLCArgs::kioskMode == true && QLCArgs::closeButtonRect.isValid() == true) - app.createKioskCloseButton(QLCArgs::closeButtonRect); - -- if (QLCArgs::enableWebAccess == true) -- { -- WebAccess *webAccess = new WebAccess(app.doc(), VirtualConsole::instance(), -- SimpleDesk::instance()); -- -- QObject::connect(webAccess, SIGNAL(toggleDocMode()), -- &app, SLOT(slotModeToggle())); -- QObject::connect(webAccess, SIGNAL(loadProject(QString)), -- &app, SLOT(slotLoadDocFromMemory(QString))); -- QObject::connect(webAccess, SIGNAL(storeAutostartProject(QString)), -- &app, SLOT(slotSaveAutostart(QString))); -- } -- - return qapp.exec(); - } diff --git a/app-misc/qlcplus/qlcplus-4.10.3.ebuild b/app-misc/qlcplus/qlcplus-4.10.3.ebuild deleted file mode 100644 index 05efbb0..0000000 --- a/app-misc/qlcplus/qlcplus-4.10.3.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils multilib - -DESCRIPTION="Free and cross-platform software to control DMX or analog lighting systems" -HOMEPAGE="http://www.qlcplus.org" -SRC_URI="http://www.qlcplus.org/downloads/${PV}/${PN}_${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="+fixtures-editor +httpd midi opendmx ola peperoni +qt4 qt5 udmx" -REQUIRED_USE="^^ ( qt4 qt5 )" - -LINGUAS="fr" - -DEPEND=" - >=media-libs/alsa-lib-1.0.23 - qt4? ( - >=dev-qt/qtcore-4.6:4 - >=dev-qt/qtgui-4.6:4 - >=dev-qt/qttest-4.6:4 - ) - qt5? ( - >=dev-qt/qtcore-5.4:5 - >=dev-qt/qtgui-5.4:5 - >=dev-qt/qttest-5.4:5 - >=dev-qt/qtmultimedia-5.4:5[widgets] - >=dev-qt/qtscript-5.4:5 - >=dev-qt/qtwidgets-5.4:5 - >=dev-qt/qtxml-5.4:5 - >=dev-qt/linguist-tools-5.4:5 - ) - opendmx? ( - >=dev-embedded/libftdi-0.17 - virtual/libusb:0 - ) - ola? ( >=app-misc/ola-0.9.7 ) - peperoni? ( virtual/libusb:0 ) - udmx? ( virtual/libusb:0 ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - sed -i -e 's#/etc/udev/rules\.d#'$(get_libdir)'/udev/rules.d#g' \ - plugins/dmxusb/src/src.pro \ - plugins/hid/hid.pro \ - plugins/spi/spi.pro \ - plugins/peperoni/unix/unix.pro \ - plugins/udmx/src/src.pro || die "Change udev rules path failed" - - sed -i -e '/^unix:!macx:LIBSDIR =/s#lib#'$(get_libdir)'#1' variables.pri || die - - if use qt5 ; then - export QT_SELECT=qt5 - sed -i -e '/^unix:!macx:PLUGINDIR =/s#qt4#qt5#1' variables.pri || die - else - export QT_SELECT=qt4 - fi - - if ! use fixtures-editor ; then - sed -i -e '/SUBDIRS += fixtureeditor/d' qlc.pro || die - sed -i -e '/desktop.files/s# qlcplus-fixtureeditor.desktop##g' etc/etc.pro || die - sed -i -e '/icons.files/s# ../resources/icons/png/qlcplus-fixtureeditor.png##g' etc/etc.pro || die - fi - - if ! use httpd ; then - sed -i -e '/SUBDIRS += webaccess/d' qlc.pro || die - sed -i -e '/INCLUDEPATH += ..\/webaccess\/src/d' main/main.pro || die - sed -i -e '/QMAKE_LIBDIR += ..\/webaccess\/src/d' main/main.pro || die - sed -i -e '/LIBS += -lqlcpluswebaccess/d' main/main.pro || die - sed -i -e '/INCLUDEPATH += ..\/..\/webaccess/d' ui/src/src.pro || die - - epatch "${FILESDIR}/${P}_remove-webaccess.patch" - fi - - if ! use midi ; then - sed -i -e '/SUBDIRS += midi/d' plugins/plugins.pro || die - fi - - if ! use opendmx ; then - sed -i -e '/SUBDIRS += dmxusb/d' plugins/plugins.pro || die - fi - - if ! use ola ; then - sed -i -e '/SUBDIRS += ola/d' plugins/plugins.pro || die - fi - - if ! use udmx ; then - sed -i -e '/SUBDIRS += udmx/d' plugins/plugins.pro || die - fi - - if ! use peperoni ; then - sed -i -e '/SUBDIRS += peperoni/d' plugins/plugins.pro || die - fi -} - -src_configure() { - if use qt5 ; then - eqmake5 - else - eqmake4 - fi -} - -src_install() { - emake INSTALL_ROOT="${D}" install -} diff --git a/app-misc/qlcplus/qlcplus-4.9.1.ebuild b/app-misc/qlcplus/qlcplus-4.9.1.ebuild deleted file mode 100644 index d783611..0000000 --- a/app-misc/qlcplus/qlcplus-4.9.1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit qmake-utils multilib - -DESCRIPTION="Free and cross-platform software to control DMX or analog lighting systems" -HOMEPAGE="http://www.qlcplus.org" -SRC_URI="http://www.qlcplus.org/downloads/${PV}/${PN}_${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="+fixtures-editor +httpd midi opendmx ola peperoni +qt4 qt5 udmx" -REQUIRED_USE="^^ ( qt4 qt5 )" - -LINGUAS="fr" - -DEPEND=" - >=media-libs/alsa-lib-1.0.23 - qt4? ( - >=dev-qt/qtcore-4.6:4 - >=dev-qt/qtgui-4.6:4 - >=dev-qt/qttest-4.6:4 - ) - qt5? ( - >=dev-qt/qtcore-5.4:5 - >=dev-qt/qtgui-5.4:5 - >=dev-qt/qttest-5.4:5 - >=dev-qt/qtmultimedia-5.4:5[widgets] - >=dev-qt/qtscript-5.4:5 - >=dev-qt/qtwidgets-5.4:5 - >=dev-qt/qtxml-5.4:5 - >=dev-qt/linguist-tools-5.4:5 - ) - opendmx? ( - >=dev-embedded/libftdi-0.17 - virtual/libusb:0 - ) - ola? ( >=app-misc/ola-0.9.7 ) - peperoni? ( virtual/libusb:0 ) - udmx? ( virtual/libusb:0 ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}/${P}_fix-desktop-files.patch" - - sed -i -e 's#/etc/udev/rules\.d#'$(get_libdir)'/udev/rules.d#g' \ - plugins/dmxusb/src/src.pro \ - plugins/hid/hid.pro \ - plugins/spi/spi.pro \ - plugins/peperoni/unix/unix.pro \ - plugins/udmx/src/src.pro || die "Change udev rules path failed" - - sed -i -e '/^unix:!macx:LIBSDIR =/s#lib#'$(get_libdir)'#1' variables.pri || die - if use qt5 ; then - sed -i -e '/^unix:!macx:PLUGINDIR =/s#qt4#qt5#1' variables.pri || die - fi - - if ! use fixtures-editor ; then - sed -i -e '/SUBDIRS += fixtureeditor/d' qlc.pro || die - sed -i -e '/desktop.files/s# qlcplus-fixtureeditor.desktop##g' etc/etc.pro || die - sed -i -e '/icons.files/s# ../resources/icons/png/qlcplus-fixtureeditor.png##g' etc/etc.pro || die - fi - - if ! use httpd ; then - sed -i -e '/SUBDIRS += webaccess/d' qlc.pro || die - sed -i -e '/INCLUDEPATH += ..\/webaccess\/src/d' main/main.pro || die - sed -i -e '/QMAKE_LIBDIR += ..\/webaccess\/src/d' main/main.pro || die - sed -i -e '/LIBS += -lqlcpluswebaccess/d' main/main.pro || die - sed -i -e '/INCLUDEPATH += ..\/..\/webaccess/d' ui/src/src.pro || die - - epatch "${FILESDIR}/${P}_remove-webaccess.patch" - fi - - if ! use midi ; then - sed -i -e '/SUBDIRS += midi/d' plugins/plugins.pro || die - fi - - if ! use opendmx ; then - sed -i -e '/SUBDIRS += dmxusb/d' plugins/plugins.pro || die - fi - - if ! use ola ; then - sed -i -e '/SUBDIRS += ola/d' plugins/plugins.pro || die - fi - - if ! use udmx ; then - sed -i -e '/SUBDIRS += udmx/d' plugins/plugins.pro || die - fi - - if ! use peperoni ; then - sed -i -e '/SUBDIRS += peperoni/d' plugins/plugins.pro || die - fi -} - -src_configure() { - if use qt5 ; then - eqmake5 - else - eqmake4 - fi -} - -src_install() { - emake INSTALL_ROOT="${D}" install -}