[packages/glibmm2.68] cleanup .deps and make examples noarch

atler atler at pld-linux.org
Mon Mar 13 12:43:30 CET 2023


commit cf0d7b50216512a2d69413eddf12d30bd2bb9939
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Mar 13 12:42:30 2023 +0100

    cleanup .deps and make examples noarch

 glibmm2.68.spec | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/glibmm2.68.spec b/glibmm2.68.spec
index 84c2e6d..d4cd13f 100644
--- a/glibmm2.68.spec
+++ b/glibmm2.68.spec
@@ -1,5 +1,3 @@
-# TODO
-# - make clean on -examples (remove .deps) -> & noarch subpackage
 #
 # Conditional build:
 %bcond_without	apidocs		# API documentation
@@ -28,6 +26,7 @@ BuildRequires:	mm-common >= 0.9.12
 BuildRequires:	perl-XML-Parser
 BuildRequires:	perl-base
 BuildRequires:	pkgconfig
+BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.752
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
@@ -90,6 +89,7 @@ Szczegółowa dokumentacja dla glibmm.
 Summary:	Examples for glibmm
 Summary(pl.UTF-8):	Przykłady dla glibmm
 Group:		Development/Libraries
+BuildArch:	noarch
 
 %description examples
 Examples for glibmm.
@@ -127,6 +127,7 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 cp -pr examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 %{__rm} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/Makefile* \
 	$RPM_BUILD_ROOT%{_libdir}/*.la
+find $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} -name .deps -type d -exec %{__rm} -r {} + -prune
 
 %clean
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/glibmm2.68.git/commitdiff/9a0f0c1f858232ac8dfbc95076a499abc25bacbd



More information about the pld-cvs-commit mailing list