diff --git a/desktop/kde/plasma/milou/pspec.xml b/desktop/kde/plasma/milou/pspec.xml index decce922d7..3a755fbb7d 100755 --- a/desktop/kde/plasma/milou/pspec.xml +++ b/desktop/kde/plasma/milou/pspec.xml @@ -18,7 +18,7 @@ qt5-base-devel qt5-declarative python3 - libgcc + libgcc kdoctools-devel kdeclarative-devel ki18n-devel @@ -27,7 +27,8 @@ kconfig-devel kservice-devel kcoreaddons-devel - extra-cmake-modules + extra-cmake-modules + cmake @@ -37,10 +38,10 @@ qt5-base qt5-declarative krunner - libgcc + libgcc kconfig kservice - kcoreaddons + kcoreaddons /usr/share @@ -66,6 +67,6 @@ First Release. Stefan Gronewold(groni) groni@pisilinux.org - + diff --git a/desktop/kde/plasma/plasma-nm/actions.py b/desktop/kde/plasma/plasma-nm/actions.py index f539eaa4b7..c721703856 100644 --- a/desktop/kde/plasma/plasma-nm/actions.py +++ b/desktop/kde/plasma/plasma-nm/actions.py @@ -8,7 +8,11 @@ from pisi.actionsapi import kde5 from pisi.actionsapi import pisitools def setup(): - kde5.configure() + kde5.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF") def build(): kde5.make() diff --git a/desktop/kde/plasma/plasma-nm/pspec.xml b/desktop/kde/plasma/plasma-nm/pspec.xml index 66592d13d6..8f035165ba 100755 --- a/desktop/kde/plasma/plasma-nm/pspec.xml +++ b/desktop/kde/plasma/plasma-nm/pspec.xml @@ -16,16 +16,27 @@ http://download.kde.org/stable/plasma/5.3.2/plasma-nm-5.3.2.tar.xz qt5-base-devel - libgcc + libgcc networkmanager-qt-devel modemmanager-qt-devel + ModemManager-devel kdelibs4-support-devel python3 openconnect-devel kdoctools-devel NetworkManager-devel mobile-broadband-provider-info - extra-cmake-modules + extra-cmake-modules + qt5-quick1-devel + qt5-declarative-devel + plasma-framework-devel + kdelibs4-support-devel + kdesignerplugin + kinit-devel + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + cmake @@ -33,7 +44,7 @@ plasma-nm qt5-base - libgcc + libgcc openconnect kio networkmanager-qt @@ -59,17 +70,17 @@ /usr/share /usr/share/locale - /usr/bin + /usr/bin /usr/lib/qt5 /usr/lib /usr/share/doc - + kde-workspace kde-workspace - + @@ -86,6 +97,6 @@ Stefan Gronewold(groni) groni@pisilinux.org - + diff --git a/network/connection/openconnect/actions.py b/network/connection/openconnect/actions.py new file mode 100644 index 0000000000..36b1960a25 --- /dev/null +++ b/network/connection/openconnect/actions.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.autoreconf("-fi") + autotools.configure("--with-vpnc-script=/etc/vpnc/vpnc-script") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING*") diff --git a/network/connection/openconnect/files/configure.ac.patch b/network/connection/openconnect/files/configure.ac.patch new file mode 100644 index 0000000000..d4a8be6305 --- /dev/null +++ b/network/connection/openconnect/files/configure.ac.patch @@ -0,0 +1,31 @@ +diff -Nuar openconnect-5.01.old/configure.ac openconnect-5.01/configure.ac +--- openconnect-5.01.old/configure.ac 2013-06-01 23:21:19.000000000 +0300 ++++ openconnect-5.01/configure.ac 2013-07-05 23:52:18.035160836 +0300 +@@ -328,19 +328,6 @@ + AC_CHECK_FUNC(gnutls_pkcs11_add_provider, + [PKG_CHECK_MODULES(P11KIT, p11-kit-1, [AC_DEFINE(HAVE_P11KIT) + AC_SUBST(P11KIT_PC, p11-kit-1)], [:])], []) +- LIBS="$oldlibs -ltspi" +- AC_MSG_CHECKING([for tss library]) +- AC_LINK_IFELSE([AC_LANG_PROGRAM([ +- #include +- #include ],[ +- int err = Tspi_Context_Create((void *)0); +- Trspi_Error_String(err);])], +- [AC_MSG_RESULT(yes) +- AC_SUBST([TSS_LIBS], [-ltspi]) +- AC_SUBST([TSS_CFLAGS], []) +- AC_DEFINE(HAVE_TROUSERS, 1)], +- [AC_MSG_RESULT(no)]) +- LIBS="$oldlibs" + CFLAGS="$oldcflags" + fi + if test "$with_openssl" = "yes" || test "$with_openssl" = "" || test "$ssl_library" = "both"; then +@@ -474,6 +461,7 @@ + AM_CONDITIONAL(HAVE_SYMBOL_VERSIONING, [test "${symvers}" != "no"]) + + PKG_CHECK_MODULES(LIBXML2, libxml-2.0) ++PKG_CHECK_MODULES(ZLIB, zlib) + + PKG_CHECK_MODULES(ZLIB, zlib, [AC_SUBST(ZLIB_PC, [zlib])], + [oldLIBS="$LIBS" diff --git a/network/connection/openconnect/pspec.xml b/network/connection/openconnect/pspec.xml new file mode 100644 index 0000000000..179ce410d2 --- /dev/null +++ b/network/connection/openconnect/pspec.xml @@ -0,0 +1,107 @@ + + + + + openconnect + http://www.infradead.org/openconnect.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + A client for Cisco's AnyConnect VPN, which uses HTTPS and DTLS protocols + openconnect provides the core HTTP and authentication support from the OpenConnect VPN client, to be used by GUI authentication dialogs for NetworkManager etc. + ftp://ftp.infradead.org/pub/openconnect/openconnect-7.06.tar.gz + + + + + intltool + python-devel + openssl-devel + libxml2-devel + zlib-devel + + + + + + + + + + openconnect + + zlib + libxml2 + openssl + + + /usr/bin/openconnect + /usr/share/man/man8 + /usr/share/doc + /usr/share/locale + /usr/sbin + /usr/lib + + + + + openconnect-devel + Development files and headers for openconnect + + + openconnect + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2015-07-30 + 7.06 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-03-09 + 5.01 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-07-29 + 5.01 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-05 + 5.01 + fix remove dep. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-07-04 + 5.01 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-08-28 + 4.06 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/network/connection/openconnect/translations.xml b/network/connection/openconnect/translations.xml new file mode 100644 index 0000000000..70d669b1c3 --- /dev/null +++ b/network/connection/openconnect/translations.xml @@ -0,0 +1,13 @@ + + + + openconnect + Cisco AnyConnect VPN için HTTP ve DTLS protokollerini kullanan istemci + openconnect, NetworkManager gibi grafik arayüz yoluyla kimlik doğrulama yapan araçlar için OpenConnect VPN kimlik doğrulama desteği sunan bir araç ve kitaplıktır. + + + + openconnect-devel + openconnect için geliştirme dosyaları ve başlıkları + +