[packages/lxappearance-obconf] - updated to 0.2.3
qboosh
qboosh at pld-linux.org
Sat May 6 14:17:53 CEST 2023
commit f76626c95c14cdef7246aa66bf25dd5b64332ab1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat May 6 14:20:18 2023 +0200
- updated to 0.2.3
lxappearance-obconf.spec | 56 +++++++++++++++++++++++++++++-------------------
1 file changed, 34 insertions(+), 22 deletions(-)
---
diff --git a/lxappearance-obconf.spec b/lxappearance-obconf.spec
index 5925bac..14950f9 100644
--- a/lxappearance-obconf.spec
+++ b/lxappearance-obconf.spec
@@ -1,28 +1,28 @@
#
# Conditional build:
-%bcond_with gtk3 # build GTK+3 disables GTK+2
-%bcond_without gtk2 # build with GTK+2
-
-%if %{with gtk3}
-%undefine with_gtk2
-%endif
+%bcond_with gtk3 # use GTK+3 instead of GTK+2
Summary: LXAppearance ObConf plugin
+Summary(pl.UTF-8): Wtyczka ObConf dla LXAppearance
Name: lxappearance-obconf
-Version: 0.2.1
-Release: 3
-License: GPL v2
+Version: 0.2.3
+Release: 1
+License: GPL v2+
Group: X11/Applications
-Source0: http://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.gz
-# Source0-md5: 1f061c96e0c78a6476421ca294ac24aa
-URL: http://wiki.lxde.org/en/LXAppearance
+Source0: https://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.xz
+# Source0-md5: ae0076d489aa786f5d573f7ff592a4ab
+URL: http://www.lxde.org/
+BuildRequires: gdk-pixbuf2-devel >= 2.0
BuildRequires: gettext-tools
-%{?with_gtk2:BuildRequires: gtk+2-devel >= 2:2.12.0}
-%{?with_gtk3:BuildRequires: gtk+3-devel}
-BuildRequires: intltool
+%{!?with_gtk3:BuildRequires: gtk+2-devel >= 2:2.12.0}
+%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.0.0}
+BuildRequires: intltool >= 0.40.0
BuildRequires: lxappearance-devel
-BuildRequires: openbox-devel
+BuildRequires: openbox-devel >= 1:3.5
BuildRequires: pkgconfig
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
+%{!?with_gtk3:Requires: gtk+2 >= 2:2.12.0}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -30,22 +30,35 @@ LXAppearance integrated ObConf to provide a better user experience.
ObConf is a program used to configure OpenBox window manager.
+%description -l pl.UTF-8
+Wtyczka LXAppearance zawierająca zintegrowanego ObConfa w celu
+zapewnienia lepszej obsługi.
+
+ObConf to program służący do konfigurowania zarządcy okien OpenBox.
+
%prep
%setup -q
%build
%configure \
- --disable-static \
- %{?with_gtk3:--enable-gtk3}
-%{__make} V=1
+ %{?with_gtk3:--enable-gtk3} \
+ --disable-silent-rules \
+ --disable-static
+
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
%{__rm} $RPM_BUILD_ROOT%{_libdir}/lxappearance/plugins/obconf.la
-%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/tt_RU
+
+# unify name
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/{tt_RU,tt}
+# duplicate of ur
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ur_PK
%find_lang %{name}
@@ -56,5 +69,4 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc AUTHORS CHANGELOG README
%attr(755,root,root) %{_libdir}/lxappearance/plugins/obconf.so
-%dir %{_datadir}/lxappearance/obconf
-%{_datadir}/lxappearance/obconf/obconf.glade
+%{_datadir}/lxappearance/obconf
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lxappearance-obconf.git/commitdiff/f76626c95c14cdef7246aa66bf25dd5b64332ab1
More information about the pld-cvs-commit
mailing list