Репозитории 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: 3.3
Release: alt2
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
BuildRequires: /proc
BuildRequires: python3-devel python-tools-2to3
%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.
%package devel
Summary: Development files of %name
Group: Development/C
Requires: %name = %EVR
%description devel
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.
This package contains development files of %name.
%prep
%setup
find -type f -name '*.py' -exec 2to3 -w -n '{}' +
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' \
$(find ./ -name '*.py')
sed -i 's|python|&3|' src/Makefile
%build
%make_build
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,%_includedir}
%makeinstall_std
install -p -m644 src/*.h %buildroot%_includedir/
%files
%doc README.ALT CHANGE.LOG README TODO config.txt libtrash.conf libtrash.sh libtrash.csh cleanTrash
%config(noreplace) %_sysconfdir/%name.conf
%_libdir/%name.*
%exclude %_libdir/%name.so
%files devel
%_includedir/*
%_libdir/%name.so
%changelog
…
Полный changelog можно просмотреть здесь
Version: 3.3
Release: alt2
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
BuildRequires: /proc
BuildRequires: python3-devel python-tools-2to3
%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.
%package devel
Summary: Development files of %name
Group: Development/C
Requires: %name = %EVR
%description devel
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.
This package contains development files of %name.
%prep
%setup
find -type f -name '*.py' -exec 2to3 -w -n '{}' +
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' \
$(find ./ -name '*.py')
sed -i 's|python|&3|' src/Makefile
%build
%make_build
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,%_includedir}
%makeinstall_std
install -p -m644 src/*.h %buildroot%_includedir/
%files
%doc README.ALT CHANGE.LOG README TODO config.txt libtrash.conf libtrash.sh libtrash.csh cleanTrash
%config(noreplace) %_sysconfdir/%name.conf
%_libdir/%name.*
%exclude %_libdir/%name.so
%files devel
%_includedir/*
%_libdir/%name.so
%changelog
…
Полный changelog можно просмотреть здесь