summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)AuthorFilesLines
2009-07-15Simplify the whole building, build all Python versions with setup.pyJulian Andres Klode1-31/+4
2009-07-15debian/rules: Add --install-layout=deb, debian/control: XS-Python-Version >= 2.5Julian Andres Klode1-1/+2
2009-04-24* debian/rules: Support multiple PY3K versions.Julian Andres Klode1-16/+25
Introduce PY3K_VERSIONS, a list of all py3k versions the package should be built for. The default is to build for the currently installed versions. Introduce 2TO3_VERSION to select a 2to3 version which will convert the python code to python 3. Points to the latest version by default.
2009-04-16* apt/*.py: Initial rename work for Bug#481061Julian Andres Klode1-0/+3
A new module, apt.deprecation, is introduced containing functions and classes which assist in the deprecation. The apt_pkg extension gets a new attribute, _COMPAT_0_7 which can be set by defining COMPAT_0_7 at compile time (-DCOMPAT_0_7). The names are changed, and compatibility functions are enabled if bool(apt_pkg._COMPAT_0_7) == True, i.e. if the package has been built with backward compatibility fixes. This commit changes the apt and aptsources packages, the apt_pkg and apt_inst extensions will be the next renames.
2009-04-15* debian/rules: Fix building.Julian Andres Klode1-4/+4
2009-04-15* Introduce support for Python 3 (Closes: #523645)Julian Andres Klode1-2/+24
This is the first initial port to Python 3. The API is almost completely identical to the one found in Python 2, except that functions working with binary data require bytes (md5sum,sha1sum,sha256sum,Base64Encode). Using setup3.py to install the modules will not work, because the apt package still has to be converted to Python 3. For the package, we call 2to3-3.1 in debian/rules to do this automatically.
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-01Depend on libjs-jquery, and remove internal copyJulian Andres Klode1-3/+3
2009-01-09* setup.py, doc/source/conf.py: Fix building by adding build/lib* to PYTHONPATHJulian Andres Klode1-0/+1
We now build the extension first, and then the documentation. Also add the text docs.
2008-12-15* setup.py:Michael Vogt1-0/+3
- build html/ help of the apt and aptsources modules into /usr/share/doc/python-apt/html
2008-07-18* debian/rules:Michael Vogt1-7/+0
- remove the arch-build target, we have bzr-builddeb now
2007-03-09* apt/cdrom.py:Michael Vogt1-0/+2
- fix bug in cdrom __init__ code * debian/rules: - added "DH_PYCENTRAL=nomove"
2007-02-27* debian/rules:Michael Vogt1-1/+1
- the package is python-apt not gdebi (blush)
2007-02-26* merged dokos patchMichael Vogt1-1/+24
2007-02-02* debian/rules: re-added arch-buildMichael Vogt1-0/+11
2007-01-26merged glatzors python-apt branch that includes the new aptsource moduleMichael Vogt1-73/+5
2007-01-26* also install aptsourcesSebastian Heinlein1-72/+6
* switch to cdbs * add a pot file * setup the POTFILES.in
2006-10-12* merged from python-apt--mainMichael Vogt1-2/+1
* merged the upload from doko
2006-10-12* remove dh_pythonMichael Vogt1-2/+1
2006-07-24* merged the NMUs from debianMichael Vogt1-2/+2
2006-06-30 - add dh_installexamples in package buildingOtavio Salvador1-0/+1
2006-06-26* merging the NMU changesMichael Vogt1-16/+5
2006-04-26* debian/compat: Michael Vogt1-4/+1
- 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-07-29* added copyright header, removed cruft from debian/rulesMichael Vogt1-1/+1
2005-05-09* more work on the native python apt interfaceMichael Vogt1-1/+1
2005-05-06* merged with matts mainlineMichael Vogt1-1/+3
Patches applied: * apt@packages.debian.org/python-apt--main--0--patch-9 Merge michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0 * apt@packages.debian.org/python-apt--main--0--patch-10 Merge minor changes from michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0 * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-16 * merged with Greek0@gmx.net--2005-main/python-apt--debian--0.6 * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-17 * python/pkgsrcrecords.cc: fix a refcount problem * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-18 * changed version to 0.6.11 * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-19 * build depends against python-dev (without a version). this will do the right thing on both debian and ubuntu * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-20 * made the "arch-build" target work again * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-21 * made arch-build work again (for real this time)
2005-05-03* merged with Greek0@gmx.net--2005-main, native apt interface added, fixed a ↵Michael Vogt1-24/+32
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
2005-03-02* merged with matts tree, resolved lots of conflictsMichael Vogt1-2/+14
Patches applied: * apt@packages.debian.org/python-apt--main--0--base-0 tag of apt@arch.ubuntu.com/python-apt--MAIN--0--patch-44 * apt@packages.debian.org/python-apt--main--0--patch-1 Merge michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0 * apt@packages.debian.org/python-apt--main--0--patch-2 0.5.33 * apt@packages.debian.org/python-apt--main--0--patch-3 Add arch-build target to rules * apt@packages.debian.org/python-apt--main--0--patch-4 Fix typo (fund->find) * apt@packages.debian.org/python-apt--main--0--patch-5 Restore Ubuntu changes * apt@packages.debian.org/python-apt--main--0--patch-6 0.5.35 -> hoary * apt@packages.debian.org/python-apt--main--0--patch-7 Fix build-depends, somehow lost in merge * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--base-0 tag of apt@arch.ubuntu.com/python-apt--MAIN--0--patch-44 * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-1 * merged from my mvo tree, removed all non-pkgDepCache releated stuff and cleaned up the code * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-2 * beefed up the example code, added DepCache.Upgrade() * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-3 * implemented the marking interface * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-4 * state information and marking interface * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-5 * fixed wrong types for "UsrSize" and "DebSize" * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-6 * added DepCache.FixBroken() * michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0--patch-7 * example code how a overview about the changes can be computed
2005-02-23* progress callback support addedMichael Vogt1-1/+1
2004-11-24python2.3Arch Librarian1-1/+1
Author: mdz Date: 2003-08-08 13:01:51 GMT python2.3
2004-11-24remove cp of the full GPL license over the short form..Arch Librarian1-1/+0
Author: rmurray Date: 2002-01-08 07:32:16 GMT remove cp of the full GPL license over the short form..
2004-11-24automatically determine python dependency for new pytho...Arch Librarian1-3/+4
Author: rmurray Date: 2002-01-08 07:28:48 GMT automatically determine python dependency for new python policy install a copyright, and /usr/doc links
2004-11-24Python distutils based packagingArch Librarian1-38/+60
Author: jgg Date: 2002-01-08 06:42:46 GMT Python distutils based packaging
2004-11-24It makes packages, sort ofArch Librarian1-17/+40
Author: jgg Date: 2001-04-06 05:30:09 GMT It makes packages, sort of
2004-11-24Initial revisionArch Librarian1-0/+23
Author: jgg Date: 2001-02-20 06:32:01 GMT Initial revision