summaryrefslogtreecommitdiff
path: root/dev-qt/qtsingleapplication
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
commit1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch)
treee48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-qt/qtsingleapplication
parentd87262dd706fec50cd150aab3e93883b6337466d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-qt/qtsingleapplication')
-rw-r--r--dev-qt/qtsingleapplication/Manifest7
-rw-r--r--dev-qt/qtsingleapplication/files/2.6.1_p20130904-no-gui.patch67
-rw-r--r--dev-qt/qtsingleapplication/files/2.6.1_p20130904-unbundle-qtlockedfile.patch81
-rw-r--r--dev-qt/qtsingleapplication/files/qtsingleapplication.prf9
-rw-r--r--dev-qt/qtsingleapplication/files/qtsinglecoreapplication.prf8
-rw-r--r--dev-qt/qtsingleapplication/metadata.xml8
-rw-r--r--dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20171024.ebuild70
7 files changed, 0 insertions, 250 deletions
diff --git a/dev-qt/qtsingleapplication/Manifest b/dev-qt/qtsingleapplication/Manifest
deleted file mode 100644
index 29d7f7abd403..000000000000
--- a/dev-qt/qtsingleapplication/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX 2.6.1_p20130904-no-gui.patch 2294 BLAKE2B 8a97c2acbdf8c5a66d7d392d9e329bf6e16b75e573822db58c789bc0d16b690a98b452dbda70db003cf91915154f807a9adf4d27c05af38187e206df854e9e11 SHA512 68b6ccf490483df0590af59c447fdfe99f421fd9dbc6211a7666f7ad0557025e13640b1c579fd25477fc0c197f49efa63c017e24a47b91291d99c773a7ad8dc9
-AUX 2.6.1_p20130904-unbundle-qtlockedfile.patch 2547 BLAKE2B e1668e24798405e91a37fed221cec9241964b6aaa820d078f7999a6f186655e51a3f353b5da8c17779bf5a56333bfd5d2df748e4ec8010ffa2d7be49fd75412e SHA512 96a1dd68e8ba841c5466183cfdcb9693e01d2096878f52f0f521bcee14ec38fb005bace877af473b645aa035c3651c136220fd2fc5dfb7a8883b9a75cdc55eba
-AUX qtsingleapplication.prf 255 BLAKE2B a810e133b1017901bffb26aa1ede3ba64d28044b57c5b49828f55d6bf0e0f3e7c3bced99b69064985a8d1703b996d8eb678da89fb620fd91c2b28b8e5c8dfdea SHA512 005d9f547279ee7df2a4c0ae17ad371a73c9d21a3257740d5ad63c261c8eed64acff7211d009ef787ff9610075d0fbf31fb404803cd0ed2647dc2036ef89fad5
-AUX qtsinglecoreapplication.prf 241 BLAKE2B b356e55f6ba7fb1028e399b6111463bd5f0a02d4cd3c07240c433f7f0bffca587334752fb89e38673c075d47d3cee69a69420ccae6d2fa69454b1cac496edc6d SHA512 938d2eb0c2a3a8dc8ab1c15a175a6bad78b20ad699936b7afbbc54fec10cff6f7ed9ca69b68d81d36495fad439b8550c0d515e4b4a6856362c475f1d9fa7d974
-DIST qt-solutions-20171024.tar.xz 710532 BLAKE2B 365f4c6fc3bee34bf26ac5039984ceac1d90527297b985b0d1b606f3ba67219bab7f7cba40b4adca55446c34e9f4fe218b4449ee255ba6f6409de78f80ccdaec SHA512 4784d88c2f40c88f06abeb728842875fb5e428a630dbf749f71055681b0c631803d2901b60aa8cc95f5f382dcd21da8d739873aa45e3dd3676ee95925f0198da
-EBUILD qtsingleapplication-2.6.1_p20171024.ebuild 1456 BLAKE2B 29d9114b0e26e2933bee4b7c0de38dbee7e5a7b27c536aa9ae698940fab3c3852acb0de06e21464d20d5379fbc5360b71a4aaad63a51004678cadba40bf3770b SHA512 0825a00418fd6a733c8a9fd973d6bea377750c7c82578da6c91db074a94f6e8ad8da3bb5910c0032e92145cfb3553eb5cc2ca0d6172428eb7ed7fa032a701c74
-MISC metadata.xml 247 BLAKE2B 1428e575bd9b69424c4711499480493ae371840c146149819dc41c38335cbd16d7ce50ce8f6b7be1b77db73092ed6900a9a2d8032cc790058a56e533b01f562d SHA512 b43c8e84c3c753b49b203921a5aca792639a36d6efdbe16c069ff9abfbce0585718bb3824c03abdd7bd19ada13fb0a98a378c85ed369ac5fdc53ad3b3d5465d2
diff --git a/dev-qt/qtsingleapplication/files/2.6.1_p20130904-no-gui.patch b/dev-qt/qtsingleapplication/files/2.6.1_p20130904-no-gui.patch
deleted file mode 100644
index 19019e2892a4..000000000000
--- a/dev-qt/qtsingleapplication/files/2.6.1_p20130904-no-gui.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From f66352d6c2918123466bd72aee2118b9167562af Mon Sep 17 00:00:00 2001
-From: Davide Pesavento <davidepesa@gmail.com>
-Date: Sat, 28 Dec 2013 16:43:18 +0100
-Subject: [PATCH] no gui
-
----
- buildlib/buildlib.pro | 4 +++-
- src/qtsingleapplication.pri | 11 +++++------
- src/qtsinglecoreapplication.pri | 2 +-
- 3 files changed, 9 insertions(+), 8 deletions(-)
-
-diff --git a/buildlib/buildlib.pro b/buildlib/buildlib.pro
-index 37dddcd..f7c6508 100644
---- a/buildlib/buildlib.pro
-+++ b/buildlib/buildlib.pro
-@@ -2,7 +2,9 @@ TEMPLATE=lib
- CONFIG += qt dll qtsingleapplication-buildlib
- mac:CONFIG += absolute_library_soname
- win32|mac:!wince*:!win32-msvc:!macx-xcode:CONFIG += debug_and_release build_all
--include(../src/qtsingleapplication.pri)
-+include(../common.pri)
-+include(../src/qtsinglecoreapplication.pri)
-+exists(../config.pri):!infile(../config.pri, QTSA_NO_GUI, yes):include(../src/qtsingleapplication.pri)
- TARGET = $$QTSINGLEAPPLICATION_LIBNAME
- DESTDIR = $$QTSINGLEAPPLICATION_LIBDIR
- win32 {
-diff --git a/src/qtsingleapplication.pri b/src/qtsingleapplication.pri
-index 02c9e5b..772924d 100644
---- a/src/qtsingleapplication.pri
-+++ b/src/qtsingleapplication.pri
-@@ -1,15 +1,14 @@
--include(../common.pri)
--INCLUDEPATH += $$PWD
--DEPENDPATH += $$PWD
--QT *= network
-+INCLUDEPATH *= $$PWD
-+DEPENDPATH *= $$PWD
-+QT *= gui network
- greaterThan(QT_MAJOR_VERSION, 4): QT *= widgets
- CONFIG *= qtlockedfile
-
- qtsingleapplication-uselib:!qtsingleapplication-buildlib {
- LIBS += -L$$QTSINGLEAPPLICATION_LIBDIR -l$$QTSINGLEAPPLICATION_LIBNAME
- } else {
-- SOURCES += $$PWD/qtsingleapplication.cpp $$PWD/qtlocalpeer.cpp
-- HEADERS += $$PWD/qtsingleapplication.h $$PWD/qtlocalpeer.h
-+ SOURCES += $$PWD/qtsingleapplication.cpp
-+ HEADERS += $$PWD/qtsingleapplication.h
- }
-
- win32 {
-diff --git a/src/qtsinglecoreapplication.pri b/src/qtsinglecoreapplication.pri
-index f5b8414..bf14a3f 100644
---- a/src/qtsinglecoreapplication.pri
-+++ b/src/qtsinglecoreapplication.pri
-@@ -3,7 +3,7 @@ DEPENDPATH += $$PWD
- HEADERS += $$PWD/qtsinglecoreapplication.h $$PWD/qtlocalpeer.h
- SOURCES += $$PWD/qtsinglecoreapplication.cpp $$PWD/qtlocalpeer.cpp
-
--QT *= network
-+QT = core network
- CONFIG *= qtlockedfile
-
- win32:contains(TEMPLATE, lib):contains(CONFIG, shared) {
---
-1.8.5.2
-
diff --git a/dev-qt/qtsingleapplication/files/2.6.1_p20130904-unbundle-qtlockedfile.patch b/dev-qt/qtsingleapplication/files/2.6.1_p20130904-unbundle-qtlockedfile.patch
deleted file mode 100644
index 93c78fab9bab..000000000000
--- a/dev-qt/qtsingleapplication/files/2.6.1_p20130904-unbundle-qtlockedfile.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From 62210d463f87abb0584ce699915e1845cacaa480 Mon Sep 17 00:00:00 2001
-From: Davide Pesavento <davidepesa@gmail.com>
-Date: Sat, 28 Dec 2013 16:33:15 +0100
-Subject: [PATCH] unbundle qtlockedfile
-
----
- src/qtlocalpeer.cpp | 11 +----------
- src/qtlocalpeer.h | 2 +-
- src/qtsingleapplication.pri | 1 +
- src/qtsinglecoreapplication.pri | 1 +
- 4 files changed, 4 insertions(+), 11 deletions(-)
-
-diff --git a/src/qtlocalpeer.cpp b/src/qtlocalpeer.cpp
-index 332b064..f17e662 100644
---- a/src/qtlocalpeer.cpp
-+++ b/src/qtlocalpeer.cpp
-@@ -55,15 +55,6 @@ static PProcessIdToSessionId pProcessIdToSessionId = 0;
- #include <unistd.h>
- #endif
-
--namespace QtLP_Private {
--#include "qtlockedfile.cpp"
--#if defined(Q_OS_WIN)
--#include "qtlockedfile_win.cpp"
--#else
--#include "qtlockedfile_unix.cpp"
--#endif
--}
--
- const char* QtLocalPeer::ack = "ack";
-
- QtLocalPeer::QtLocalPeer(QObject* parent, const QString &appId)
-@@ -114,7 +105,7 @@ bool QtLocalPeer::isClient()
- if (lockFile.isLocked())
- return false;
-
-- if (!lockFile.lock(QtLP_Private::QtLockedFile::WriteLock, false))
-+ if (!lockFile.lock(QtLockedFile::WriteLock, false))
- return true;
-
- bool res = server->listen(socketName);
-diff --git a/src/qtlocalpeer.h b/src/qtlocalpeer.h
-index 1b533b1..1127735 100644
---- a/src/qtlocalpeer.h
-+++ b/src/qtlocalpeer.h
-@@ -68,7 +68,7 @@ protected:
- QString id;
- QString socketName;
- QLocalServer* server;
-- QtLP_Private::QtLockedFile lockFile;
-+ QtLockedFile lockFile;
-
- private:
- static const char* ack;
-diff --git a/src/qtsingleapplication.pri b/src/qtsingleapplication.pri
-index 6f2bced..02c9e5b 100644
---- a/src/qtsingleapplication.pri
-+++ b/src/qtsingleapplication.pri
-@@ -3,6 +3,7 @@ INCLUDEPATH += $$PWD
- DEPENDPATH += $$PWD
- QT *= network
- greaterThan(QT_MAJOR_VERSION, 4): QT *= widgets
-+CONFIG *= qtlockedfile
-
- qtsingleapplication-uselib:!qtsingleapplication-buildlib {
- LIBS += -L$$QTSINGLEAPPLICATION_LIBDIR -l$$QTSINGLEAPPLICATION_LIBNAME
-diff --git a/src/qtsinglecoreapplication.pri b/src/qtsinglecoreapplication.pri
-index d2d6cc3..f5b8414 100644
---- a/src/qtsinglecoreapplication.pri
-+++ b/src/qtsinglecoreapplication.pri
-@@ -4,6 +4,7 @@ HEADERS += $$PWD/qtsinglecoreapplication.h $$PWD/qtlocalpeer.h
- SOURCES += $$PWD/qtsinglecoreapplication.cpp $$PWD/qtlocalpeer.cpp
-
- QT *= network
-+CONFIG *= qtlockedfile
-
- win32:contains(TEMPLATE, lib):contains(CONFIG, shared) {
- DEFINES += QT_QTSINGLECOREAPPLICATION_EXPORT=__declspec(dllexport)
---
-1.8.5.2
-
diff --git a/dev-qt/qtsingleapplication/files/qtsingleapplication.prf b/dev-qt/qtsingleapplication/files/qtsingleapplication.prf
deleted file mode 100644
index 3171424fd04f..000000000000
--- a/dev-qt/qtsingleapplication/files/qtsingleapplication.prf
+++ /dev/null
@@ -1,9 +0,0 @@
-INCLUDEPATH *= $$[QT_INSTALL_HEADERS]/QtSolutions
-greaterThan(QT_MAJOR_VERSION, 4) {
-LIBS *= -lQt$${QT_MAJOR_VERSION}Solutions_SingleApplication-2.6
-QT *= widgets
-} else {
-LIBS *= -lQtSolutions_SingleApplication-2.6
-}
-QT *= network
-CONFIG *= qtlockedfile
diff --git a/dev-qt/qtsingleapplication/files/qtsinglecoreapplication.prf b/dev-qt/qtsingleapplication/files/qtsinglecoreapplication.prf
deleted file mode 100644
index 87d2a9583dbd..000000000000
--- a/dev-qt/qtsingleapplication/files/qtsinglecoreapplication.prf
+++ /dev/null
@@ -1,8 +0,0 @@
-INCLUDEPATH *= $$[QT_INSTALL_HEADERS]/QtSolutions
-greaterThan(QT_MAJOR_VERSION, 4) {
-LIBS *= -lQt$${QT_MAJOR_VERSION}Solutions_SingleApplication-2.6
-} else {
-LIBS *= -lQtSolutions_SingleApplication-2.6
-}
-QT *= network
-CONFIG *= qtlockedfile
diff --git a/dev-qt/qtsingleapplication/metadata.xml b/dev-qt/qtsingleapplication/metadata.xml
deleted file mode 100644
index 17237689dcfd..000000000000
--- a/dev-qt/qtsingleapplication/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>qt@gentoo.org</email>
- <name>Gentoo Qt Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20171024.ebuild b/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20171024.ebuild
deleted file mode 100644
index 91161fc3faaf..000000000000
--- a/dev-qt/qtsingleapplication/qtsingleapplication-2.6.1_p20171024.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-MY_P=qt-solutions-${PV#*_p}
-
-DESCRIPTION="Qt library to start applications only once per user"
-HOMEPAGE="https://code.qt.io/cgit/qt-solutions/qt-solutions.git/"
-SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.xz"
-
-LICENSE="|| ( LGPL-2.1 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE="doc X"
-
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtlockedfile[qt5(+)]
- dev-qt/qtnetwork:5
- X? (
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}/${PN}"
-
-PATCHES=(
- "${FILESDIR}/2.6.1_p20130904-unbundle-qtlockedfile.patch"
- "${FILESDIR}/2.6.1_p20130904-no-gui.patch"
-)
-
-src_prepare() {
- default
-
- echo 'SOLUTIONS_LIBRARY = yes' > config.pri
- use X || echo 'QTSA_NO_GUI = yes' >> config.pri
-
- sed -i -e "s/-head/-${PV%.*}/" common.pri || die
- sed -i -e '/SUBDIRS+=examples/d' ${PN}.pro || die
-
- # to ensure unbundling
- rm src/qtlockedfile* || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- use doc && local HTML_DOCS=( doc/html/. )
- einstalldocs
-
- # libraries
- dolib.so lib/*
-
- # headers
- insinto "$(qt5_get_headerdir)"/QtSolutions
- doins src/qtsinglecoreapplication.h
- use X && doins src/{QtSingleApplication,${PN}.h}
-
- # .prf files
- insinto "$(qt5_get_mkspecsdir)"/features
- doins "${FILESDIR}"/qtsinglecoreapplication.prf
- use X && doins "${FILESDIR}"/${PN}.prf
-}