[xfce4-hamster-plugin] add spanish translations and polish spec file
Raphael Groner
raphgro at fedoraproject.org
Fri Mar 6 20:26:42 UTC 2015
commit c4dc63818d18be0783314749bab3977a77c334e9
Author: Raphael Groner <projects.rg at smart.ms>
Date: Fri Mar 6 21:26:28 2015 +0100
add spanish translations and polish spec file
.gitignore | 2 ++
sources | 2 ++
xfce4-hamster-plugin.spec | 35 +++++++++++++++++++----------------
3 files changed, 23 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8610642..1157c9b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
/xfce4-hamster-plugin-1.5.tar.gz
/xfce4-hamster-plugin-libxfce4ui.patch
/xfce4-hamster-plugin-1.6.tar.gz
+/1e3e1c9bfa33558fa1fbb00ad2288369b0e1d82a.patch
+/95655e22b62c4d26cf22c8769ee4275e09011965.patch
diff --git a/sources b/sources
index b684ee0..302c4a2 100644
--- a/sources
+++ b/sources
@@ -1 +1,3 @@
6a3c0fd152a26b930a48b38f96324ca7 xfce4-hamster-plugin-1.6.tar.gz
+f0c046f6b35b105ae6c62c0bfeb4fccf 1e3e1c9bfa33558fa1fbb00ad2288369b0e1d82a.patch
+d1c25529d73793a3df1529eb9cde9dce 95655e22b62c4d26cf22c8769ee4275e09011965.patch
diff --git a/xfce4-hamster-plugin.spec b/xfce4-hamster-plugin.spec
index c44f256..1446dd9 100644
--- a/xfce4-hamster-plugin.spec
+++ b/xfce4-hamster-plugin.spec
@@ -1,26 +1,22 @@
-%global bname xfce4-popup-hamstermenu
-
-##hamster-applet has dead upstream, hamster-time-tracker is the new hope
-##see https://github.com/projecthamster/xfce4-hamster-plugin/issues/11
-%global tracker hamster-time-tracker
-
Name: xfce4-hamster-plugin
Version: 1.6
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Time tracker port of the 'hamster project extension' for the xfce4 panel
License: GPLv2+
-URL: https://github.com/projecthamster/%{name}/
-Source0: https://github.com/projecthamster/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+URL: https://github.com/projecthamster/%{name}
+Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+
+# spanish translation, should be included in the next upstream version 1.6.1 or 1.7
+# https://github.com/projecthamster/xfce4-hamster-plugin/issues/28
+Patch0: %{url}/commit/1e3e1c9bfa33558fa1fbb00ad2288369b0e1d82a.patch
+Patch1: %{url}/commit/95655e22b62c4d26cf22c8769ee4275e09011965.patch
BuildRequires: xfce4-panel-devel xfconf-devel
BuildRequires: intltool libtool gettext
-
-##libxfcegui4 is deprecated and replaced with libxfce4ui
BuildRequires: libxfce4ui-devel
-#https://github.com/projecthamster/xfce4-hamster-plugin/issues/21
-Requires: %{tracker}
+Requires: hamster-time-tracker
%description
This is a recreation of the gnome-shell hamster extension
@@ -29,18 +25,20 @@ See also the hamster project: <https://github.com/projecthamster>
%prep
%setup -qn %{name}-%{version}
+%patch0 -p1
+%patch1 -p1
sh autogen.sh
%build
-%configure --with-icon_name=%{tracker} --enable-debug=yes --enable-debug_trace=yes
+%configure --with-icon_name=hamster-time-tracker --enable-debug=yes --enable-debug_trace=yes
make %{?_smp_mflags}
%install
%make_install
%find_lang %{name}
-##la file is not needed, see https://github.com/projecthamster/xfce4-hamster-plugin/issues/12
+# la file is not needed, see https://github.com/projecthamster/xfce4-hamster-plugin/issues/12
rm %{buildroot}%{_libdir}/xfce4/panel/plugins/libhamster.la
libtool --finish %{buildroot}%{_libdir}/xfce4/panel/plugins
@@ -48,12 +46,17 @@ libtool --finish %{buildroot}%{_libdir}/xfce4/panel/plugins
%files -f %{name}.lang
%license COPYING
%doc README* ChangeLog AUTHORS ABOUT-NLS NEWS
-%{_bindir}/%{bname}
+%{_bindir}/xfce4-popup-hamstermenu
%{_libdir}/xfce4/panel/plugins/libhamster.so
%{_datadir}/xfce4/panel/plugins/hamster.desktop
%changelog
+* Fri Mar 06 2015 Raphael Groner <projects.rg at smart.ms> - 1.6-5
+- add spanish translations
+- remove obsolete comments at closed upstream issues
+- remove some ridiculous globals and use shortifying URL macro
+
* Sun Mar 01 2015 Raphael Groner <projects.rg at smart.ms> - 1.6-4
- bump again due to wrong Release logic in f22
More information about the scm-commits
mailing list