[packages/drbl] - up to 2.9.11 - separate -gdm-theme subpackage - noarch - move files from %_libdir to %_datadir - r
adwol
adwol at pld-linux.org
Fri May 6 15:50:34 CEST 2016
commit 9f1f4c16d3551d75cfb264ae018edfde13bf1dd7
Author: Adam Osuchowski <adwol at pld-linux.org>
Date: Fri May 6 15:45:09 2016 +0200
- up to 2.9.11
- separate -gdm-theme subpackage
- noarch
- move files from %_libdir to %_datadir
- remove missed directories according to upstream
- example configs and docs moved to %_defaultdocdir
drbl.spec | 48 ++++++++++++++++++++++++++++++++++--------------
1 file changed, 34 insertions(+), 14 deletions(-)
---
diff --git a/drbl.spec b/drbl.spec
index 89cd7b9..0e6b5fc 100644
--- a/drbl.spec
+++ b/drbl.spec
@@ -1,20 +1,20 @@
# TODO
# - use pld memtest, syslinux, etc binaries in pkg/
-# - code itself seems to be noarch
# - re-add pld support (why it was removed, huh?)
-# - more FHS thing (config to /etc)
+# - clean up docdir (i.a. compress docs)
Summary: DRBL (Diskless Remote Boot in Linux) package
Name: drbl
-Version: 1.10.31
+Version: 2.19.11
Release: 1
License: GPL
Group: Networking/Utilities
Source0: http://downloads.sourceforge.net/drbl/drbl_stable/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 8e5dce6822336b7d1a6672849de84827
+# Source0-md5: feeb119d9ab7116b29047cdf53fa4ed1
URL: http://www.drbl.org/
BuildRequires: bash
BuildRequires: sed >= 4.0
Requires: findutils
+BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -25,6 +25,16 @@ makes it possible for clients to fully access local hardware. It also
includes Clonezilla, a partition and disk cloning utility similar to
Symantec Ghost(TM) or True Image(TM).
+%package gdm-theme
+Summary: GDM theme for DRBL
+Group: Themes
+Requires: %{name}
+Requires: gdm-theme
+BuildArch: noarch
+
+%description gdm-theme
+GDM theme for DRBL
+
%prep
%setup -q -n %{name}-%{version}
@@ -39,20 +49,30 @@ rm -rf $RPM_BUILD_ROOT
maindir=%{_libdir}/%{name} \
DESTDIR=$RPM_BUILD_ROOT
+%{__install} -d $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}-%{version}/examples
+%{__mv} $RPM_BUILD_ROOT/%{_datadir}/%{name}/doc/* $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}-%{version}/
+%{__mv} $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/*.example $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}-%{version}/examples/
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%defattr(-,root,root,-)
-%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/setup
-%{_libdir}/%{name}/conf
-%{_libdir}/%{name}/lang
-%{_libdir}/%{name}/pkg
-%{_libdir}/%{name}/pki
-%{_libdir}/%{name}/image
-%{_libdir}/%{name}/doc
-%{_libdir}/%{name}/sbin
-%{_libdir}/%{name}/bin
+%dir %{_datadir}/%{name}
+%{_defaultdocdir}/%{name}-%{version}
+%{_sysconfdir}/%{name}
+%{_sbindir}/*
+%{_bindir}/*
+%{_datadir}/%{name}/setup
+%{_datadir}/%{name}/lang
+%{_datadir}/%{name}/pkg
+%{_datadir}/%{name}/pki
+%{_datadir}/%{name}/image
+%{_datadir}/%{name}/sbin
+%{_datadir}/%{name}/bin
+
+%files gdm-theme
+%defattr(644,root,root,755)
+%defattr(-,root,root,-)
%{_datadir}/gdm/themes/drbl-gdm
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/drbl.git/commitdiff/9f1f4c16d3551d75cfb264ae018edfde13bf1dd7
More information about the pld-cvs-commit
mailing list