mirror of
https://abf.rosa.ru/djam/knetworkmanager.git
synced 2025-02-24 05:52:53 +00:00
Automatic import for version 0.9
This commit is contained in:
parent
86d4e5bdc4
commit
f98c9becee
4 changed files with 154 additions and 31 deletions
3
.abf.yml
3
.abf.yml
|
@ -1,2 +1,3 @@
|
||||||
sources:
|
sources:
|
||||||
"networkmanagement-0.9.tar.bz2": bfa78ac8e2eba35b245545e98647d8865765d604
|
"networkmanagement-20111130.tar.xz": 6dcdcabd8dea1817a29bf5ef05ac81fcd7c96207
|
||||||
|
"networkmanagement-l10n.tar.xz": 933ac38aec00b3a2f8e78a4d1ffaddb2f711bb6d
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
%define gitrev 90ed76441bc0a9946d653312c53a94cd683e1bc7
|
%define gitrev aa2e2a7f61234f9790d046cfd761e110bb2750a2
|
||||||
%define datetime 20110607
|
%define datetime 20111130
|
||||||
#define svnrev
|
#define svnrev
|
||||||
%define srcname networkmanagement
|
%define srcname networkmanagement
|
||||||
|
|
||||||
|
@ -7,35 +7,43 @@
|
||||||
%define novellvpn 0
|
%define novellvpn 0
|
||||||
%define pptp 1
|
%define pptp 1
|
||||||
%define strongswan 0
|
%define strongswan 0
|
||||||
|
%define openvn 1
|
||||||
|
%define vpnc 1
|
||||||
|
%define openconnect 1
|
||||||
|
|
||||||
Name: knetworkmanager
|
Name: knetworkmanager
|
||||||
Summary: KDE NetworkManager
|
Summary: KDE NetworkManager
|
||||||
Version: 0.9
|
Version: 0.9
|
||||||
Release: 0.%{datetime}.1
|
Release: 1.%{datetime}.2
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Group: Graphical desktop/KDE
|
Group: Graphical desktop/KDE
|
||||||
License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2
|
License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2
|
||||||
URL: http://www.kde.org
|
URL: http://www.kde.org
|
||||||
# The following needs modified create_tarball.rb with GIT
|
#Source get from git
|
||||||
# support and corresponding config.ini entry; both are available
|
# git clone git://anongit.kde.org/networkmanagement
|
||||||
# at http://kenobi.mandriva.com/~bor/knetworkmanager/
|
# git archive --format=tar --prefix=networkmanagement/ --remote=git://anongit.kde.org/networkmanagement v0.9.0_rc3 | xz -9 > networkmanagement-20111022.tar.xz
|
||||||
#
|
Source0: %{srcname}-%{datetime}.tar.xz
|
||||||
# ./create_tarball.rb -n -a networkmanagement -c GITREV
|
Source1: %{srcname}-l10n.tar.xz
|
||||||
#
|
Patch0: networkmanagement-0.9-useversion.patch
|
||||||
Source0: %{srcname}-%{version}.tar.bz2
|
Patch1: networkmanagement-0.9-compile-po-files.patch
|
||||||
|
|
||||||
# upstream/review board patches
|
BuildRequires: pkgconfig(libnm-util) >= 0.9
|
||||||
|
BuildRequires: mobile-broadband-provider-info
|
||||||
BuildRequires: libnm-util-devel
|
|
||||||
BuildRequires: kdebase4-workspace-devel
|
BuildRequires: kdebase4-workspace-devel
|
||||||
|
%if %{openconnect}
|
||||||
|
BuildRequires: pkgconfig(openconnect) >= 3.10
|
||||||
|
%endif
|
||||||
Requires: %{name}-common
|
Requires: %{name}-common
|
||||||
# plasmoid crashes if knetworkmanager is running
|
# plasmoid crashes if knetworkmanager is running
|
||||||
Conflicts: plasma-applet-networkmanagement
|
Requires: plasma-applet-networkmanagement
|
||||||
|
|
||||||
%description
|
%description
|
||||||
KNetworkManager is a system tray applet for controlling network
|
KNetworkManager is a system tray applet for controlling network
|
||||||
connections on systems that use the NetworkManager daemon.
|
connections on systems that use the NetworkManager daemon.
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc TODO DESIGN COPYING COPYING.LIB README.install.urpmi
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
%package -n %{name}-common
|
%package -n %{name}-common
|
||||||
|
@ -62,22 +70,25 @@ Common files used by knetworkmanager and plasma-applet-networkmanagement.
|
||||||
Summary: NetworkManager plasma applet
|
Summary: NetworkManager plasma applet
|
||||||
Group: Graphical desktop/KDE
|
Group: Graphical desktop/KDE
|
||||||
Requires: %{name}-common
|
Requires: %{name}-common
|
||||||
Conflicts: knetworkmanager
|
|
||||||
Obsoletes: %name < 1:0.9-0.20110607.1
|
|
||||||
|
|
||||||
%description -n plasma-applet-networkmanagement
|
%description -n plasma-applet-networkmanagement
|
||||||
Network Management Plasma applet for controlling network
|
Network Management Plasma applet for controlling network
|
||||||
connections on systems that use the NetworkManager service.
|
connections on systems that use the NetworkManager service.
|
||||||
|
|
||||||
%files -n plasma-applet-networkmanagement
|
%files -n plasma-applet-networkmanagement -f plasma_applet_networkmanagement.lang
|
||||||
%{_kde_datadir}/kde4/services/plasma-applet-networkmanagement.desktop
|
|
||||||
%{_kde_datadir}/kde4/services/plasma-engine-networkmanagement.desktop
|
|
||||||
%{_kde_datadir}/kde4/services/kcm_networkmanagement_tray.desktop
|
|
||||||
%{_kde_datadir}/kde4/services/kded/networkmanagement.desktop
|
|
||||||
%{_kde_libdir}/kde4/plasma_applet_networkmanagement.so
|
%{_kde_libdir}/kde4/plasma_applet_networkmanagement.so
|
||||||
%{_kde_libdir}/kde4/plasma_engine_networkmanagement.so
|
%{_kde_libdir}/kde4/plasma_engine_networkmanagement.so
|
||||||
%{_kde_libdir}/kde4/kded_networkmanagement.so
|
%{_kde_libdir}/kde4/kded_networkmanagement.so
|
||||||
|
%{_kde_libdir}/kde4/solid_networkmanager09.so
|
||||||
%{_kde_libdir}/kde4/kcm_networkmanagement_tray.so
|
%{_kde_libdir}/kde4/kcm_networkmanagement_tray.so
|
||||||
|
%{_kde_services}/solidbackends/solid_networkmanager09.desktop
|
||||||
|
%{_kde_services}/plasma-applet-networkmanagement.desktop
|
||||||
|
%{_kde_services}/plasma-engine-networkmanagement.desktop
|
||||||
|
%{_kde_services}/kcm_networkmanagement_tray.desktop
|
||||||
|
%{_kde_services}/kded/networkmanagement.desktop
|
||||||
|
%{_kde_servicetypes}/solidnetworkmanagernm09.desktop
|
||||||
|
%{_kde_appsdir}/desktoptheme/default/icons/network2.svgz
|
||||||
|
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -125,6 +136,38 @@ libknservice library used by %{name}.
|
||||||
%{_kde_libdir}/libknmservice.so.%{libservice_major}*
|
%{_kde_libdir}/libknmservice.so.%{libservice_major}*
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
|
%define libsolidcontrolnm_major 4
|
||||||
|
%define libsolidcontrolnm %mklibname solidcontrolnm %{libsolidcontrolnm_major}
|
||||||
|
|
||||||
|
%package -n %{libsolidcontrolnm}
|
||||||
|
Summary: libsolidcontrol library for networkmanager 0.9
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n %{libsolidcontrolnm}
|
||||||
|
libsolidcontrol library for networkmanager 0.9
|
||||||
|
|
||||||
|
%files -n %{libsolidcontrolnm}
|
||||||
|
%{_kde_libdir}/libsolidcontrolnm09.so.%{libsolidcontrolnm_major}*
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
|
%define libsolidcontrolnm_ifaces_major 4
|
||||||
|
%define libsolidcontrolnm_ifaces %mklibname solidcontrolnmifaces %{libsolidcontrolnm_ifaces_major}
|
||||||
|
|
||||||
|
%package -n %{libsolidcontrolnm_ifaces}
|
||||||
|
Summary: libsolidcontrol library for networkmanager 0.9
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n %{libsolidcontrolnm_ifaces}
|
||||||
|
libsolidcontrol library for networkmanager 0.9
|
||||||
|
|
||||||
|
%files -n %{libsolidcontrolnm_ifaces}
|
||||||
|
%{_kde_libdir}/libsolidcontrolnm09ifaces.so.%{libsolidcontrolnm_ifaces_major}*
|
||||||
|
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
%define libknmui_major 4
|
%define libknmui_major 4
|
||||||
%define libknmui %mklibname knmui %{libknmui_major}
|
%define libknmui %mklibname knmui %{libknmui_major}
|
||||||
|
|
||||||
|
@ -139,7 +182,8 @@ libknui library used by %{name}.
|
||||||
%{_kde_libdir}/libknmui.so.%{libknmui_major}*
|
%{_kde_libdir}/libknmui.so.%{libknmui_major}*
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
%define libsolidcontrolfuture %mklibname solidcontrolfuture
|
%define libsolidcontrolfuture_major 4
|
||||||
|
%define libsolidcontrolfuture %mklibname solidcontrolfuture %{libsolidcontrolfuture_major}
|
||||||
|
|
||||||
%package -n %{libsolidcontrolfuture}
|
%package -n %{libsolidcontrolfuture}
|
||||||
Summary: solidcontrolfuture library used by %{name}
|
Summary: solidcontrolfuture library used by %{name}
|
||||||
|
@ -149,7 +193,7 @@ Group: System/Libraries
|
||||||
libsolidcontrolfuture library used by %{name}.
|
libsolidcontrolfuture library used by %{name}.
|
||||||
|
|
||||||
%files -n %{libsolidcontrolfuture}
|
%files -n %{libsolidcontrolfuture}
|
||||||
%{_kde_libdir}/libsolidcontrolfuture.so
|
%{_kde_libdir}/libsolidcontrolfuture.so.%{libsolidcontrolfuture_major}*
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
%define libknm_nm %mklibname knm_nm
|
%define libknm_nm %mklibname knm_nm
|
||||||
|
@ -169,11 +213,12 @@ NetworkManager back-end for %{name}.
|
||||||
%package -n %{develname}
|
%package -n %{develname}
|
||||||
Summary: Development files for %{name}
|
Summary: Development files for %{name}
|
||||||
Group: Development/KDE and Qt
|
Group: Development/KDE and Qt
|
||||||
Requires: %{libknmclient} = %{version}
|
Requires: %{libknmclient} = %{EVRD}
|
||||||
Requires: %{libknminternals} = %{version}
|
Requires: %{libknminternals} = %{EVRD}
|
||||||
Requires: %{libknmservice} = %{version}
|
Requires: %{libknmservice} = %{EVRD}
|
||||||
Requires: %{libknmui} = %{version}
|
Requires: %{libknmui} = %{EVRD}
|
||||||
Provides: knetworkmanager-devel = %{version}-%{release}
|
Requires: %{libsolidcontrolfuture} = %{EVRD}
|
||||||
|
Provides: knetworkmanager-devel = %{EVRD}
|
||||||
|
|
||||||
%description -n %{develname}
|
%description -n %{develname}
|
||||||
Development files for %{name}
|
Development files for %{name}
|
||||||
|
@ -183,9 +228,15 @@ Development files for %{name}
|
||||||
%{_kde_libdir}/libknminternals.so
|
%{_kde_libdir}/libknminternals.so
|
||||||
%{_kde_libdir}/libknmservice.so
|
%{_kde_libdir}/libknmservice.so
|
||||||
%{_kde_libdir}/libknmui.so
|
%{_kde_libdir}/libknmui.so
|
||||||
|
%{_kde_libdir}/libsolidcontrolfuture.so
|
||||||
|
%{_kde_includedir}/solid/controlnm09/
|
||||||
|
%{_kde_libdir}/libsolidcontrolnm09.so
|
||||||
|
%{_kde_libdir}/libsolidcontrolnm09ifaces.so
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
|
%if %{openvn}
|
||||||
|
|
||||||
%package -n knetworkmanager-openvpn
|
%package -n knetworkmanager-openvpn
|
||||||
Summary: OpenVPN support for knetworkmanager
|
Summary: OpenVPN support for knetworkmanager
|
||||||
Group: Graphical desktop/KDE
|
Group: Graphical desktop/KDE
|
||||||
|
@ -198,6 +249,7 @@ Requires: networkmanager-openvpn
|
||||||
%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
|
%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
|
||||||
%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop
|
%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop
|
||||||
|
|
||||||
|
%endif
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
%if %{novellvpn}
|
%if %{novellvpn}
|
||||||
|
@ -251,6 +303,7 @@ Group: Graphical desktop/KDE
|
||||||
|
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
|
%if %{vpnc}
|
||||||
|
|
||||||
%package -n knetworkmanager-vpnc
|
%package -n knetworkmanager-vpnc
|
||||||
Summary: Vpnc support for knetworkmanager
|
Summary: Vpnc support for knetworkmanager
|
||||||
|
@ -263,12 +316,27 @@ Requires: networkmanager-vpnc
|
||||||
%files -n knetworkmanager-vpnc
|
%files -n knetworkmanager-vpnc
|
||||||
%{_kde_libdir}/kde4/networkmanagement_vpncui.so
|
%{_kde_libdir}/kde4/networkmanagement_vpncui.so
|
||||||
%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
|
%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
|
||||||
|
%endif
|
||||||
|
#-------------------------------------------------------------------
|
||||||
|
%if %{openconnect}
|
||||||
|
%package openconnect
|
||||||
|
Summary: Openconnect support for %name
|
||||||
|
Group: Graphical desktop/KDE
|
||||||
|
Requires: openconnect
|
||||||
|
|
||||||
|
%description openconnect
|
||||||
|
Openconnect plugin for %name
|
||||||
|
|
||||||
|
%files openconnect
|
||||||
|
%_kde_libdir/kde4/networkmanagement_openconnectui.so
|
||||||
|
%_kde_services/networkmanagement_openconnectui.desktop
|
||||||
|
|
||||||
|
%endif
|
||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{srcname}-%{version}
|
%setup -q -n %{srcname} -a1
|
||||||
%apply_patches
|
%apply_patches
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
@ -295,11 +363,37 @@ rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_strongswanui.so
|
||||||
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
|
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%find_lang %{name} %{name} lib%{name} plasma_applet_networkmanagement
|
%if ! %{openvn}
|
||||||
|
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
|
||||||
|
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if ! %{vpnc}
|
||||||
|
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_vpncui.so
|
||||||
|
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%find_lang %{name} lib%{name} %{name}.lang
|
||||||
|
%find_lang plasma_applet_networkmanagement
|
||||||
|
|
||||||
|
cat > README.install.urpmi << EOF
|
||||||
|
The monolithic client is not built anymore by upstream.
|
||||||
|
You need to use now the plasma applet.
|
||||||
|
|
||||||
|
Regards,
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Dec 01 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9-1.20111130.2
|
||||||
|
+ Revision: 737053
|
||||||
|
- bump to move to main
|
||||||
|
|
||||||
|
* Thu Dec 01 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9-1.20111130.1
|
||||||
|
+ Revision: 735870
|
||||||
|
- update to latest and sync most of spec with mageia
|
||||||
|
|
||||||
* Tue Jun 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.9-0.20110607.1
|
* Tue Jun 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.9-0.20110607.1
|
||||||
+ Revision: 683062
|
+ Revision: 683062
|
||||||
- New snapshot
|
- New snapshot
|
||||||
|
|
12
networkmanagement-0.9-compile-po-files.patch
Normal file
12
networkmanagement-0.9-compile-po-files.patch
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
Index: CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt 2011-10-23 11:24:49.036219486 -0300
|
||||||
|
@@ -54,6 +54,7 @@
|
||||||
|
add_subdirectory(settings)
|
||||||
|
add_subdirectory(vpnplugins)
|
||||||
|
add_subdirectory(kded)
|
||||||
|
+ add_subdirectory(po)
|
||||||
|
|
||||||
|
# This is unmaintained, do not use it.
|
||||||
|
#add_subdirectory(monolithic)
|
16
networkmanagement-0.9-useversion.patch
Normal file
16
networkmanagement-0.9-useversion.patch
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
Index: solidcontrolfuture/CMakeLists.txt
|
||||||
|
===================================================================
|
||||||
|
--- a/solidcontrolfuture/CMakeLists.txt
|
||||||
|
+++ b/solidcontrolfuture/CMakeLists.txt 2011-06-14 19:01:51.089092551 -0300
|
||||||
|
@@ -18,7 +18,10 @@
|
||||||
|
kde4_add_library(solidcontrolfuture SHARED ${solidcontrolfuture_LIB_SRCS})
|
||||||
|
|
||||||
|
target_link_libraries(solidcontrolfuture ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} ${QT_QTNETWORK_LIBRARY} solidcontrol solidcontrolnm09)
|
||||||
|
-
|
||||||
|
+set_target_properties(solidcontrolfuture PROPERTIES
|
||||||
|
+ VERSION ${GENERIC_LIB_VERSION}
|
||||||
|
+ SOVERSION ${GENERIC_LIB_SOVERSION}
|
||||||
|
+ )
|
||||||
|
install(TARGETS solidcontrolfuture EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
||||||
|
|
||||||
|
#install( FILES wirelessnetwork.h
|
Loading…
Add table
Reference in a new issue