summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)AuthorFilesLines
2009-05-12* setup.py:Michael Casadevall1-1/+1
- Added gcc and gcc_s to work around gcc-4.4 issue on ARM and libstdc++ - This is a temporary workaround for Karmic Alpha 1. See bug #375334 for more details
2009-05-06* merged from debian, remaining changes:Michael Vogt1-6/+12
- updated mirrors - build python2.4 - use DH_PYCENTRAL=include-links - use --install-layout=deb - pre-build.sh: update ubuntu mirrors on bzr-buildpackage * apt/package.py: Handle cases where no candidate is available, by returning None in the candidate property. (Closes: #523801) * apt/package.py: Handle cases where no candidate is available and one of the deprecated properties (e.g. candidateVersion) is requested. (Closes: #523801) * setup.py, debian/rules: Support version in setup.py again by getting the value from the variable DEBVER (defined in debian/rules), falling back to None. * Build-Depend on python-debian, use it to get version number from changelog * Depend on libjs-jquery, and remove internal copy (Closes: #521532) * apt/package.py: - Introduce Version.{uri,uris,fetch_binary()} * debian/control: - Remove mdz from Uploaders (Closes: #521477), add myself. - Update Standards-Version to 3.8.1 - Use ${binary:Version} instead of ${Source-Version} - Fix spelling error: python -> Python * debian/copyright: Switch to machine-interpretable copyright * Fix documentation building - doc/source/conf.py: Only include directories for current python version. - debian/control: Build-Depend on python-gtk2, python-vte. - setup.py: If pygtk can not be imported, do not build the documentation. * Breaks: debdelta (<< 0.28~) to avoid more problems due to the internal API changes from 0.7.9. * apt/gtk/widgets.py: - Handle older versions of python-gobject which do not ship glib * apt/package.py: Introduce the Version class - Deprecate Package.candidate*() and Package.installed*(), except for installedFiles. - Provide Version.get_source() (LP: #118788) - Provide Package.versions (Closes: #513236) * apt/progress/: New package, replaces apt.progress and apt.gtk - apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py - apt/progress/__init__.py: Move here from apt/progress.py * doc/source/*: Improve the documentation - Document more attributes and functions of apt_pkg (they are all listed) * aptsources/distro.py: - use iso_3166.xml instead of iso_3166.tab - fix incorrect indent * debian/control: - add Recommends to iso-codes (for iso_3166.xml) * apt/package.py: - make sure to set the defaulttimeout back to the original value (in getChangelog(), LP: #314212) Closes: #513315 * apt/cache.py: - when setting a alternative rootdir, read the config from it as well * python/configuration.cc, python/apt_pkgmodule.cc: - add apt_pkg.ReadConfigDir() * python/cache.cc, tests/getcache_mem_corruption.py: - test if progress objects have the right methods and raise error if not (thanks to Emanuele Rocca) closes: #497049 * apt/package.py: - avoid uneeded interal references in the Package objects * aptsources/sourceslist.py: - fix bug in invalid lines detection (LP: #324614)
2009-04-16* Build for python2.4 as well. LP: #354812.Michael Vogt1-1/+2
* setup.py: - only use sphinx for python2.5 or later
2009-04-12setup.py, debian/rules: Support version in setup.py again by gettingJulian Andres Klode1-0/+1
the value from the variable DEBVER (defined in debian/rules), falling back to None.
2009-04-10Fix FTBFS with python-debian (>= 0.1.13) on Python 2.4 by not using it toJulian Andres Klode1-14/+2
get a version number in setup.py (Closes: #523473)
2009-04-01* Fix documentation buildingJulian Andres Klode1-0/+5
- doc/source/conf.py: Only include directories for current python version. - debian/control: Build-Depend on python-gtk2, python-vte. - setup.py: If pygtk can not be imported, do not build the documentation.
2009-03-29Build-Depend on python-debian, use it to get version number from changelogJulian Andres Klode1-5/+17
2009-03-08* setup.py: Remove apt.gtk, add apt.progressJulian Andres Klode1-1/+1
2009-01-12Cleanup: Comparisons to True/False, ==/!= None, deprecated modulesJulian Andres Klode1-6/+3
2009-01-11Merge Ben Finney's whitespace changes (Closes: #481563)Julian Andres Klode1-7/+6
2009-01-09* setup.py, doc/source/conf.py: Fix building by adding build/lib* to PYTHONPATHJulian Andres Klode1-4/+10
We now build the extension first, and then the documentation. Also add the text docs.
2009-01-09* Introduce the new documentation and add 0.7.9~exp2 to changelog.Julian Andres Klode1-29/+22
The new documentation is built using sphinx (>= 0.5) [other versions may work too, but let's be safe].
2009-01-09Cleanup: Remove whitespace at the end of line in all python codes.Julian Andres Klode1-1/+1
2008-12-15* setup.py:Michael Vogt1-1/+28
- build html/ help of the apt and aptsources modules into /usr/share/doc/python-apt/html
2008-11-24merged from the consolidation-bracn (with some modificatins)Michael Vogt1-1/+1
2008-05-16Imports on separate lines, to conform with PEP 8.Ben Finney1-1/+3
2008-05-16Remove redundant semicolons from statements.Ben Finney1-2/+2
2008-05-16Fix spaces adjacent to commas and operators, to conform with PEP 8.Ben Finney1-17/+18
2008-05-16Remove trailing whitespace.Ben Finney1-1/+1
2007-07-02* debian/control:Michael Vogt1-3/+3
- updated for python-distutils-extra (>= 1.9.0) * debian/python-apt.install: - fix i18n files
2007-01-26* also install aptsourcesSebastian Heinlein1-4/+23
* switch to cdbs * add a pot file * setup the POTFILES.in
2007-01-19* make setup.py executableSebastian Heinlein1-0/+0
* add some information about aptsources to the package description
2006-04-26* debian/compat: Michael Vogt1-11/+7
- debhelper compat level set to 5 * debian/changelog: - merged the changelog from the NMU * debian/control: - merged the changes from the NMU - set standards version to 3.6.2.0 * debian/rules: - fix arch-build target * setup.py: - simplify the patch magling by using map() instead of "for i in range()"
2005-10-20* merged with the progress reporting codeMichael Vogt1-0/+1
Patches applied: * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--base-0 tag of michael.vogt@ubuntu.com--2005/python-apt--mvo--0--patch-43 * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-1 * support the apt--progress-reporting--0 branch (using "InstallProgress.statusfd) * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-2 * support for update reporting via vte/progress bars added, including a evil "pass-me-my-file-descriptor" hack * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-3 * merged with python-apt--mvo * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-4 * merged from python-apt--mvo * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-5 * better support new python-apt, added example for gui-inst with support for VTE_PTY_KEEP_FD * michael.vogt@ubuntu.com--2005/python-apt--progress-reporting--0--patch-6 * removed the fdsend stuff again, libvte will be patched instead
2005-08-05* version number changesMichael Vogt1-1/+1
2005-05-09* more work on the native python apt interfaceMichael Vogt1-1/+2
2005-05-03* merged with Greek0@gmx.net--2005-main, native apt interface added, fixed a ↵Michael Vogt1-5/+6
refcount problem, added tests/ directory * apt/package.py, apt/__init__.py: - started a native python interface that will wrap the uglier bits of python-apt in the future * tests/pkgsrcrecords.py: - started a test directory * python/pkgsrcrecords.cc: - fixed a refcount problem - merged with Greek0s tree Patches applied: * Greek0@gmx.net--2005-main/python-apt--debian--0.6--base-0 tag of apt@packages.debian.org/python-apt--main--0--patch-8 * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-1 Minor typo fix in debian/rules * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-2 Typo fix in depcache.cc which caused wrong function to be called * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-3 Improved CppPyObject, leading to a better PkgDepCacheStruct * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-4 Improved build system * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-5 Restored the old tar.cc to work with the older apt in debian again * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-6 Fix for Debian #304296 (Segfault in CppOwnedDealloc) * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-7 Fix for Debian #304903 (FD leak) * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-8 Fixed the compilation error introduced in patch-6 * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-9 New debian/changelog from Debians python-apt 0.6.10 * Greek0@gmx.net--2005-main/python-apt--debian--0.6--patch-10 Minor changes to make the packages lintian/linda clean * apt@packages.debian.org/python-apt--main--0--patch-8 Merge michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0
2004-11-24Use the makefile parserArch Librarian1-4/+6
Author: jgg Date: 2002-01-08 07:13:21 GMT Use the makefile parser
2004-11-24Python distutils based packagingArch Librarian1-0/+27
Author: jgg Date: 2002-01-08 06:42:46 GMT Python distutils based packaging