| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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.
|
|
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.
|
|
|
|
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.
|
|
the value from the variable DEBVER (defined in debian/rules), falling
back to None.
|
|
|
|
We now build the extension first, and then the documentation. Also add
the text docs.
|
|
- build html/ help of the apt and aptsources modules
into /usr/share/doc/python-apt/html
|
|
- remove the arch-build target, we have bzr-builddeb now
|
|
- fix bug in cdrom __init__ code
* debian/rules:
- added "DH_PYCENTRAL=nomove"
|
|
- the package is python-apt not gdebi (blush)
|
|
|
|
|
|
|
|
* switch to cdbs
* add a pot file
* setup the POTFILES.in
|
|
* merged the upload from doko
|
|
|
|
|
|
|
|
|
|
- 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()"
|
|
|
|
|
|
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)
|
|
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
|
|
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
|
|
|
|
Author: mdz
Date: 2003-08-08 13:01:51 GMT
python2.3
|
|
Author: rmurray
Date: 2002-01-08 07:32:16 GMT
remove cp of the full GPL license over the short form..
|
|
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
|
|
Author: jgg
Date: 2002-01-08 06:42:46 GMT
Python distutils based packaging
|
|
Author: jgg
Date: 2001-04-06 05:30:09 GMT
It makes packages, sort of
|
|
Author: jgg
Date: 2001-02-20 06:32:01 GMT
Initial revision
|