]> git.pld-linux.org Git - packages/zram-init.git/commitdiff
up to 10.3 auto/th/zram-init-10.3-1
authorJan Palus <atler@pld-linux.org>
Fri, 12 Jun 2020 21:47:10 +0000 (23:47 +0200)
committerJan Palus <atler@pld-linux.org>
Fri, 12 Jun 2020 21:47:10 +0000 (23:47 +0200)
zram-init.spec

index f9e232bc2daf19d05c8c31b0694a18926908fe3a..96d42bc0aa428962781f85d6ad56937577886aca 100644 (file)
@@ -1,11 +1,11 @@
-Summary:       A wrapper script for the zram linux kernel module 
+Summary:       A wrapper script for the zram linux kernel module
 Name:          zram-init
-Version:       9.1
+Version:       10.3
 Release:       1
 License:       GPL v2
 Group:         Applications
 Source0:       https://github.com/vaeth/zram-init/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 518607108ddb54f2c4e35b9fc875c450
+# Source0-md5: a455a4407394239b42f8fd2c0dc67b37
 URL:           https://github.com/vaeth/zram-init/
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -14,33 +14,61 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 This is a small helper script to setup a zram device as swap or as a
 ramdisk.
 
+%package -n zsh-completion-zram-init
+Summary:       ZSH completion for zram-init command line
+Group:         Applications/Shells
+Requires:      %{name} = %{version}-%{release}
+Requires:      zsh
+
+%description -n zsh-completion-zram-init
+ZSH completion for zram-init command line.
+
 %prep
 %setup -q
 
-%{__sed} -i -e '1s,/usr/bin/env sh,%{__sh},' sbin/zram-init
+%{__sed} -i -e '1s,/usr/bin/env sh,%{__sh},' sbin/zram-init.in
+
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-install -d $RPM_BUILD_ROOT/etc/modprobe.d
-install -d $RPM_BUILD_ROOT/sbin
-install -d $RPM_BUILD_ROOT%{systemdunitdir}
-install -d $RPM_BUILD_ROOT%{_mandir}/man8
-install modprobe.d/zram.conf $RPM_BUILD_ROOT/etc/modprobe.d/zram-init.conf
-install sbin/zram-init $RPM_BUILD_ROOT/sbin/
-install systemd/system/* $RPM_BUILD_ROOT%{systemdunitdir}
-install man/zram-init.8 $RPM_BUILD_ROOT%{_mandir}/man8
+%{__make} install \
+       BINDIR=$RPM_BUILD_ROOT/sbin \
+       MODPROBED=TRUE \
+       MODPROBEDIR=$RPM_BUILD_ROOT/etc/modprobe.d \
+       MANPAGE=TRUE \
+       MANDIR=$RPM_BUILD_ROOT%{_mandir} \
+       GETTEXT=TRUE \
+       MODIR=$RPM_BUILD_ROOT%{_localedir} \
+       ZSH_COMPLETION=TRUE \
+       COMP_ZSHDIR=$RPM_BUILD_ROOT%{zsh_compdir} \
+       SYSTEMD=TRUE \
+       SYSTEMDDIR=$RPM_BUILD_ROOT%{systemdunitdir} \
+       OPENRC=FALSE
+
+%find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%post
+%systemd_reload
+
+%postun
+%systemd_reload
+
+%files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README.md
 %attr(755,root,root) /sbin/zram-init
-/etc/modprobe.d/zram-init.conf
+/etc/modprobe.d/zram.conf
 %{systemdunitdir}/zram_btrfs.service
 %{systemdunitdir}/zram_swap.service
 %{systemdunitdir}/zram_tmp.service
 %{systemdunitdir}/zram_var_tmp.service
 %{_mandir}/man8/zram-init.8*
+
+%files -n zsh-completion-zram-init
+%defattr(644,root,root,755)
+%{zsh_compdir}/_zram-init
This page took 0.070867 seconds and 4 git commands to generate.