Package NetworkManager-sstp: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | %define nm_version 1.2.0 %define nm_applet_version 1.2.0 %define nm_applet_name NetworkManager-applet-gtk %define ppp_version %((%{__awk} '/^#define VERSION/ { print $NF }' /usr/include/pppd/patchlevel.h 2>/dev/null||echo none)|/usr/bin/tr -d '"') %def_without libnm_glib %define _unpackaged_files_terminate_build 1 Name: NetworkManager-sstp Version: 1.2.6 Release: alt1 License: %gpl2plus Group: System/Configuration/Networking Summary: NetworkManager VPN plugin for SSTP Url: https://github.com/enaess/network-manager-sstp/ Source: %name-%version.tar BuildRequires(pre): rpm-build-licenses BuildRequires: ppp-devel libsstp-devel >= 1.0.8 BuildRequires: libnm-devel >= %nm_version BuildRequires: libnma-devel >= %nm_applet_version %if_with libnm_glib BuildRequires: NetworkManager-devel >= %nm_version BuildRequires: libnm-glib-vpn-devel >= %nm_version BuildRequires: libnm-gtk-devel >= %nm_applet_version %endif BuildRequires: libgtk+3-devel BuildRequires: libsecret-devel BuildRequires: intltool gettext Requires: NetworkManager-daemon >= %nm_version Requires: NetworkManager-ppp >= %nm_version Requires: sstp-client Requires: ppp = %ppp_version %description This package contains software for integrating the sstp VPN software with NetworkManager and the GNOME desktop %package gtk License: %gpl2plus Summary: Applications for use %name with %nm_applet_name Group: Graphical desktop/GNOME Requires: %nm_applet_name >= %nm_applet_version Requires: NetworkManager-sstp = %version-%release Obsoletes: %name-gnome < 0.9.8.0 Provides: %name-gnome = %version-%release %description gtk This package contains GNOME applications for use with NetworkManager panel applet. %prep %setup #%patch -p1 %build rm -f m4/{intltool,libtool,lt~obsolete,ltoptions,ltsugar,ltversion}.m4 %autoreconf %configure \ --disable-static \ --libexecdir=%_libexecdir/NetworkManager \ --localstatedir=%_var \ --with-pppd-plugin-dir=%_libdir/pppd/%ppp_version \ %if_without libnm_glib --without-libnm-glib \ %endif --with-dist-version=%version-%release \ --enable-more-warnings=error %make_build %install %makeinstall_std %find_lang %name %files %doc AUTHORS ChangeLog COPYING %config %_sysconfdir/dbus-1/system.d/nm-sstp-service.conf %_libexecdir/NetworkManager/nm-sstp-service %_libdir/NetworkManager/libnm-vpn-plugin-sstp.so %_libdir/pppd/%ppp_version/*.so %if_with libnm_glib %config %_sysconfdir/NetworkManager/VPN/nm-sstp-service.name %endif %config %_libexecdir/NetworkManager/VPN/nm-sstp-service.name %files gtk -f %name.lang %if_with libnm_glib %_libdir/NetworkManager/libnm-sstp-properties.so %endif %_libexecdir/NetworkManager/nm-sstp-auth-dialog %_libdir/NetworkManager/libnm-vpn-plugin-sstp-editor.so %_datadir/appdata/*.xml %exclude %_libdir/NetworkManager/*.la %exclude %_libdir/pppd/%ppp_version/*.la %changelog * Tue Oct 16 2018 Alexey Shabalin <shaba@altlinux.org> 1.2.6-alt1 - 1.2.6 * Wed Aug 01 2018 Mikhail Efremov <sem@altlinux.org> 1.2.2-alt3 - Disable libnm-glib-* support. - Fix build without libnm-glib-*. * Mon Feb 06 2017 Mikhail Efremov <sem@altlinux.org> 1.2.2-alt2 - Require NetworkManager-ppp. * Fri Dec 30 2016 Alexey Shabalin <shaba@altlinux.ru> 1.2.2-alt1 - 1.2.2 * Mon Jan 19 2015 Alexey Shabalin <shaba@altlinux.ru> 0.9.8.0-alt4 - rebuild with ppp-2.4.7 * Tue Jun 24 2014 Mikhail Efremov <sem@altlinux.org> 0.9.8.0-alt3 - Update requires: NetworkManager -> NetworkManager-daemon. - Update BR: Use libnm-glib-vpn-devel. * Wed Apr 02 2014 Mikhail Efremov <sem@altlinux.org> 0.9.8.0-alt2 - Rebuild with NetworkManager-applet-gtk-0.9.9. * Mon Sep 16 2013 Mikhail Efremov <sem@altlinux.org> 0.9.8.0-alt1 - Don't reload DBUS configuration during install. - Rename 'gnome' subpackage to 'gtk'. - Updated to 0.9.8. * Tue Apr 16 2013 Andrey Cherepanov <cas@altlinux.org> 0.9.4.0-alt2.1 - Replace deprecated GtkTable by GtkGrid * Thu Oct 25 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.4.0-alt2 - snapshot build - rebuild with new sstp-client * Mon May 21 2012 Alexey Shabalin <shaba@altlinux.ru> 0.9.4.0-alt1 - initial build |