[packages/otter-browser] use qtver macro, use find-lang
glen
glen at pld-linux.org
Sun Oct 4 01:22:38 CEST 2015
commit 7ac7f83cb37d48ac0f9c0310e7c3957faa10f4dd
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sat Oct 3 22:14:56 2015 +0300
use qtver macro, use find-lang
otter-browser.spec | 83 ++++++++++++++++--------------------------------------
1 file changed, 24 insertions(+), 59 deletions(-)
---
diff --git a/otter-browser.spec b/otter-browser.spec
index 2654a23..fba3295 100644
--- a/otter-browser.spec
+++ b/otter-browser.spec
@@ -1,33 +1,35 @@
-%define orgname otter
-Summary: Qt5WebKit browser
+%define qtver 5.2.0
+Summary: Browser aiming to recreate classic Opera (12.x) UI using Qt5
Name: otter-browser
Version: 0.9.07
Release: 1
License: GPL v3
Group: X11/Applications/Networking
-Source0: http://github.com/Emdek/otter/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
+Source0: https://github.com/OtterBrowser/otter-browser/archive/v%{version}/%{name}-%{version}.tar.gz
# Source0-md5: 82198cedb0d817932d556b80c2676040
URL: http://otter-browser.org/
-BuildRequires: Qt5Concurrent-devel >= 5.2.0
-BuildRequires: Qt5Core-devel >= 5.2.0
-BuildRequires: Qt5DBus-devel >= 5.2.0
-BuildRequires: Qt5Gui-devel >= 5.2.0
-BuildRequires: Qt5Multimedia-devel >= 5.2.0
-BuildRequires: Qt5Network-devel >= 5.2.0
-BuildRequires: Qt5PrintSupport-devel >= 5.2.0
-BuildRequires: Qt5Script-devel >= 5.2.0
-BuildRequires: Qt5Sql-devel >= 5.2.0
-BuildRequires: Qt5WebKit-devel >= 5.2.0
-BuildRequires: Qt5Widgets-devel >= 5.2.0
+BuildRequires: Qt5Concurrent-devel >= %{qtver}
+BuildRequires: Qt5Core-devel >= %{qtver}
+BuildRequires: Qt5DBus-devel >= %{qtver}
+BuildRequires: Qt5Gui-devel >= %{qtver}
+BuildRequires: Qt5Multimedia-devel >= %{qtver}
+BuildRequires: Qt5Network-devel >= %{qtver}
+BuildRequires: Qt5PrintSupport-devel >= %{qtver}
+BuildRequires: Qt5Script-devel >= %{qtver}
+BuildRequires: Qt5Sql-devel >= %{qtver}
+BuildRequires: Qt5WebKit-devel >= %{qtver}
+BuildRequires: Qt5Widgets-devel >= %{qtver}
BuildRequires: cmake >= 2.6.2
BuildRequires: libstdc++-devel
BuildRequires: qt5-build
BuildRequires: qt5-qmake >= 4.7.0
+BuildRequires: rpmbuild(find_lang) >= 1.37
BuildRequires: tar >= 1:1.22
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Project aiming to recreate classic Opera (12.x) UI using Qt5.
+Otter Browser aims to recreate the best aspects of the classic Opera
+(12.x) UI using Qt5.
%prep
%setup -q
@@ -40,56 +42,19 @@ cd build
%install
rm -rf $RPM_BUILD_ROOT
-
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
+%find_lang %{name} --with-qm
+
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/otter-browser
-%{_desktopdir}/otter-browser.desktop
-%{_iconsdir}/hicolor/*/apps/otter-browser.png
-%dir %{_datadir}/otter-browser
-%dir %{_datadir}/otter-browser/locale
-#%lang(ca_ES) %{_datadir}/otter-browser/locale/otter-browser_ca_ES.qm
-%lang(cs) %{_datadir}/otter-browser/locale/otter-browser_cs_CZ.qm
-%lang(da) %{_datadir}/otter-browser/locale/otter-browser_da.qm
-%lang(de) %{_datadir}/otter-browser/locale/otter-browser_de_DE.qm
-%lang(en_CA) %{_datadir}/otter-browser/locale/otter-browser_en_CA.qm
-%lang(en_GB) %{_datadir}/otter-browser/locale/otter-browser_en_GB.qm
-%lang(en_US) %{_datadir}/otter-browser/locale/otter-browser_en_US.qm
-%lang(el) %{_datadir}/otter-browser/locale/otter-browser_el.qm
-%lang(es) %{_datadir}/otter-browser/locale/otter-browser_es_ES.qm
-%lang(es_MX) %{_datadir}/otter-browser/locale/otter-browser_es_MX.qm
-%lang(et) %{_datadir}/otter-browser/locale/otter-browser_et.qm
-%lang(fi) %{_datadir}/otter-browser/locale/otter-browser_fi.qm
-%lang(fr) %{_datadir}/otter-browser/locale/otter-browser_fr_FR.qm
-#%lang(fr_CA) %{_datadir}/otter-browser/locale/otter-browser_fr_CA.qm
-%lang(hu) %{_datadir}/otter-browser/locale/otter-browser_hu.qm
-%lang(hr) %{_datadir}/otter-browser/locale/otter-browser_hr_HR.qm
-%lang(id) %{_datadir}/otter-browser/locale/otter-browser_id_ID.qm
-%lang(it) %{_datadir}/otter-browser/locale/otter-browser_it_IT.qm
-%lang(ja) %{_datadir}/otter-browser/locale/otter-browser_ja_JP.qm
-%lang(ka) %{_datadir}/otter-browser/locale/otter-browser_ka_GE.qm
-%lang(lt) %{_datadir}/otter-browser/locale/otter-browser_lt.qm
-%lang(no) %{_datadir}/otter-browser/locale/otter-browser_nb_NO.qm
-%lang(nl) %{_datadir}/otter-browser/locale/otter-browser_nl.qm
-%lang(pl) %{_datadir}/otter-browser/locale/otter-browser_pl_PL.qm
-%lang(pt_BR) %{_datadir}/otter-browser/locale/otter-browser_pt_BR.qm
-%lang(pt_PT) %{_datadir}/otter-browser/locale/otter-browser_pt_PT.qm
-%lang(ro) %{_datadir}/otter-browser/locale/otter-browser_ro.qm
-%lang(ru) %{_datadir}/otter-browser/locale/otter-browser_ru_RU.qm
-%lang(sk) %{_datadir}/otter-browser/locale/otter-browser_sk.qm
-%lang(sl_SI) %{_datadir}/otter-browser/locale/otter-browser_sl_SI.qm
-%lang(sr) %{_datadir}/otter-browser/locale/otter-browser_sr.qm
-#%lang(sr) %{_datadir}/otter-browser/locale/otter-browser_sr at Ijekavian.qm
-#%lang(sr) %{_datadir}/otter-browser/locale/otter-browser_sr at ijekavianlatin.qm
-#%lang(sr) %{_datadir}/otter-browser/locale/otter-browser_sr at latin.qm
-%lang(tr) %{_datadir}/otter-browser/locale/otter-browser_tr_TR.qm
-%lang(uk) %{_datadir}/otter-browser/locale/otter-browser_uk_UA.qm
-%lang(zh_CN) %{_datadir}/otter-browser/locale/otter-browser_zh_CN.qm
-%lang(zh_TW) %{_datadir}/otter-browser/locale/otter-browser_zh_TW.qm
%{_mandir}/man1/otter-browser.1*
+%{_desktopdir}/%{name}.desktop
+%{_iconsdir}/hicolor/*/apps/%{name}.png
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/locale
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/otter-browser.git/commitdiff/7ac7f83cb37d48ac0f9c0310e7c3957faa10f4dd
More information about the pld-cvs-commit
mailing list