|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
Name: kppp
|
|
Rex Dieter |
df74ae2 |
Summary: Dialer and Front end for pppd
|
|
|
a9a2512 |
Version: 14.12.3
|
|
Rex Dieter |
09a3ef8 |
Release: 1%{?dist}
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
License: GPLv2+ and GFDL
|
|
Rex Dieter |
df74ae2 |
URL: https://projects.kde.org/projects/kde/kdenetwork/%{name}
|
|
Rex Dieter |
df74ae2 |
%global revision %(echo %{version} | cut -d. -f3)
|
|
Rex Dieter |
df74ae2 |
%if %{revision} >= 50
|
|
Rex Dieter |
df74ae2 |
%global stable unstable
|
|
Rex Dieter |
df74ae2 |
%else
|
|
Rex Dieter |
df74ae2 |
%global stable stable
|
|
Rex Dieter |
df74ae2 |
%endif
|
|
Rex Dieter |
7d398fb |
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
|
|
Rex Dieter |
df74ae2 |
Source1: kppp.console
|
|
Rex Dieter |
df74ae2 |
Source2: kppp.pam
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
# rhbz#540433 - KPPP is unable to add DNS entries to /etc/resolv.conf
|
|
Rex Dieter |
df74ae2 |
Patch2: kdenetwork-4.3.3-resolv-conf-path.patch
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
# warning: dereferencing type-punned pointer will break strict-aliasing rules
|
|
Rex Dieter |
df74ae2 |
Patch5: kppp-4.10.90-strict_aliasing.patch
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
BuildRequires: desktop-file-utils
|
|
Rex Dieter |
7d398fb |
BuildRequires: kdelibs4-devel >= 4.14
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
7d398fb |
%{?kde_runtime_requires}
|
|
Rex Dieter |
df74ae2 |
Requires: ppp
|
|
Rex Dieter |
df74ae2 |
# use consolehelper instead of setuid kppp
|
|
Rex Dieter |
df74ae2 |
Requires: usermode-gtk
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
# when split occurred
|
|
Rex Dieter |
df74ae2 |
Conflicts: kdenetwork-common < 7:4.10.80
|
|
Rex Dieter |
df74ae2 |
Obsoletes: kdenetwork-kppp < 7:4.10.80
|
|
Rex Dieter |
df74ae2 |
Provides: kdenetwork-kppp = 7:%{version}-%{release}
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%description
|
|
Rex Dieter |
df74ae2 |
%{summary}.
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%prep
|
|
Rex Dieter |
df74ae2 |
%setup -q
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%patch2 -p2 -b .resolv-conf-path
|
|
Rex Dieter |
df74ae2 |
%patch5 -p1 -b .strict_aliasing
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%build
|
|
Rex Dieter |
df74ae2 |
mkdir -p %{_target_platform}
|
|
Rex Dieter |
df74ae2 |
pushd %{_target_platform}
|
|
Rex Dieter |
df74ae2 |
%{cmake_kde4} ..
|
|
Rex Dieter |
df74ae2 |
popd
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
make %{?_smp_mflags} -C %{_target_platform}
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%install
|
|
Rex Dieter |
df74ae2 |
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%find_lang %{name} --with-kde --without-mo
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
# Run kppp through consolehelper
|
|
Rex Dieter |
df74ae2 |
mkdir -p %{buildroot}%{_sbindir}
|
|
Rex Dieter |
df74ae2 |
chmod 0755 %{buildroot}%{_bindir}/kppp
|
|
Rex Dieter |
df74ae2 |
mv %{buildroot}%{_bindir}/kppp %{buildroot}%{_sbindir}/
|
|
Rex Dieter |
df74ae2 |
ln -s consolehelper %{buildroot}%{_bindir}/kppp
|
|
Rex Dieter |
df74ae2 |
install -D -m644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/security/console.apps/kppp
|
|
Rex Dieter |
df74ae2 |
install -D -m644 -p %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/kppp
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%check
|
|
Rex Dieter |
df74ae2 |
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/Kppp.desktop
|
|
Rex Dieter |
df74ae2 |
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/kppplogview.desktop
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%post
|
|
Rex Dieter |
df74ae2 |
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%posttrans
|
|
Rex Dieter |
df74ae2 |
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%postun
|
|
Rex Dieter |
df74ae2 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
df74ae2 |
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
|
|
Rex Dieter |
df74ae2 |
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
|
|
Rex Dieter |
df74ae2 |
fi
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%files -f %{name}.lang
|
|
Rex Dieter |
df74ae2 |
%{_sbindir}/kppp
|
|
Rex Dieter |
df74ae2 |
%{_kde4_bindir}/kppp*
|
|
Rex Dieter |
df74ae2 |
%config(noreplace) %{_sysconfdir}/security/console.apps/kppp
|
|
Rex Dieter |
df74ae2 |
%config(noreplace) %{_sysconfdir}/pam.d/kppp
|
|
Rex Dieter |
df74ae2 |
%{_kde4_appsdir}/kppp/
|
|
Rex Dieter |
df74ae2 |
%{_kde4_datadir}/applications/kde4/Kppp.desktop
|
|
Rex Dieter |
df74ae2 |
%{_kde4_datadir}/applications/kde4/kppplogview.desktop
|
|
Rex Dieter |
df74ae2 |
%{_kde4_iconsdir}/hicolor/*/apps/kppp.*
|
|
Rex Dieter |
df74ae2 |
%{_datadir}/dbus-1/interfaces/org.kde.kppp.xml
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
%changelog
|
|
|
a9a2512 |
* Sun Mar 01 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.3-1
|
|
|
a9a2512 |
- 14.12.3
|
|
|
a9a2512 |
|
|
|
d8bda0a |
* Tue Feb 24 2015 Than Ngo <than@redhat.com> - 14.12.2-1
|
|
|
d8bda0a |
- 14.12.2
|
|
|
d8bda0a |
|
|
Rex Dieter |
7d398fb |
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> - 14.12.1-1
|
|
Rex Dieter |
7d398fb |
- 14.12.1
|
|
Rex Dieter |
7d398fb |
|
|
Rex Dieter |
ee0b933 |
* Sun Nov 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
|
|
Rex Dieter |
ee0b933 |
- 4.14.3
|
|
Rex Dieter |
ee0b933 |
|
|
Rex Dieter |
17f93c7 |
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
|
|
Rex Dieter |
17f93c7 |
- 4.14.2
|
|
Rex Dieter |
17f93c7 |
|
|
Rex Dieter |
09a3ef8 |
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
|
|
Rex Dieter |
09a3ef8 |
- 4.14.1
|
|
Rex Dieter |
09a3ef8 |
|
|
|
9782cd3 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
|
|
|
9782cd3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
9782cd3 |
|
|
Rex Dieter |
3d5260b |
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
|
|
Rex Dieter |
3d5260b |
- 4.14.0
|
|
Rex Dieter |
3d5260b |
|
|
Rex Dieter |
ea0fd40 |
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
|
|
Rex Dieter |
ea0fd40 |
- 4.13.97
|
|
Rex Dieter |
ea0fd40 |
|
|
Rex Dieter |
231bc62 |
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
|
|
Rex Dieter |
231bc62 |
- 4.13.3
|
|
Rex Dieter |
231bc62 |
|
|
Rex Dieter |
d30a52f |
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
|
|
Rex Dieter |
d30a52f |
- 4.13.2
|
|
Rex Dieter |
d30a52f |
|
|
|
16f8d66 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
|
|
|
16f8d66 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
16f8d66 |
|
|
Rex Dieter |
b4b9721 |
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
|
|
Rex Dieter |
b4b9721 |
- 4.13.1
|
|
Rex Dieter |
b4b9721 |
|
|
Rex Dieter |
ceddcf1 |
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
|
|
Rex Dieter |
ceddcf1 |
- 4.13.0
|
|
Rex Dieter |
ceddcf1 |
|
|
Rex Dieter |
d0af689 |
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
|
|
Rex Dieter |
d0af689 |
- 4.12.97
|
|
Rex Dieter |
d0af689 |
|
|
Rex Dieter |
e7bac57 |
* Sun Mar 23 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
|
|
Rex Dieter |
e7bac57 |
- 4.12.95
|
|
Rex Dieter |
e7bac57 |
|
|
Rex Dieter |
32d7d25 |
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
|
|
Rex Dieter |
32d7d25 |
- 4.12.90
|
|
Rex Dieter |
32d7d25 |
|
|
Rex Dieter |
0999aab |
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
|
|
Rex Dieter |
0999aab |
- 4.12.3
|
|
Rex Dieter |
0999aab |
|
|
Rex Dieter |
0353c6e |
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
|
|
Rex Dieter |
0353c6e |
- 4.12.2
|
|
Rex Dieter |
0353c6e |
|
|
Rex Dieter |
7a6c3d6 |
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
|
|
Rex Dieter |
7a6c3d6 |
- 4.12.1
|
|
Rex Dieter |
7a6c3d6 |
|
|
Rex Dieter |
5db641d |
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
|
|
Rex Dieter |
5db641d |
- 4.12.0
|
|
Rex Dieter |
5db641d |
|
|
Rex Dieter |
7a04cd1 |
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
|
|
Rex Dieter |
7a04cd1 |
- 4.11.97
|
|
Rex Dieter |
7a04cd1 |
|
|
Rex Dieter |
4c144e3 |
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
|
|
Rex Dieter |
4c144e3 |
- 4.11.95
|
|
Rex Dieter |
4c144e3 |
|
|
Rex Dieter |
8f43130 |
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
|
|
Rex Dieter |
8f43130 |
- 4.11.90
|
|
Rex Dieter |
8f43130 |
|
|
Rex Dieter |
bf9ad54 |
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
|
|
Rex Dieter |
bf9ad54 |
- 4.11.3
|
|
Rex Dieter |
bf9ad54 |
|
|
Rex Dieter |
2ea419d |
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
|
|
Rex Dieter |
2ea419d |
- 4.11.2
|
|
Rex Dieter |
2ea419d |
|
|
Rex Dieter |
cbbaab5 |
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
|
|
Rex Dieter |
cbbaab5 |
- 4.11.1
|
|
Rex Dieter |
cbbaab5 |
|
|
Rex Dieter |
df74ae2 |
* Sun Aug 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.11.0-1
|
|
Rex Dieter |
df74ae2 |
- 4.11.0
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
* Tue Jul 30 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.97-1
|
|
Rex Dieter |
df74ae2 |
- 4.10.97
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
* Wed Jul 24 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.95-1
|
|
Rex Dieter |
df74ae2 |
- 4.10.95
|
|
Rex Dieter |
df74ae2 |
|
|
Rex Dieter |
df74ae2 |
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
|
|
Rex Dieter |
df74ae2 |
- 4.10.90
|