]> git.pld-linux.org Git - packages/netsurf.git/commitdiff
- rely on make install with binaries (+old packages compatibility) auto/th/netsurf-3.6-1
authorJakub Bogusz <qboosh@pld-linux.org>
Fri, 25 Nov 2016 20:07:54 +0000 (21:07 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Fri, 25 Nov 2016 20:07:54 +0000 (21:07 +0100)
- moved gtk-specific data files to -gtk; mark localized messages with lang()

netsurf.desktop
netsurf.spec

index 87f6e02a67ce21cb5d718f0f6ba43df1470ad93f..7d3fbb4bcc9e3e84e0607d32955cde0504a0280b 100644 (file)
@@ -57,7 +57,7 @@ GenericName[pl]=Przeglądarka WWW
 GenericName[pt]=Navegador Web
 GenericName[pt_BR]=Navegador Web
 GenericName[sk]=Internetový prehliadač
-Exec=nsgtk %u
+Exec=nsetsurf-gtk %u
 Terminal=false
 X-MultipleArgs=false
 Type=Application
index 8211658662991a2877a73218e3a22cbb8057debc..71dfdba8c01e8abe7de08753789bfe42fc444827 100644 (file)
@@ -99,8 +99,8 @@ wykorzystanie zasobów, z zachowaniem dużej szybkości.
 Ten pakiet zawiera wersję GTK+.
 
 %package sdl
-Summary:       NetSurf web browser - SDL version
-Summary(pl.UTF-8):     Wersja SDL przeglądarki WWW NetSurf
+Summary:       NetSurf web browser - SDL (framebuffer aware) version
+Summary(pl.UTF-8):     Wersja SDL (obsługująca framebuffer) przeglądarki WWW NetSurf
 Group:         Applications/Networking
 Requires:      %{name}-common = %{version}-%{release}
 Requires:      libCSS >= 0.6.0
@@ -119,14 +119,14 @@ NetSurf is a multi-platform lightweight web browser. Its aim is to
 provide comprehensive rendering of HTML 5 with CSS 2 in a small
 resource footprint while remaining fast.
 
-This package contains SDL version.
+This package contains SDL, framebuffer aware version.
 
 %description sdl -l pl.UTF-8
 NetSurf to wieloplatformowa, lekka przeglądarka WWW. Celem jest
 zapewnienie kompletnego renderowania HTML 5 z CSS 2 przy małym
 wykorzystanie zasobów, z zachowaniem dużej szybkości.
 
-Ten pakiet zawiera wersję SDL.
+Ten pakiet zawiera wersję SDL, obsługującą framebuffer.
 
 %prep
 %setup -q
@@ -194,13 +194,12 @@ rm -rf $RPM_BUILD_ROOT
        TARGET=framebuffer \
        DESTDIR=$RPM_BUILD_ROOT
 
-# this is binary from last "make install", we install more specific binary ourself
-%{__rm} -f $RPM_BUILD_ROOT%{_bindir}/netsurf
-
 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-install nsfb $RPM_BUILD_ROOT%{_bindir}
-install nsgtk $RPM_BUILD_ROOT%{_bindir}
+
+# compatibility with older PLD packages
+ln -sf netsurf-fb $RPM_BUILD_ROOT%{_bindir}/nsfb
+ln -sf netsurf-gtk $RPM_BUILD_ROOT%{_bindir}/nsgtk
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -209,13 +208,33 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc COPYING README
 %dir %{_datadir}/%{name}
-%{_datadir}/%{name}/*
+%{_datadir}/%{name}/Messages
+%{_datadir}/%{name}/SearchEngines
+%{_datadir}/%{name}/default.ico
+%{_datadir}/%{name}/languages
+%{_datadir}/%{name}/messages
+%{_datadir}/%{name}/*.css
+%{_datadir}/%{name}/*.html
+%{_datadir}/%{name}/*.png
+%{_datadir}/%{name}/*.txt
+%{_datadir}/%{name}/*.xpm
+%{_datadir}/%{name}/icons
+%{_datadir}/%{name}/throbber
+%lang(de) %{_datadir}/%{name}/de
+%{_datadir}/%{name}/en
+%lang(fr) %{_datadir}/%{name}/fr
+%lang(it) %{_datadir}/%{name}/it
+%lang(ja) %{_datadir}/%{name}/ja
+%lang(nl) %{_datadir}/%{name}/nl
 
 %files gtk
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/netsurf-gtk
 %attr(755,root,root) %{_bindir}/nsgtk
+%{_datadir}/%{name}/*.gtk2.ui
 %{_desktopdir}/netsurf.desktop
 
 %files sdl
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/netsurf-fb
 %attr(755,root,root) %{_bindir}/nsfb
This page took 0.122904 seconds and 4 git commands to generate.