[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