summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-misc/knetworkmanager/ChangeLog10
-rw-r--r--kde-misc/knetworkmanager/Manifest28
-rw-r--r--kde-misc/knetworkmanager/files/digest-knetworkmanager-0.2_pre200706213
-rw-r--r--kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-kppp.patch26
-rw-r--r--kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch29
-rw-r--r--kde-misc/knetworkmanager/knetworkmanager-0.2_pre20070621.ebuild67
-rw-r--r--kde-misc/knetworkmanager/metadata.xml25
7 files changed, 188 insertions, 0 deletions
diff --git a/kde-misc/knetworkmanager/ChangeLog b/kde-misc/knetworkmanager/ChangeLog
new file mode 100644
index 0000000..56f8eea
--- /dev/null
+++ b/kde-misc/knetworkmanager/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for kde-misc/knetworkmanager
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Jul 2007; Robert Buchholz <rbu@gentoo.org>
+ +knetworkmanager-0.2_pre20070621.ebuild,
+ +files/knetworkmanager-0.2_pre20070621-kppp.patch,
+ +files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch:
+ Initial ebuild based on Gentopia's
+
diff --git a/kde-misc/knetworkmanager/Manifest b/kde-misc/knetworkmanager/Manifest
new file mode 100644
index 0000000..1a0e9d8
--- /dev/null
+++ b/kde-misc/knetworkmanager/Manifest
@@ -0,0 +1,28 @@
+AUX knetworkmanager-0.2_pre20070621-kppp.patch 1271 RMD160 de439a678a24e831821dbf29d27c5a574bd8b6b0 SHA1 111b34c522d8c72d8838950ed606d20eb081feef SHA256 fb0cbc0d8406ff9d3f2ba458da2efb33cc77375a214402e5f0ef89aae2943216
+MD5 04c01bc30db1e23a7ccb772f8373e195 files/knetworkmanager-0.2_pre20070621-kppp.patch 1271
+RMD160 de439a678a24e831821dbf29d27c5a574bd8b6b0 files/knetworkmanager-0.2_pre20070621-kppp.patch 1271
+SHA256 fb0cbc0d8406ff9d3f2ba458da2efb33cc77375a214402e5f0ef89aae2943216 files/knetworkmanager-0.2_pre20070621-kppp.patch 1271
+AUX knetworkmanager-0.2_pre20070621-pam_console-fix.patch 1278 RMD160 2a03f24479e8bab33bd46db02e5d459ced1ac2bf SHA1 ddab352826fb0235acb6731c746ebb7622cdebfc SHA256 9b82aef44002007d51263096b468943bd769234f58b875c6c0141399feca2def
+MD5 4697022f9923a5a63fa7bf3707006427 files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch 1278
+RMD160 2a03f24479e8bab33bd46db02e5d459ced1ac2bf files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch 1278
+SHA256 9b82aef44002007d51263096b468943bd769234f58b875c6c0141399feca2def files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch 1278
+DIST knetworkmanager-0.2_pre20070621.tar.bz2 350019 RMD160 363b7d27943acbb5fbe446e2a35a8e8e731616ad SHA1 d090084b3ea5ea11a75620ab3ba32c53eb09292d SHA256 2d7375a93dbd1a78caae6879288ef9d26fb0c676f53685edf0df8effcb3c6e45
+EBUILD knetworkmanager-0.2_pre20070621.ebuild 1704 RMD160 27323722dbe69f22905737a65a13233beec4892b SHA1 726c8df68dd80ec48c95156fb73722207a5c2809 SHA256 b595d64a25972d328fd2bc9a3f3d7eb9a4c8beecafa849532e9418bf270d2ec9
+MD5 be459f63a4c772509c2fa97c1e4d017d knetworkmanager-0.2_pre20070621.ebuild 1704
+RMD160 27323722dbe69f22905737a65a13233beec4892b knetworkmanager-0.2_pre20070621.ebuild 1704
+SHA256 b595d64a25972d328fd2bc9a3f3d7eb9a4c8beecafa849532e9418bf270d2ec9 knetworkmanager-0.2_pre20070621.ebuild 1704
+MISC ChangeLog 371 RMD160 650f369d9b9c88b50a5293feedfef27e2ddcdfb3 SHA1 d098c5060de1286c94814ed7d7430f4bce8a857b SHA256 ec0d0d8b65384a0e9222a5e0c2095a4a8587e09950e710371e078fe7b4a9e358
+MD5 b5e001270d2f5beecc8f8a3f08264323 ChangeLog 371
+RMD160 650f369d9b9c88b50a5293feedfef27e2ddcdfb3 ChangeLog 371
+SHA256 ec0d0d8b65384a0e9222a5e0c2095a4a8587e09950e710371e078fe7b4a9e358 ChangeLog 371
+MISC knetworkmanager-0.2_pre20070621.ebuild~ 1683 RMD160 e3a7b9327ab679a5a64b728203f49a7cfc6b58c0 SHA1 5060d90b2fa07b1dbedd5f43e2cc433812618626 SHA256 06aa3c49e63c5e781bf072ba883c2f3d1e9c528527890d5a649358acf18d1dfb
+MD5 fee1d2bae6fe8d40df757b9b7e7aba11 knetworkmanager-0.2_pre20070621.ebuild~ 1683
+RMD160 e3a7b9327ab679a5a64b728203f49a7cfc6b58c0 knetworkmanager-0.2_pre20070621.ebuild~ 1683
+SHA256 06aa3c49e63c5e781bf072ba883c2f3d1e9c528527890d5a649358acf18d1dfb knetworkmanager-0.2_pre20070621.ebuild~ 1683
+MISC metadata.xml 881 RMD160 8608a638e5bffd8305d41bf8d09334456cbbe38a SHA1 43e6a124de8058a738d8b2562e9dd8b36983dc13 SHA256 a59e53d5e665e795ce8da297eb0c63ab2a52b88025eb83d968b370b727d83967
+MD5 cde19aea2ad5bbd47a8660b625acbd60 metadata.xml 881
+RMD160 8608a638e5bffd8305d41bf8d09334456cbbe38a metadata.xml 881
+SHA256 a59e53d5e665e795ce8da297eb0c63ab2a52b88025eb83d968b370b727d83967 metadata.xml 881
+MD5 7a9499d91754da7cc556f0f6bec0491c files/digest-knetworkmanager-0.2_pre20070621 298
+RMD160 8e9a337fd8cee08a673d6d470c9a1c2eee3b0afd files/digest-knetworkmanager-0.2_pre20070621 298
+SHA256 dd7291bdae43d8bf04b2c875a57fb5f1ee98291ed4df1a1abad6f5a51c873c96 files/digest-knetworkmanager-0.2_pre20070621 298
diff --git a/kde-misc/knetworkmanager/files/digest-knetworkmanager-0.2_pre20070621 b/kde-misc/knetworkmanager/files/digest-knetworkmanager-0.2_pre20070621
new file mode 100644
index 0000000..e700655
--- /dev/null
+++ b/kde-misc/knetworkmanager/files/digest-knetworkmanager-0.2_pre20070621
@@ -0,0 +1,3 @@
+MD5 44569a92ff69baa6ad5ec5a1fef7c94e knetworkmanager-0.2_pre20070621.tar.bz2 350019
+RMD160 363b7d27943acbb5fbe446e2a35a8e8e731616ad knetworkmanager-0.2_pre20070621.tar.bz2 350019
+SHA256 2d7375a93dbd1a78caae6879288ef9d26fb0c676f53685edf0df8effcb3c6e45 knetworkmanager-0.2_pre20070621.tar.bz2 350019
diff --git a/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-kppp.patch b/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-kppp.patch
new file mode 100644
index 0000000..94af2a5
--- /dev/null
+++ b/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-kppp.patch
@@ -0,0 +1,26 @@
+Index: knetworkmanager/knetworkmanager/configure.in.in
+===================================================================
+--- knetworkmanager.orig/knetworkmanager/configure.in.in
++++ knetworkmanager/knetworkmanager/configure.in.in
+@@ -85,9 +85,10 @@ CPPFLAGS=$safe_CPPFLAGS
+ LIBS=$safe_LIBS
+ AC_LANG_RESTORE
+
+-AC_ARG_WITH(distro, AC_HELP_STRING([--with-distro=DISTRO], [Specify the Linux distribution to target: suse]))
++AC_ARG_WITH(distro, AC_HELP_STRING([--with-distro=DISTRO], [Specify the Linux distribution to target: suse,gentoo]))
+ if test "x$with_distro" = "x"; then
+ AC_CHECK_FILE(/etc/SuSE-release,with_distro="suse")
++ AC_CHECK_FILE(/etc/gentoo-release,with_distro="gentoo")
+ if test "x$with_distro" = "x"; then
+ with_distro=`lsb_release -is`
+ fi
+@@ -102,6 +103,9 @@ else
+ suse)
+ AC_DEFINE_UNQUOTED(KNETWORKMANAGER_DIALUP_CONFIG, "kdesu --nonewdcop /sbin/yast2 modem", [Command to launch dial up configuration tool])
+ ;;
++ gentoo)
++ AC_DEFINE_UNQUOTED(KNETWORKMANAGER_DIALUP_CONFIG, "kdesu --nonewdcop XXX_KDEDIR_XXX/bin/kppp", [Command to launch dial up configuration tool])
++ ;;
+ *)
+ echo "Your distribution (${with_distro}) is not yet supported (e.g. you will not be able to launch a tool to configure dial-up connections.)"
+ ;;
diff --git a/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch b/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch
new file mode 100644
index 0000000..34d5d9a
--- /dev/null
+++ b/kde-misc/knetworkmanager/files/knetworkmanager-0.2_pre20070621-pam_console-fix.patch
@@ -0,0 +1,29 @@
+Name: knetworkmanager-pam_console-fix.patch
+URL: svn://svn.gentoo-xeffects.org/xeffects/trunk/kde-misc/knetworkmanager/files/knetworkmanager-pam_console-fix.patch
+Repository Root: svn://svn.gentoo-xeffects.org/xeffects
+Repository UUID: 293eb232-8020-0410-9bbe-a7a9c2f1b3fa
+
+Last Changed Author: roderick
+Last Changed Rev: 540
+Last Changed Date: 2007-03-17 22:17:12 +0100 (Sat, 17 Mar 2007)
+
+------------------------------------------------------------------------
+r540 | roderick | 2007-03-17 22:17:12 +0100 (Sat, 17 Mar 2007) | 1 line
+
+Fix to use group permissions plugdev rather than require pam console.
+------------------------------------------------------------------------
+
+
+Index: knetworkmanager/knetworkmanager/knetworkmanager.conf
+===================================================================
+--- knetworkmanager.orig/knetworkmanager/knetworkmanager.conf
++++ knetworkmanager/knetworkmanager/knetworkmanager.conf
+@@ -8,7 +8,7 @@
+ <allow send_destination="org.freedesktop.NetworkManagerInfo"/>
+ <allow send_interface="org.freedesktop.NetworkManagerInfo"/>
+ </policy>
+- <policy at_console="true">
++ <policy group="plugdev">
+ <allow own="org.freedesktop.NetworkManagerInfo"/>
+
+ <allow send_destination="org.freedesktop.NetworkManagerInfo"/>
diff --git a/kde-misc/knetworkmanager/knetworkmanager-0.2_pre20070621.ebuild b/kde-misc/knetworkmanager/knetworkmanager-0.2_pre20070621.ebuild
new file mode 100644
index 0000000..c86e7f8
--- /dev/null
+++ b/kde-misc/knetworkmanager/knetworkmanager-0.2_pre20070621.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit kde eutils
+
+DESCRIPTION="A KDE frontend for NetworkManager"
+HOMEPAGE="http://en.opensuse.org/Projects/KNetworkManager"
+LICENSE="GPL-2"
+SRC_URI="http://dev.gentoo.org/~rbu/distfiles/${P}.tar.bz2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="cisco openvpn pptp"
+
+DEPEND="net-misc/networkmanager
+ kde-base/kppp
+ >=kde-base/kdelibs-3.2
+ || ( >=dev-libs/dbus-qt3-old-0.70 =sys-apps/dbus-0.62-r1 )
+ sys-apps/hal
+ net-wireless/wireless-tools
+ dev-libs/libnl
+ cisco? ( net-misc/vpnc )
+ openvpn? ( net-misc/openvpn )
+ pptp? ( net-dialup/pptpclient )"
+
+S="${WORKDIR}/${PN}"
+
+pkg_setup() {
+ kde_pkg_setup
+
+ if has_version "<sys-apps/dbus-0.9*" && ! built_with_use sys-apps/dbus qt3 ; then
+ echo
+ eerror "You must rebuild sys-apps/dbus with USE=\"qt3\" or use a newer version of dbus"
+ die "sys-apps/dbus not built with qt3 bindings"
+ fi
+}
+
+src_unpack() {
+ kde_src_unpack
+ cd "${S}"
+
+ # Set the appropriate kdedir.
+ epatch "${FILESDIR}/${P}-kppp.patch"
+ epatch "${FILESDIR}/${P}-pam_console-fix.patch"
+ set-kdedir
+ sed -i "107s:XXX_KDEDIR_XXX:${KDEDIR}:" knetworkmanager/configure.in.in
+}
+
+src_compile() {
+ set-kdedir
+ export PREFIX=${KDEDIR}
+ local myconf="$(use_with cisco vpnc) $(use_with openvpn) $(use_with pptp) --with-distro=gentoo --disable-rpath"
+ kde_src_compile
+}
+
+src_install() {
+ kde_src_install make
+ dodoc knetworkmanager/{AUTHORS,NEWS,README}
+
+ # kde.eclass sets sysconfdir too weird for us, delete conf from there and reinstall to /etc
+ set-kdedir
+ rm -rf "${D}/${KDEDIR}/etc"
+ insinto /etc/dbus-1/system.d/
+ doins knetworkmanager/knetworkmanager.conf
+}
+
+# enewgroup plugdev
diff --git a/kde-misc/knetworkmanager/metadata.xml b/kde-misc/knetworkmanager/metadata.xml
new file mode 100644
index 0000000..f64c69a
--- /dev/null
+++ b/kde-misc/knetworkmanager/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!--
+$Header: /var/cvsroot/gentoo-x86/skel.metadata.xml,v 1.15 2007/02/23 09:50:53 robbat2 Exp $
+
+This is the example metadata file.
+The root element of this file is <pkgmetadata>. Within this element a
+number of subelements are allowed: herd, maintainer, and
+longdescription. herd is a required subelement.
+
+For a full description look at:
+http://www.gentoo.org/proj/en/metastructure/herds/
+
+
+Before committing, please remove the comments from this file. They are
+not relevant for general metadata.xml files.
+-->
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>@gentoo.org</email>
+<!-- <description>Description of the maintainership</description> -->
+</maintainer>
+<!-- <longdescription>Long description of the package</longdescription> -->
+</pkgmetadata>