summaryrefslogtreecommitdiffstats
path: root/trinity-base/kwifimanager
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2019-11-28 02:34:44 +0100
committerSlávek Banko <slavek.banko@axis.cz>2019-11-28 02:34:44 +0100
commit644110a847c5911c2eb04eb53c93031740561efc (patch)
tree9658dde1cc70b52b233957b7852f87d997e98156 /trinity-base/kwifimanager
downloadtde-packaging-gentoo-644110a847c5911c2eb04eb53c93031740561efc.tar.gz
tde-packaging-gentoo-644110a847c5911c2eb04eb53c93031740561efc.zip
Initial import of an ebuilds tree
from Fat-Zer's (Alexander Golubev) repository. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'trinity-base/kwifimanager')
-rw-r--r--trinity-base/kwifimanager/Manifest1
-rw-r--r--trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch25
-rw-r--r--trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild26
-rw-r--r--trinity-base/kwifimanager/kwifimanager-9999.ebuild24
-rw-r--r--trinity-base/kwifimanager/metadata.xml8
5 files changed, 84 insertions, 0 deletions
diff --git a/trinity-base/kwifimanager/Manifest b/trinity-base/kwifimanager/Manifest
new file mode 100644
index 00000000..1d49700d
--- /dev/null
+++ b/trinity-base/kwifimanager/Manifest
@@ -0,0 +1 @@
+DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65
diff --git a/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch b/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch
new file mode 100644
index 00000000..9e66af37
--- /dev/null
+++ b/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch
@@ -0,0 +1,25 @@
+diff --git a/wifi/ConfigureChecks.cmake b/wifi/ConfigureChecks.cmake
+index f3a7ddb..0d2972b 100644
+--- a/wifi/ConfigureChecks.cmake
++++ b/wifi/ConfigureChecks.cmake
+@@ -21,7 +21,9 @@ endif( )
+
+
+ # check for wireless tools
++set( CMAKE_REQUIRED_FLAGS "-lm" )
+ check_library_exists( iw iw_get_stats "" HAVE_IW )
++set( CMAKE_REQUIRED_FLAGS )
+ if( HAVE_IW )
+ check_include_file( iwlib.h HAVE_IWLIB_H )
+ # we need at least wireless tools >= 27
+diff --git a/wifi/kwireless/CMakeLists.txt b/wifi/kwireless/CMakeLists.txt
+index 5acfb5a..3707722 100644
+--- a/wifi/kwireless/CMakeLists.txt
++++ b/wifi/kwireless/CMakeLists.txt
+@@ -33,5 +33,5 @@ tde_add_kpart( libkwireless AUTOMOC
+ kwireless.cpp kwirelesswidget.cpp linuxwirelesswidget.cpp
+ propertytablebase.ui propertytable.cpp
+ LINK kdeui-shared ${IW_LIBRARY}
+- DESTINATION ${PLUGIN_INSTALL_DIR}
++ DESTINATION ${LIB_INSTALL_DIR}
+ )
diff --git a/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild b/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild
new file mode 100644
index 00000000..ec388986
--- /dev/null
+++ b/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="5"
+TRINITY_MODULE_NAME="kdenetwork"
+TRINITY_SUBMODULE="wifi"
+inherit trinity-meta
+
+DESCRIPTION="Trinity wifi (wireless network) gui"
+KEYWORDS="amd64 x86"
+IUSE="arts"
+
+DEPEND="
+ net-wireless/wireless-tools
+ arts? ( trinity-base/arts )"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/kwifimanager-fix-3.5.13.1.patch" )
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with arts ARTS)
+ )
+
+ trinity-meta_src_configure
+}
diff --git a/trinity-base/kwifimanager/kwifimanager-9999.ebuild b/trinity-base/kwifimanager/kwifimanager-9999.ebuild
new file mode 100644
index 00000000..20cb066e
--- /dev/null
+++ b/trinity-base/kwifimanager/kwifimanager-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI="5"
+TRINITY_MODULE_NAME="tdenetwork"
+TRINITY_SUBMODULE="wifi"
+inherit trinity-meta
+
+DESCRIPTION="Trinity wifi (wireless network) gui"
+KEYWORDS=
+IUSE="arts"
+
+DEPEND="
+ net-wireless/wireless-tools
+ arts? ( trinity-base/arts )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_with arts ARTS)
+ )
+
+ trinity-meta_src_configure
+}
diff --git a/trinity-base/kwifimanager/metadata.xml b/trinity-base/kwifimanager/metadata.xml
new file mode 100644
index 00000000..6e9f5e4a
--- /dev/null
+++ b/trinity-base/kwifimanager/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>fatzer2@gmail.com</email>
+ <name>Alexander Golubev</name>
+ </maintainer>
+</pkgmetadata>