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}
0b495a6
Release: 1.%{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
0b495a6
Source200: apt.service
0b495a6
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
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
0b495a6
BuildRequires: systemd-units
4882116
Requires: gnupg
4882116
Requires: bzip2
bd35347
Requires: system-release >= 4
0b495a6
Requires(post): systemd-sysv
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
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
0b495a6
mkdir -p %{buildroot}%{_unitdir}
0b495a6
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
0b495a6
%post -p /sbin/ldconfig
cvsextras 335de93
e279968
%postun -p /sbin/ldconfig
cvsextras 335de93
0b495a6
%triggerun -- apt < 0.5.15lorg3.95-1.git522.1
0b495a6
# Save the current service runlevel info
0b495a6
# User must manually run systemd-sysv-convert --apply apt
0b495a6
# to migrate them to systemd targets
0b495a6
/usr/bin/systemd-sysv-convert --save apt >/dev/null 2>&1 ||:
0b495a6
0b495a6
# Run these because the SysV package being removed won't do them
0b495a6
/sbin/chkconfig --del apt >/dev/null 2>&1 || :
0b495a6
/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
0b495a6
%{_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
0b495a6
* Fri Sep  9 2011 Tom Callaway <spot@fedoraproject.org> - 0.5.15lorg3.95-1.git522.1
0b495a6
- convert to systemd
0b495a6
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.