|
|
9dc51e2 |
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
|
|
9dc51e2 |
|
|
|
9dc51e2 |
%define generate_rpmpriorities 0
|
|
|
9dc51e2 |
%define comps %{_datadir}/comps/%{_build_arch}/comps.xml
|
|
|
9dc51e2 |
|
|
|
2aa4ef1 |
%define aptver 0.5.15lorg3.95
|
|
|
b39d694 |
%define snapver git522
|
|
|
2aa4ef1 |
%define srcver %{aptver}.%{snapver}
|
|
|
2aa4ef1 |
|
|
|
4882116 |
Summary: Debian's Advanced Packaging Tool with RPM support
|
|
|
4882116 |
Name: apt
|
|
|
2aa4ef1 |
Version: %{aptver}
|
|
|
c96a5ac |
Release: 6.%{snapver}.1%{?dist}
|
|
|
4882116 |
Group: System Environment/Base
|
|
|
4882116 |
URL: http://apt-rpm.org/
|
|
|
1f895cc |
# SourceLicense: GPLv2+ except lua/ which is MIT
|
|
|
1f895cc |
License: GPLv2+
|
|
cvsextras |
ab393c7 |
|
|
|
4882116 |
#Source0: http://laiskiainen.org/apt/testing/%{name}-%{version}.tar.bz2
|
|
|
2aa4ef1 |
Source0: http://apt-rpm.org/testing/%{name}-%{srcver}.tar.bz2
|
|
cvsextras |
ab393c7 |
|
|
cvsextras |
ab393c7 |
# user editable template configs
|
|
|
4882116 |
Source1: apt.conf
|
|
|
4882116 |
Source2: sources.list
|
|
|
4882116 |
Source3: vendors.list
|
|
|
4882116 |
Source4: apt_preferences
|
|
cvsextras |
ab393c7 |
|
|
|
9dc51e2 |
# rpmpriorities generated + manually tweaked from comps.xml core group
|
|
|
4882116 |
Source5: rpmpriorities
|
|
|
4882116 |
Source19: comps2prio.xsl
|
|
|
9dc51e2 |
|
|
|
9dc51e2 |
# Sources 50-99 are for Lua-scripts not in contrib/
|
|
|
4882116 |
Source51: upgradevirt.lua
|
|
|
7941de0 |
Source52: gpg-check.lua
|
|
cvsextras |
335de93 |
|
|
cvsextras |
ab393c7 |
# 150-199 for apt.conf.d
|
|
|
44b6d61 |
# "factory defaults"
|
|
|
4882116 |
Source150: default.conf
|
|
cvsextras |
ab393c7 |
|
|
|
5d0d77b |
Source200: apt.service
|
|
|
5d0d77b |
|
|
|
4882116 |
# Fix ppc mapping
|
|
|
4882116 |
Patch0: apt-0.5.15lorg3.2-ppc.patch
|
|
|
906d686 |
# band aid for mmap issues (#211254)
|
|
|
906d686 |
Patch1: apt-0.5.15lorg3.x-cache-corruption.patch
|
|
|
2aaec56 |
# fix build with gcc 4.7
|
|
|
2aaec56 |
Patch2: apt-0.5.15lorg3.95-gcc47.patch
|
|
|
6080a0e |
|
|
|
52e6b92 |
# TODO: verify the required minimum Python version
|
|
|
4882116 |
BuildRequires: python-devel >= 2.2
|
|
|
b39d694 |
BuildRequires: swig
|
|
|
4882116 |
BuildRequires: libxml2-devel
|
|
|
49a8c9b |
BuildRequires: sqlite-devel
|
|
|
5d9d455 |
BuildRequires: rpm-devel
|
|
|
4882116 |
BuildRequires: zlib-devel
|
|
|
4882116 |
BuildRequires: bzip2-devel
|
|
|
4882116 |
BuildRequires: libstdc++-devel
|
|
|
4882116 |
BuildRequires: gettext
|
|
|
4882116 |
BuildRequires: perl
|
|
|
4882116 |
BuildRequires: readline-devel
|
|
|
4882116 |
BuildRequires: ncurses-devel
|
|
|
5cc0306 |
BuildRequires: gawk
|
|
|
9dc51e2 |
%if %{generate_rpmpriorities}
|
|
|
4882116 |
BuildRequires: %{_bindir}/xsltproc
|
|
|
4882116 |
BuildRequires: %{comps}
|
|
|
e279968 |
%endif
|
|
|
e279968 |
# libxml2-devel, #183689
|
|
|
4882116 |
BuildRequires: pkgconfig
|
|
|
2aa4ef1 |
BuildRequires: lua-devel >= 5.1
|
|
|
5d0d77b |
BuildRequires: systemd-units
|
|
|
4882116 |
Requires: gnupg
|
|
|
4882116 |
Requires: bzip2
|
|
|
bd35347 |
Requires: system-release >= 4
|
|
|
5d0d77b |
Requires(post): systemd-sysv
|
|
|
7e76bd4 |
Requires(post): systemd-units
|
|
|
7e76bd4 |
Requires(preun): systemd-units
|
|
|
7e76bd4 |
Requires(postun): systemd-units
|
|
|
e279968 |
%if 0%{!?_with_groupinstall:1}
|
|
|
7941de0 |
Obsoletes: %{name}-plugins-groupinstall < %{version}-%{release}
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
%if 0%{?_without_list:1}
|
|
|
7941de0 |
Obsoletes: %{name}-plugins-list < %{version}-%{release}
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
%if 0%{?_without_log:1}
|
|
|
7941de0 |
Obsoletes: %{name}-plugins-log < %{version}-%{release}
|
|
|
9dc51e2 |
%endif
|
|
|
4882116 |
Requires: apt-config
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%description
|
|
|
e279968 |
APT-RPM is a port of Debian's apt tools for RPM based distributions.
|
|
|
e279968 |
It provides the apt-get utility that provides a simple, safe way to
|
|
|
4882116 |
install and upgrade packages. APT features complete installation
|
|
|
e279968 |
ordering, multiple source capability and several other useful
|
|
|
e279968 |
features.
|
|
|
e279968 |
|
|
|
4882116 |
%package devel
|
|
|
4882116 |
Summary: Development files and documentation for APT's libapt-pkg
|
|
|
4882116 |
Group: Development/Libraries
|
|
|
4882116 |
Requires: %{name} = %{version}-%{release}
|
|
|
4882116 |
Requires: rpm-devel
|
|
|
1f895cc |
Requires: pkgconfig
|
|
|
e279968 |
|
|
|
4882116 |
%description devel
|
|
|
e279968 |
This package contains development files for developing with APT's
|
|
|
e279968 |
libapt-pkg package manipulation library, modified for RPM.
|
|
|
e279968 |
|
|
|
4882116 |
%package python
|
|
|
4882116 |
Summary: Python bindings for libapt-pkg
|
|
|
4882116 |
Group: Development/Libraries
|
|
|
4882116 |
Requires: %{name} = %{version}-%{release}
|
|
|
e279968 |
|
|
|
4882116 |
%description python
|
|
cvsextras |
335de93 |
The apt-python package contains a module which allows python programs
|
|
cvsextras |
335de93 |
to access the APT library interface.
|
|
cvsextras |
335de93 |
|
|
|
7941de0 |
%package plugins-groupinstall
|
|
|
4882116 |
Summary: Additional commands to install and remove package groups
|
|
|
4882116 |
Group: System Environment/Base
|
|
|
4882116 |
Requires: %{name} = %{version}-%{release}
|
|
|
4882116 |
Requires: rhpl
|
|
|
4882116 |
Requires: comps
|
|
|
e279968 |
|
|
|
7941de0 |
%description plugins-groupinstall
|
|
|
e279968 |
This package adds four new commands to apt for installing, removing
|
|
|
e279968 |
and viewing groups of packages:
|
|
|
9dc51e2 |
apt-cache groupnames
|
|
|
9dc51e2 |
apt-cache showgroup <groupname> [<groupname2> ..]
|
|
|
9dc51e2 |
apt-get groupinstall <groupname> [<groupname2> ..]
|
|
|
9dc51e2 |
apt-get groupremove <groupname> [<groupname2> ..]
|
|
|
9dc51e2 |
|
|
|
e279968 |
The group information is retrieved from comps.xml used by anaconda
|
|
|
e279968 |
(the system installer) and other package management tools of
|
|
|
e279968 |
RHL/RHEL/FC distributions.
|
|
|
9dc51e2 |
|
|
|
7941de0 |
%package plugins-list
|
|
|
7941de0 |
Summary: Additional commands to list extra packages and leaves
|
|
|
7941de0 |
Group: System Environment/Base
|
|
|
7941de0 |
Requires: %{name} = %{version}-%{release}
|
|
|
7941de0 |
|
|
|
7941de0 |
%description plugins-list
|
|
|
7941de0 |
This package adds commands for listing all installed packages which
|
|
|
7941de0 |
are not availabe in any online repository, and packages that are not
|
|
|
7941de0 |
required by any other installed package:
|
|
|
7941de0 |
apt-cache list-extras
|
|
|
7941de0 |
apt-cache list-nodeps
|
|
|
7941de0 |
|
|
|
7941de0 |
%package plugins-log
|
|
|
7941de0 |
Summary: Log the changes being introduced by the transaction
|
|
|
7941de0 |
Group: System Environment/Base
|
|
|
7941de0 |
Requires: %{name} = %{version}-%{release}
|
|
|
7941de0 |
|
|
|
7941de0 |
%description plugins-log
|
|
|
7941de0 |
This script will log the changes being introduced by
|
|
|
7941de0 |
the transaction which is going to be run, and is based
|
|
|
7941de0 |
on an idea of Panu Matilainen.
|
|
|
7941de0 |
|
|
|
7941de0 |
When some transaction is run, it will dump information
|
|
|
7941de0 |
about it in /var/log/apt.log, or in the configured file.
|
|
|
7941de0 |
|
|
|
9dc51e2 |
|
|
cvsextras |
335de93 |
%prep
|
|
|
2aa4ef1 |
%setup -q -n %{name}-%{srcver}
|
|
|
4882116 |
%patch0 -p1 -b .ppc
|
|
|
19b26e9 |
%patch1 -p0 -b .mmap
|
|
|
2aaec56 |
%patch2 -p1 -b .gcc47
|
|
|
6080a0e |
|
|
|
9dc51e2 |
install -pm 644 %{SOURCE19} comps2prio.xsl
|
|
|
9dc51e2 |
|
|
|
52e6b92 |
# don't require python, lua etc because of stuff in doc/contrib
|
|
|
52e6b92 |
find contrib/ -type f | xargs chmod 0644
|
|
|
52e6b92 |
|
|
cvsextras |
335de93 |
%build
|
|
|
b39d694 |
%configure --disable-dependency-tracking --disable-static
|
|
cvsextras |
335de93 |
|
|
|
9865bd7 |
make %{?_smp_mflags}
|
|
|
9dc51e2 |
|
|
|
9dc51e2 |
make -C python %{?_smp_mflags} PYTHON="%{__python}"
|
|
|
4882116 |
python -O -c "import py_compile; py_compile.compile('python/apt.py')"
|
|
|
9dc51e2 |
|
|
|
52e6b92 |
cp -p %{SOURCE5} rpmpriorities
|
|
|
9dc51e2 |
%if %{generate_rpmpriorities}
|
|
|
4882116 |
xsltproc -o rpmpriorities comps2prio.xsl %{comps}
|
|
|
9dc51e2 |
%endif
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%install
|
|
|
4882116 |
make install DESTDIR=%{buildroot} includedir=%{_includedir}/apt-pkg
|
|
cvsextras |
335de93 |
%find_lang %{name}
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
# The state files
|
|
|
4882116 |
mkdir -p %{buildroot}%{_localstatedir}/cache/apt/archives/partial
|
|
|
4882116 |
mkdir -p %{buildroot}%{_localstatedir}/cache/apt/genpkglist
|
|
|
4882116 |
mkdir -p %{buildroot}%{_localstatedir}/cache/apt/gensrclist
|
|
|
4882116 |
mkdir -p %{buildroot}%{_localstatedir}/lib/apt/lists/partial
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
# The config files
|
|
|
4882116 |
mkdir -p %{buildroot}%{_sysconfdir}/apt
|
|
|
4882116 |
mkdir -p %{buildroot}%{_sysconfdir}/apt/apt.conf.d
|
|
|
4882116 |
mkdir -p %{buildroot}%{_sysconfdir}/apt/sources.list.d
|
|
|
4882116 |
mkdir -p %{buildroot}%{_sysconfdir}/apt/vendors.list.d
|
|
|
4882116 |
install -pm 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/apt/apt.conf
|
|
|
4882116 |
install -pm 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/apt/sources.list
|
|
|
4882116 |
install -pm 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/apt/vendors.list
|
|
|
4882116 |
install -pm 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/apt/preferences
|
|
|
4882116 |
install -pm 644 rpmpriorities %{buildroot}/%{_sysconfdir}/apt/
|
|
cvsextras |
ab393c7 |
|
|
cvsextras |
ab393c7 |
# install config parts
|
|
|
4882116 |
install -pm 644 %{SOURCE150} %{buildroot}%{_sysconfdir}/apt/apt.conf.d/
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
# Lua scripts
|
|
|
4882116 |
mkdir -p %{buildroot}%{_datadir}/apt/scripts
|
|
|
7941de0 |
for script in %{SOURCE51} %{SOURCE52} ; do
|
|
|
4882116 |
install -pm 755 $script %{buildroot}%{_datadir}/apt/scripts
|
|
cvsextras |
335de93 |
done
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
# The python bindings
|
|
|
4882116 |
mkdir -p %{buildroot}%{python_sitearch}/
|
|
|
4882116 |
install -pm 755 python/_apt.so %{buildroot}%{python_sitearch}/
|
|
|
4882116 |
install -pm 644 python/apt.py* %{buildroot}%{python_sitearch}/
|
|
|
4882116 |
touch %{buildroot}%{python_sitearch}/apt.pyo
|
|
|
9dc51e2 |
|
|
|
9dc51e2 |
# Nightly updater scripts & default config
|
|
|
5d0d77b |
mkdir -p %{buildroot}%{_unitdir}
|
|
|
5d0d77b |
install -Dpm 755 %{SOURCE200} %{buildroot}%{_unitdir}/apt.service
|
|
|
4882116 |
install -Dpm 755 contrib/apt-cron/apt.cron %{buildroot}/%{_sysconfdir}/cron.daily/apt.cron
|
|
|
4882116 |
install -Dpm 644 contrib/apt-cron/apt.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/apt
|
|
|
9dc51e2 |
|
|
|
7941de0 |
# apt-plugins-groupinstall from contrib
|
|
|
e279968 |
%if 0%{?_with_groupinstall:1}
|
|
|
4882116 |
install -pm 755 contrib/apt-groupinstall/{groupinstall-backend-comps.py,apt-groupinstall.lua} %{buildroot}/%{_datadir}/apt/scripts
|
|
|
4882116 |
touch %{buildroot}%{_datadir}/apt/scripts/groupinstall-backend-comps.py{c,o}
|
|
|
e279968 |
install -pm 644 contrib/apt-groupinstall/apt-groupinstall.conf \
|
|
|
4882116 |
%{buildroot}/%{_sysconfdir}/apt/apt.conf.d/
|
|
|
e279968 |
%endif
|
|
cvsextras |
335de93 |
|
|
|
7941de0 |
# apt-plugins-list from contrib
|
|
|
7941de0 |
%if 0%{!?_without_list:1}
|
|
|
7941de0 |
install -pm 755 contrib/list-extras/list-extras.lua %{buildroot}/%{_datadir}/apt/scripts
|
|
|
7941de0 |
install -pm 644 contrib/list-extras/list-extras.conf %{buildroot}/%{_sysconfdir}/apt/apt.conf.d/
|
|
|
7941de0 |
install -pm 755 contrib/list-nodeps/list-nodeps.lua %{buildroot}/%{_datadir}/apt/scripts
|
|
|
7941de0 |
install -pm 644 contrib/list-nodeps/list-nodeps.conf %{buildroot}/%{_sysconfdir}/apt/apt.conf.d/
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
|
|
|
7941de0 |
# apt-plugins-log from contrib
|
|
|
7941de0 |
%if 0%{!?_without_log:1}
|
|
|
7941de0 |
install -pm 755 contrib/log/log.lua %{buildroot}/%{_datadir}/apt/scripts
|
|
|
7941de0 |
install -pm 644 contrib/log/log.conf %{buildroot}/%{_sysconfdir}/apt/apt.conf.d/
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
|
|
cvsextras |
335de93 |
# nuke .la files
|
|
|
4882116 |
rm -f %{buildroot}%{_libdir}/*.la
|
|
cvsextras |
ab393c7 |
|
|
|
7e76bd4 |
%post
|
|
|
7e76bd4 |
if [ $1 -eq 1 ] ; then
|
|
|
7e76bd4 |
# Initial installation
|
|
|
7e76bd4 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
7e76bd4 |
fi
|
|
|
7e76bd4 |
/sbin/ldconfig
|
|
|
7e76bd4 |
|
|
|
7e76bd4 |
%preun
|
|
|
7e76bd4 |
if [ $1 -eq 0 ] ; then
|
|
|
7e76bd4 |
# Package removal, not upgrade
|
|
|
7e76bd4 |
/bin/systemctl --no-reload disable apt.service > /dev/null 2>&1 || :
|
|
|
7e76bd4 |
/bin/systemctl stop apt.service > /dev/null 2>&1 || :
|
|
|
7e76bd4 |
fi
|
|
|
7e76bd4 |
|
|
|
7e76bd4 |
%postun
|
|
|
7e76bd4 |
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
7e76bd4 |
if [ $1 -ge 1 ] ; then
|
|
|
7e76bd4 |
# Package upgrade, not uninstall
|
|
|
7e76bd4 |
/bin/systemctl try-restart apt.service >/dev/null 2>&1 || :
|
|
|
7e76bd4 |
fi
|
|
|
7e76bd4 |
/sbin/ldconfig
|
|
cvsextras |
335de93 |
|
|
|
5d0d77b |
%triggerun -- apt < 0.5.15lorg3.95-1.git522.1
|
|
|
5d0d77b |
# Save the current service runlevel info
|
|
|
5d0d77b |
# User must manually run systemd-sysv-convert --apply apt
|
|
|
5d0d77b |
# to migrate them to systemd targets
|
|
|
5d0d77b |
/usr/bin/systemd-sysv-convert --save apt >/dev/null 2>&1 ||:
|
|
|
5d0d77b |
|
|
|
5d0d77b |
# Run these because the SysV package being removed won't do them
|
|
|
5d0d77b |
/sbin/chkconfig --del apt >/dev/null 2>&1 || :
|
|
|
5d0d77b |
/bin/systemctl try-restart apt.service >/dev/null 2>&1 || :
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%files -f %{name}.lang
|
|
|
9dc51e2 |
%doc AUTHORS* COPYING* ABOUT* TODO comps2prio.xsl doc/examples/ contrib/
|
|
|
2aa4ef1 |
%doc ChangeLog
|
|
|
e279968 |
|
|
|
e279968 |
%dir %{_sysconfdir}/apt/
|
|
|
9865bd7 |
%config(noreplace) %{_sysconfdir}/apt/apt.conf
|
|
|
e279968 |
%config(noreplace) %{_sysconfdir}/apt/preferences
|
|
|
e279968 |
%config(noreplace) %{_sysconfdir}/apt/rpmpriorities
|
|
cvsextras |
335de93 |
%config(noreplace) %{_sysconfdir}/apt/sources.list
|
|
cvsextras |
335de93 |
%config(noreplace) %{_sysconfdir}/apt/vendors.list
|
|
|
e279968 |
%dir %{_sysconfdir}/apt/apt.conf.d/
|
|
|
44b6d61 |
# NOTE: no noreplace because we WANT to be able to change the defaults
|
|
|
44b6d61 |
# without user intervention!
|
|
|
21a9e08 |
%config %{_sysconfdir}/apt/apt.conf.d/default.conf
|
|
|
49a8c9b |
%config %{_sysconfdir}/apt/apt.conf.d/multilib.conf
|
|
|
44b6d61 |
%dir %{_sysconfdir}/apt/sources.list.d/
|
|
|
44b6d61 |
%dir %{_sysconfdir}/apt/vendors.list.d/
|
|
|
e279968 |
|
|
|
e279968 |
%config(noreplace) %{_sysconfdir}/sysconfig/apt
|
|
|
1f895cc |
%{_sysconfdir}/cron.daily/apt.cron
|
|
cvsextras |
ab393c7 |
|
|
|
5d0d77b |
%{_unitdir}/apt.service
|
|
|
e279968 |
|
|
cvsextras |
335de93 |
%{_bindir}/apt-cache
|
|
cvsextras |
335de93 |
%{_bindir}/apt-cdrom
|
|
cvsextras |
335de93 |
%{_bindir}/apt-config
|
|
cvsextras |
335de93 |
%{_bindir}/apt-shell
|
|
cvsextras |
335de93 |
%{_bindir}/apt-get
|
|
|
52e6b92 |
%{_bindir}/countpkglist
|
|
cvsextras |
335de93 |
%{_bindir}/genpkglist
|
|
cvsextras |
335de93 |
%{_bindir}/gensrclist
|
|
cvsextras |
335de93 |
%{_bindir}/genbasedir
|
|
|
e279968 |
%{_libdir}/libapt-pkg*.so.*
|
|
|
e279968 |
%{_libdir}/apt/
|
|
|
e279968 |
%dir %{_datadir}/apt/
|
|
|
e279968 |
%dir %{_datadir}/apt/scripts/
|
|
|
e279968 |
%{_datadir}/apt/scripts/gpg-check.lua
|
|
|
e279968 |
%{_datadir}/apt/scripts/upgradevirt.lua
|
|
|
e279968 |
%{_localstatedir}/cache/apt/
|
|
|
7349a72 |
%{_localstatedir}/lib/apt/
|
|
|
e279968 |
%{_mandir}/man[58]/*.[58]*
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%files devel
|
|
|
d8c64ca |
%{_includedir}/apt-pkg/
|
|
|
e279968 |
%{_libdir}/libapt-pkg*.so
|
|
|
1f895cc |
%{_libdir}/pkgconfig/libapt-pkg.pc
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%files python
|
|
|
9dc51e2 |
%{python_sitearch}/_apt.so
|
|
|
704a30d |
%{python_sitearch}/apt.py*
|
|
|
9dc51e2 |
|
|
|
e279968 |
%if 0%{?_with_groupinstall:1}
|
|
|
7941de0 |
%files plugins-groupinstall
|
|
|
e279968 |
# XXX not config?
|
|
|
9dc51e2 |
%{_sysconfdir}/apt/apt.conf.d/apt-groupinstall.conf
|
|
|
e279968 |
%{_datadir}/apt/scripts/apt-groupinstall.lua
|
|
|
e279968 |
%{_datadir}/apt/scripts/groupinstall-backend-comps.py
|
|
|
e279968 |
%ghost %{_datadir}/apt/scripts/groupinstall-backend-comps.py[co]
|
|
|
e279968 |
%endif
|
|
|
9dc51e2 |
|
|
|
7941de0 |
%if 0%{!?_without_list:1}
|
|
|
7941de0 |
%files plugins-list
|
|
|
7941de0 |
%config %{_sysconfdir}/apt/apt.conf.d/list-extras.conf
|
|
|
7941de0 |
%config %{_sysconfdir}/apt/apt.conf.d/list-nodeps.conf
|
|
|
7941de0 |
%{_datadir}/apt/scripts/list-extras.lua
|
|
|
7941de0 |
%{_datadir}/apt/scripts/list-nodeps.lua
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
|
|
|
7941de0 |
%if 0%{!?_without_log:1}
|
|
|
7941de0 |
%files plugins-log
|
|
|
7941de0 |
%config %{_sysconfdir}/apt/apt.conf.d/log.conf
|
|
|
7941de0 |
%{_datadir}/apt/scripts/log.lua
|
|
|
7941de0 |
%endif
|
|
|
7941de0 |
|
|
cvsextras |
335de93 |
|
|
cvsextras |
335de93 |
%changelog
|
|
|
c96a5ac |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.15lorg3.95-6.git522.1
|
|
|
c96a5ac |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
c96a5ac |
|
|
|
2aaec56 |
* Mon Mar 26 2012 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-6.git52 2.1
|
|
|
2aaec56 |
- fix build with gcc 4.7
|
|
|
2aaec56 |
|
|
|
6ef6034 |
* Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-5.git522.1
|
|
|
6ef6034 |
- rebuild for new rpm
|
|
|
6ef6034 |
|
|
|
4739682 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.15lorg3.95-4.git522.1
|
|
|
4739682 |
- Rebuilt for c++ ABI breakage
|
|
|
4739682 |
|
|
|
fb3d36a |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.15lorg3.95-3.git522.1
|
|
|
fb3d36a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
fb3d36a |
|
|
|
7e76bd4 |
* Fri Sep 9 2011 Tom Callaway <spot@fedoraproject.org> - 0.5.15lorg3.95-2.git522.1
|
|
|
7e76bd4 |
- add missing systemd scriptlets
|
|
|
7e76bd4 |
|
|
|
5d0d77b |
* Fri Sep 9 2011 Tom Callaway <spot@fedoraproject.org> - 0.5.15lorg3.95-1.git522.1
|
|
|
5d0d77b |
- convert to systemd
|
|
|
5d0d77b |
|
|
|
b39d694 |
* Wed Apr 13 2011 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git522.1
|
|
|
b39d694 |
- new upstream snapshot that has an actual chance of working...
|
|
|
b39d694 |
- drop now unnecessary pile of patches
|
|
|
b39d694 |
- replace upstart with systemd in rpmpriorities
|
|
|
b39d694 |
|
|
|
5192114 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.15lorg3.95-0.git416.7.2
|
|
|
5192114 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
5192114 |
|
|
|
2da1b06 |
* Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.7
|
|
|
2da1b06 |
- stitch it up to build with rpm 4.9.0
|
|
|
2da1b06 |
|
|
|
bdd9988 |
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.5.15lorg3.95-0.git416.6.1
|
|
|
bdd9988 |
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
bdd9988 |
|
|
|
5f02ee6 |
* Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.6
|
|
|
5f02ee6 |
- rebuild for rpm 4.8.0
|
|
|
5f02ee6 |
|
|
|
63372a5 |
* Fri Mar 06 2009 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.4
|
|
|
63372a5 |
- rebuild for rpm 4.7.0
|
|
|
63372a5 |
|
|
|
35b5ef9 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.15lorg3.95-0.git416.3.1
|
|
|
35b5ef9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
35b5ef9 |
|
|
|
bd35347 |
* Wed Dec 31 2008 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.3
|
|
|
bd35347 |
- trim down ancient cruft in rpmpriorities (#444287)
|
|
|
bd35347 |
- depend on system-release instead of fedora-release (#474911)
|
|
|
bd35347 |
- look into provides when looking for DistroVerPkg
|
|
|
bd35347 |
|
|
|
6080a0e |
* Wed Dec 31 2008 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.2
|
|
|
6080a0e |
- dont enable update "service" by default (#445096)
|
|
|
6080a0e |
|
|
|
2aa4ef1 |
* Tue Dec 23 2008 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.95-0.git416.1
|
|
|
2aa4ef1 |
- Update to upstream snapshot to get something remotely working...
|
|
|
2aa4ef1 |
- Link to external Lua to match what rpm uses (#470728)
|
|
|
2aa4ef1 |
- Support varying filenames in repomd (#469805)
|
|
|
2aa4ef1 |
|
|
|
c954b47 |
* Mon Dec 15 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.5.15lorg3.94-6
|
|
|
c954b47 |
- Fix internal lua crash, link against system lua 5.1
|
|
|
c954b47 |
|
|
|
c3470a2 |
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.5.15lorg3.94-5
|
|
|
c3470a2 |
- Rebuild for Python 2.6
|
|
|
c3470a2 |
|
|
|
164504a |
* Fri Aug 1 2008 Axel Thimm <athimm@localhost.localdomain> - 0.5.15lorg3.94-4
|
|
|
164504a |
- Support for rpm 4.6 (Caolan McNamara <caolanm@redhat.com>).
|
|
|
164504a |
|
|
|
9c03c52 |
* Fri Feb 22 2008 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.94-3
|
|
|
9c03c52 |
- add missing include for gcc 4.3 (#433982)
|
|
|
5d9d455 |
- remove bogus build dependencies from ancient times
|
|
|
9c03c52 |
|
|
|
5687ebe |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.5.15lorg3.94-2
|
|
|
5687ebe |
- Autorebuild for GCC 4.3
|
|
|
5687ebe |
|
|
|
bebdb30 |
* Fri Jan 11 2008 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.94-1
|
|
|
bebdb30 |
- update to 0.5.15lorg3.94, should fix #222927, #246866, #279921, and #419811
|
|
|
bebdb30 |
- update rpmpriorities to match current package set (#426143)
|
|
|
bebdb30 |
|
|
|
0cfcf66 |
* Fri Jan 04 2008 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.93-5
|
|
|
0cfcf66 |
- fix build with gcc 4.3
|
|
|
0cfcf66 |
|
|
|
cfad5b6 |
* Mon Nov 19 2007 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.93-4
|
|
|
cfad5b6 |
- Fix assert failure when repomd.xml isn't available locally (#389361)
|
|
|
cfad5b6 |
|
|
|
284fa95 |
* Fri Nov 16 2007 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.93-3
|
|
|
284fa95 |
- Hackery to help (multilib) obsoletes (#353271)
|
|
|
284fa95 |
- Drop termcap + libtermcap from rpmpriorities to avoid installing needlessly
|
|
|
284fa95 |
- Drop docbook-utils dependency and hackery, no longer needed
|
|
|
284fa95 |
|
|
|
11a98d7 |
* Thu Aug 23 2007 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.93-2
|
|
|
5cc0306 |
- gah, need to buildrequire gawk now...
|
|
|
11a98d7 |
|
|
|
1f895cc |
* Thu Aug 23 2007 Panu Matilainen <pmatilai@redhat.com> 0.5.15lorg3.93-1
|
|
|
1f895cc |
- update to 0.5.15lorg3.93 (#253170)
|
|
|
1f895cc |
- -devel requires pkgconfig due to .pc addition
|
|
|
1f895cc |
- another license correction per latest guidelines
|
|
|
1f895cc |
- cronjob is not a config file
|
|
|
1f895cc |
|
|
|
0205636 |
* Fri Aug 3 2007 Panu Matilainen <pmatilai@redhat.com>
|
|
|
0205636 |
- License clarification
|
|
|
0205636 |
- Include Lua license in documentation
|
|
|
0205636 |
|
|
|
7909daf |
* Thu Aug 2 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.92-2
|
|
|
7909daf |
- Fix Fedora bug #249323.
|
|
|
7909daf |
|
|
|
49a8c9b |
* Sun Jul 08 2007 Panu Matilainen <pmatilai@redhat.com> - 0.5.15lorg3.92-1
|
|
|
49a8c9b |
- update to 0.5.15lorg3.92
|
|
|
49a8c9b |
- drop broken GPG keys, they belong to the config package anyway
|
|
|
49a8c9b |
- buildrequire sqlite-devel for repomd sqlite extension support
|
|
|
49a8c9b |
- add changelog to docs
|
|
|
49a8c9b |
|
|
|
25a97ad |
* Sun Jun 3 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-10
|
|
|
25a97ad |
- Make autoupdates a bit more quiet (Pierre Ossman
|
|
|
25a97ad |
<drzeus-bugzilla@drzeus.cx>).
|
|
|
25a97ad |
|
|
|
906d686 |
* Sat Dec 23 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-9
|
|
|
906d686 |
- Add a patch to notify user and rebuild the cache on cache
|
|
|
906d686 |
corruption.
|
|
|
906d686 |
|
|
|
1ecf51f |
* Sat Dec 9 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-8.1
|
|
|
1ecf51f |
- Rebuild against python 2.5.
|
|
|
1ecf51f |
|
|
|
4882116 |
* Thu Nov 23 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-8
|
|
|
4882116 |
- Fix ppc mapping (#210833).
|
|
|
4882116 |
- make-up.
|
|
|
4882116 |
|
|
|
704a30d |
* Sat Sep 16 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-7
|
|
|
704a30d |
- Un%%ghost pyo files.
|
|
|
704a30d |
|
|
|
cd06094 |
* Thu Jun 22 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3.2-6
|
|
|
cd06094 |
- Update to 0.5.15lorg3.2.
|
|
|
cd06094 |
|
|
|
675c8d9 |
* Mon May 22 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
|
|
|
675c8d9 |
- Update to 0.5.15lorg3.1.
|
|
|
675c8d9 |
|
|
|
3f3bcc6 |
* Sat May 20 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
|
|
|
3f3bcc6 |
- Update to 0.5.15lorg3.1-rc2.
|
|
|
3f3bcc6 |
- Move some FC specific config bits to fedora-package-config-apt.
|
|
|
3f3bcc6 |
- Remove some sources that can be found in upstream now.
|
|
|
3f3bcc6 |
|
|
|
21a9e08 |
* Thu May 11 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3-2.1
|
|
|
21a9e08 |
- Remove bogus final s from default(s).conf (Ville).
|
|
|
21a9e08 |
|
|
|
4882116 |
* Mon May 8 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3-2
|
|
|
44b6d61 |
- Split off configuration files from apt.
|
|
|
44b6d61 |
|
|
|
44b6d61 |
* Tue Apr 25 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 0.5.15lorg3-1
|
|
|
fed4a55 |
- Update to 0.5.15lorg3 final.
|
|
|
fed4a55 |
- Fix URL.
|
|
|
fed4a55 |
|
|
|
c81270a |
* Wed Apr 19 2006 Ralf Corsépius <rc040203@freenet.de>
|
|
|
c81270a |
- 0.5.15lorg3-rc2.
|
|
|
c81270a |
|
|
|
14d10fa |
* Mon Apr 10 2006 Ville Skyttä <ville.skytta at iki.fi>
|
|
|
14d10fa |
- Remove mirror select remainders (thanks to Panu).
|
|
|
14d10fa |
|
|
|
4882116 |
* Sun Apr 9 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.3.rc1
|
|
|
7349a72 |
- 0.5.15lorg3-rc1.
|
|
|
7349a72 |
- Trim pre-2005 changelog entries.
|
|
|
7349a72 |
|
|
|
7349a72 |
* Sun Apr 09 2006 Panu Matilainen <pmatilai@laiskianen.org>
|
|
|
7349a72 |
- use /var/lib/apt instead of obsolete /var/state/apt
|
|
|
7349a72 |
- support FC4 as well
|
|
|
7349a72 |
|
|
|
4882116 |
* Fri Apr 7 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.2.pre4
|
|
|
80657e2 |
- 0.5.15lorg3-pre4.
|
|
|
80657e2 |
|
|
|
80657e2 |
* Fri Mar 24 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.2.pre3
|
|
|
80657e2 |
- 0.5.15lorg3-pre3.
|
|
|
80657e2 |
|
|
|
d4a6102 |
* Wed Mar 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.2.pre2
|
|
|
d4a6102 |
- Don't ship our copies of GPG keys, use ones in /etc/pki/rpm-gpg instead.
|
|
|
d4a6102 |
- Don't import the "Old RHL key" by default.
|
|
|
d4a6102 |
|
|
|
d4a6102 |
* Wed Mar 22 2006 Panu Matilainen <pmatilai@laiskiainen.org>
|
|
|
d4a6102 |
- 0.5.15lorg3-pre2
|
|
|
d4a6102 |
- set distroverpkg to fedora-release
|
|
|
d4a6102 |
- add distro version and arch independent default source list entries for
|
|
|
4882116 |
fedora core, extras + updates
|
|
|
d4a6102 |
- remove old nasty fedora.us-time hacks from post scriptlets
|
|
|
d4a6102 |
|
|
|
220b3b0 |
* Sun Mar 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.2.pre1
|
|
|
220b3b0 |
- Fix Allow-Duplicated* default.conf bugs introduced in previous version.
|
|
|
220b3b0 |
|
|
|
e279968 |
* Sun Mar 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15lorg3-0.1.pre1
|
|
|
e279968 |
- 0.5.15lorg3-pre1: preliminary multilib and repomd support.
|
|
|
e279968 |
- Update config for kernel and module packages.
|
|
|
e279968 |
- Don't ship static libraries.
|
|
|
e279968 |
- Don't mark init script as config.
|
|
|
e279968 |
- Don't build -groupinstall for now.
|
|
|
e279968 |
- Clean up dependency lists for FC5+.
|
|
|
e279968 |
- Specfile cleanup.
|
|
|
e279968 |
|
|
|
480066f |
* Sun Nov 13 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15cnc7-7
|
|
|
480066f |
- Rebuild against new OpenSSL.
|
|
|
480066f |
|
|
|
9431fa2 |
* Wed Jun 22 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15cnc7-6
|
|
|
9431fa2 |
- Drop fedora.us GPG key and vendors.list entry.
|
|
|
9431fa2 |
- Remove mirror list stuff (#161042).
|
|
|
9431fa2 |
- Drop no longer needed explicit python-abi dependency.
|
|
|
9431fa2 |
|
|
|
1c957e1 |
* Thu Apr 28 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15cnc7-5
|
|
|
1c957e1 |
- Fix apt-shell "install kernel" crash (#155990, Panu Matilainen).
|
|
|
1c957e1 |
|
|
Seth Vidal |
f5bd0ae |
* Tue Apr 19 2005 Seth Vidal <skvidal at phy.duke.edu>
|
|
Seth Vidal |
f5bd0ae |
- tobuild test
|
|
Seth Vidal |
f5bd0ae |
|
|
|
4882116 |
* Fri Apr 1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.5.15cnc7-3
|
|
|
d8c64ca |
- Include apt-pkg includedir in -devel package
|
|
|
d8c64ca |
|
|
|
52e6b92 |
* Sat Mar 26 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.5.15cnc7-2
|
|
|
52e6b92 |
- 0.5.15cnc7, drop patches applied upstream.
|
|
|
52e6b92 |
- Fix groupinstall config file permissions.
|
|
|
52e6b92 |
- Various specfile and build cleanups and typo fixes.
|
|
|
52e6b92 |
|
|
|
d6ebd5a |
* Sat Mar 19 2005 Ville Skyttä <ville.skytta at iki.fi>
|
|
|
d6ebd5a |
- Apply hack against missing libselinux-devel dep in rpm-devel for rpm 4.4 too.
|
|
|
d6ebd5a |
|
|
|
f1e9e47 |
* Wed Feb 16 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.5.15cnc6-16.r362
|
|
|
f1e9e47 |
- Make mirror-select.lua write commented out rpm-src entries for Extras (Panu).
|
|
|
f1e9e47 |
- Add Extras GPG key (Panu), and add it to fedora-vendors.list.
|
|
|
f1e9e47 |
- Drop not-installed Fedora Legacy key from SRPM.
|
|
|
f1e9e47 |
- Comment out Kernel::Set-Default from default.conf; as of FC3+, the kernel
|
|
|
4882116 |
packages take care of that automatically (Panu).
|
|
|
f1e9e47 |
|
|
|
d935d58 |
* Sat Jan 29 2005 Warren Togami <wtogami@redhat.com> - 0:0.5.15cnc6-15.r362
|
|
|
d935d58 |
- ExcludeArch: ppc64
|
|
|
d935d58 |
|
|
|
4c54951 |
* Fri Jan 28 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.5.15cnc6-14.r362
|
|
|
4c54951 |
- Add xen kernels and more kernel-*-devel variants to Allow-Duplicated in
|
|
|
4882116 |
apt.conf.d/default.conf.
|
|
|
4c54951 |
|
|
|
65d7aa7 |
* Sun Jan 23 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.5.15cnc6-13.r362
|
|
|
65d7aa7 |
- Add kernel-devel to Allow-Duplicated in apt.conf.d/default.conf.
|
|
|
65d7aa7 |
|
|
|
9dc51e2 |
* Mon Jan 17 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.5.15cnc6-12.r362
|
|
|
9dc51e2 |
- Clean up -python packaging, make everything honor %%{__python}.
|
|
|
9dc51e2 |
- Build with dependency tracking disabled.
|
|
|
9dc51e2 |
- "Revert" rpmpriorities and libselinux build-dep stuff to Panu's version.
|
|
|
9dc51e2 |
- Add experimental auto-generation of rpmpriorities, but don't use it yet.
|
|
|
9dc51e2 |
- Fix up mirror-select.conf creation.
|