Репозитории ALT
S: | 3.3-alt2 |
5.1: | 3.1-alt1 |
4.1: | 3.1-alt1 |
4.0: | 2.6-alt1 |
3.0: | |
+backports: | 2.4-alt1.M30 |
Группа :: Система/Библиотеки
Пакет: libtrash
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libtrash
Version: 2.6
Release: alt1
Summary: %name - a trash can for GNU/Linux
License: GNU GPL
Group: System/Libraries
Url: http://pages.stern.nyu.edu/~marriaga/software/libtrash/
Source: http://pages.stern.nyu.edu/~marriaga/software/libtrash/%name-%version.tgz
Source1: %name.README.ALT
Source2: %name-profile.tar.bz2
Patch0: libtrash-Makefile-2.4.patch
#Patch1: libtrash-2.5-fucking-error.patch
Packager: Eugene Ostapets <eostapets at altlinux.ru>
%description
This is the homepage of libtrash, the shared library which, when preloaded, implements a trash can under GNU/Linux. Through the interception of function calls which might lead to accidental data loss libtrash effectively ensures that your data remains protected from your own mistakes.
%prep
%setup -q
%patch0 -p0
#%patch1 -p1
%build
%make
cp %SOURCE1 README.ALT
tar -jxf %SOURCE2
%__subst "s at ^INSTLIBDIR=\${DESTDIR}/usr/lib at INSTLIBDIR=\${DESTDIR}%_libdir at g" src/Makefile
%install
mkdir -p %buildroot{%_libdir,%_sysconfdir}
%make DESTDIR=%buildroot install
%postun
%postun_ldconfig
%post
%post_ldconfig
%files
%doc README.ALT CHANGE.LOG README TODO config.txt libtrash.conf libtrash.sh libtrash.csh cleanTrash
%config(noreplace) %_sysconfdir/%name.conf
%_libdir/%name.*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.6
Release: alt1
Summary: %name - a trash can for GNU/Linux
License: GNU GPL
Group: System/Libraries
Url: http://pages.stern.nyu.edu/~marriaga/software/libtrash/
Source: http://pages.stern.nyu.edu/~marriaga/software/libtrash/%name-%version.tgz
Source1: %name.README.ALT
Source2: %name-profile.tar.bz2
Patch0: libtrash-Makefile-2.4.patch
#Patch1: libtrash-2.5-fucking-error.patch
Packager: Eugene Ostapets <eostapets at altlinux.ru>
%description
This is the homepage of libtrash, the shared library which, when preloaded, implements a trash can under GNU/Linux. Through the interception of function calls which might lead to accidental data loss libtrash effectively ensures that your data remains protected from your own mistakes.
%prep
%setup -q
%patch0 -p0
#%patch1 -p1
%build
%make
cp %SOURCE1 README.ALT
tar -jxf %SOURCE2
%__subst "s at ^INSTLIBDIR=\${DESTDIR}/usr/lib at INSTLIBDIR=\${DESTDIR}%_libdir at g" src/Makefile
%install
mkdir -p %buildroot{%_libdir,%_sysconfdir}
%make DESTDIR=%buildroot install
%postun
%postun_ldconfig
%post
%post_ldconfig
%files
%doc README.ALT CHANGE.LOG README TODO config.txt libtrash.conf libtrash.sh libtrash.csh cleanTrash
%config(noreplace) %_sysconfdir/%name.conf
%_libdir/%name.*
%changelog
…
Полный changelog можно просмотреть здесь