Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Ondrej Certik
On Wed, Jul 2, 2008 at 10:51 PM, Martin Kelly <[EMAIL PROTECTED]> wrote:
>
>> Watch file can only download the .zip file, but then you need to
>> repackage it. You can do it by hand, or you can call my target, that I
>> implemented.
>
> Yes I suppose that is useful.
>

 svn+ssh://[EMAIL PROTECTED]/svn/python-modules/packages/python-gmpy/trunk
>>>
>>> I don't have an account; how do I get one?
>>
>> Here is our page:
>>
>> http://wiki.debian.org/Teams/PythonModulesTeam
>>
>> Create an account yourself at alioth:
>>
>> http://alioth.debian.org/
>>
>> Then sign in to debian-python mailinglist and ask there to have your
>> account added to the DPMT group. Then you can edit svn. You can
>> reference me, that I asked you to do it. :)
>
> I will do all that.

Or you can ask Piotr directly.

>
>> Anyway, is it ok to upload the package as it is? (The new upstream is
>> important for me)
>
> Yes you may upload as is. Thanks. I should tell my sponsor (Piotr Ożarowski)
> about this, right?

Piotr is my sponsor as well, so I'll ping him on IRC to upload the package.

Thanks a lot and looking forward for further collaboration!

Ondrej


Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Martin Kelly



Watch file can only download the .zip file, but then you need to
repackage it. You can do it by hand, or you can call my target, that I
implemented.


Yes I suppose that is useful.


svn+ssh://[EMAIL PROTECTED]/svn/python-modules/packages/python-gmpy/trunk

I don't have an account; how do I get one?


Here is our page:

http://wiki.debian.org/Teams/PythonModulesTeam

Create an account yourself at alioth:

http://alioth.debian.org/

Then sign in to debian-python mailinglist and ask there to have your
account added to the DPMT group. Then you can edit svn. You can
reference me, that I asked you to do it. :)


I will do all that.


Anyway, is it ok to upload the package as it is? (The new upstream is
important for me)


Yes you may upload as is. Thanks. I should tell my sponsor (Piotr 
Ożarowski) about this, right?




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Ondrej Certik
On Wed, Jul 2, 2008 at 9:58 PM, Martin Kelly <[EMAIL PROTECTED]> wrote:
>> No, the version is there just to create an original tarball. Use it like
>> this:
>
> Isn't this what the watch file is for?

Watch file can only download the .zip file, but then you need to
repackage it. You can do it by hand, or you can call my target, that I
implemented.

>
>>
>> svn+ssh://[EMAIL PROTECTED]/svn/python-modules/packages/python-gmpy/trunk
>
> I don't have an account; how do I get one?

Here is our page:

http://wiki.debian.org/Teams/PythonModulesTeam

Create an account yourself at alioth:

http://alioth.debian.org/

Then sign in to debian-python mailinglist and ask there to have your
account added to the DPMT group. Then you can edit svn. You can
reference me, that I asked you to do it. :)

Anyway, is it ok to upload the package as it is? (The new upstream is
important for me)

Ondrej



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Martin Kelly

No, the version is there just to create an original tarball. Use it like this:


Isn't this what the watch file is for?


svn+ssh://[EMAIL PROTECTED]/svn/python-modules/packages/python-gmpy/trunk


I don't have an account; how do I get one?



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Ondrej Certik
On Wed, Jul 2, 2008 at 5:48 PM, Martin Kelly <[EMAIL PROTECTED]> wrote:
> I have no problem with joining DPMT; I at a student and during the school
> year I often have very little time to maintain packages. If someone wants to
> help me with this, I have no problem with it.

Great. I will help you with it.

> I do have a question about your patch, however. Isn't this a strange way to
> create a new release? Why would you add version information to the rules
> file? Why not just follow the standard procedure here:
> http://www.debian.org/doc/maint-guide/ch-update.en.html#s-newupstream-real
> ?

No, the version is there just to create an original tarball. Use it like this:

[EMAIL PROTECTED]:~/debian/packages/python-gmpy$ ls
debian
[EMAIL PROTECTED]:~/debian/packages/python-gmpy$ debian/rules orig-tarball
wget http://gmpy.googlecode.com/files/gmpy-1.03.zip;
--2008-07-02 17:53:52--  http://gmpy.googlecode.com/files/gmpy-1.03.zip
Resolving gmpy.googlecode.com... 64.233.187.82
Connecting to gmpy.googlecode.com|64.233.187.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 86711 (85K) [application/x-zip]
Saving to: `gmpy-1.03.zip'

100%[==>] 86,711   158K/s   in 0.5s

2008-07-02 17:53:53 (158 KB/s) - `gmpy-1.03.zip' saved [86711/86711]

unzip gmpy-1.03.zip
Archive:  gmpy-1.03.zip
   creating: gmpy-1.03/
   creating: gmpy-1.03/doc/
  inflating: gmpy-1.03/doc/gmpydoc.txt
  inflating: gmpy-1.03/doc/index.html
  inflating: gmpy-1.03/mac_build.txt
  inflating: gmpy-1.03/README
  inflating: gmpy-1.03/setes.py
  inflating: gmpy-1.03/setup.py
   creating: gmpy-1.03/src/
  inflating: gmpy-1.03/src/gmpy.c
  inflating: gmpy-1.03/src/gmpy.h
  inflating: gmpy-1.03/src/pymemcompat.h
  inflating: gmpy-1.03/src/pysymbolicext.c
   creating: gmpy-1.03/test/
  inflating: gmpy-1.03/test/gmpy_test.py
  inflating: gmpy-1.03/test/gmpy_test_cvr.py
  inflating: gmpy-1.03/test/gmpy_test_dec.py
  inflating: gmpy-1.03/test/gmpy_test_mpf.py
  inflating: gmpy-1.03/test/gmpy_test_mpq.py
  inflating: gmpy-1.03/test/gmpy_test_mpz.py
  inflating: gmpy-1.03/test/gmpy_test_rnd.py
  inflating: gmpy-1.03/test/gmpy_truediv.py
  inflating: gmpy-1.03/test/test_large.py
  inflating: gmpy-1.03/test/timing1.py
  inflating: gmpy-1.03/test/timing2.py
  inflating: gmpy-1.03/test/timing3.py
  inflating: gmpy-1.03/windows_build.txt
tar czf python-gmpy_1.03.ds.orig.tar.gz gmpy-1.03
rm -rf gmpy-1.03 gmpy-1.03.zip
[EMAIL PROTECTED]:~/debian/packages/python-gmpy$ ls
debian  python-gmpy_1.03.ds.orig.tar.gz
[EMAIL PROTECTED]:~/debian/packages/python-gmpy$


As you can see, python-gmpy_1.03.ds.orig.tar.gz was created, that you
can then use for upload.

> I am new to maintaining and don't quite understand how this patch would be
> used to create a new version.

You agreed to use DPMT, so the best way is to:

man svn-buildpackage

i.e.:

svn+ssh://[EMAIL PROTECTED]/svn/python-modules/packages/python-gmpy/trunk
python-gmpy
cd python-gmpy
svn-buildpackage -b

And that's it. You put the orig.tar.gz to ../tarballs. Feel free to
ask if you have more questions. If no, is it ok if we upload it?

Ondrej



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Martin Kelly
I have no problem with joining DPMT; I at a student and during the 
school year I often have very little time to maintain packages. If 
someone wants to help me with this, I have no problem with it.


I do have a question about your patch, however. Isn't this a strange way 
to create a new release? Why would you add version information to the 
rules file? Why not just follow the standard procedure here:

http://www.debian.org/doc/maint-guide/ch-update.en.html#s-newupstream-real
?

I am new to maintaining and don't quite understand how this patch would 
be used to create a new version.


Ondrej Certik wrote:

Package: python-gmpy
Version: 1.02~1.dfsg.1-1
Severity: wishlist
Tags: patch

Hi,

I packaged the new upstream release, the package builds, it's lintian clean.
The patch is attached. I also added myself to uploaders and the DM upload
field. Feel free to remove it if you disagree. I also imported the package to
the DPMT repositories. Let me know if you are against maintaining it in there
and I'll remove it. However, I strongly suggest you are not against :), as it
is much easier to maintain it in DPMT, as anyone can easily fix the package and
if you stay as the maintainer, you will need to approve all changes in the end
and you will have to upload it.

Let me know if you have any questions to the patch and also let me
know if you are busy but otherwise agree with the patch,
I'll ask some other DD to upload the package.

Thanks a lot,
Ondrej



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-gmpy depends on:
ii  libc6 2.7-12 GNU C Library: Shared libraries
ii  libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library
ii  python2.5.2-1An interactive high-level object-o
ii  python-central0.6.7  register and build utility for Pyt

python-gmpy recommends no packages.

-- no debconf information




Index: debian/control
===
--- debian/control  (revision 5800)
+++ debian/control  (revision 5802)
@@ -2,10 +2,12 @@
 Section: python
 Priority: optional
 Maintainer: Martin Kelly <[EMAIL PROTECTED]>
+Uploaders: Ondrej Certik <[EMAIL PROTECTED]>
 Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central 
(>= 0.5.6), libgmp3-dev (>= 4.0.1)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Homepage: http://gmpy.sourceforge.net/
 XS-Python-Version: >= 2.3
+XS-DM-Upload-Allowed: yes
 
 Package: python-gmpy

 Architecture: any
Index: debian/changelog
===
--- debian/changelog(revision 5800)
+++ debian/changelog(revision 5802)
@@ -1,3 +1,13 @@
+python-gmpy (1.03.ds-1) unstable; urgency=low
+
+  * New upstream release
+  * orig-tarball target added to debian/rules for generating the orig.tar.gz
+  * Bump Standards-Version to 3.8.0 (no changes needed)
+  * XS-DM-Upload-Allowed: yes field added
+  * Ondrej Certik added to uploaders
+
+ -- Ondrej Certik <[EMAIL PROTECTED]>  Wed, 02 Jul 2008 10:03:49 +0200
+
 python-gmpy (1.02~1.dfsg.1-1) unstable; urgency=low
 
   * New upstream release

Index: debian/rules
===
--- debian/rules(revision 5800)
+++ debian/rules(revision 5802)
@@ -42,3 +42,10 @@
 
 binary: binary-indep binary-arch

 .PHONY: build clean binary-indep binary-arch binary install
+
+VER=1.03
+orig-tarball:
+   wget http://gmpy.googlecode.com/files/gmpy-$(VER).zip;
+   unzip gmpy-$(VER).zip
+   tar czf python-gmpy_$(VER).ds.orig.tar.gz gmpy-$(VER)
+   rm -rf gmpy-$(VER) gmpy-$(VER).zip




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#488941: python-gmpy: Please upload gmpy 1.03 (patch attached)

2008-07-02 Thread Ondrej Certik
Package: python-gmpy
Version: 1.02~1.dfsg.1-1
Severity: wishlist
Tags: patch

Hi,

I packaged the new upstream release, the package builds, it's lintian clean.
The patch is attached. I also added myself to uploaders and the DM upload
field. Feel free to remove it if you disagree. I also imported the package to
the DPMT repositories. Let me know if you are against maintaining it in there
and I'll remove it. However, I strongly suggest you are not against :), as it
is much easier to maintain it in DPMT, as anyone can easily fix the package and
if you stay as the maintainer, you will need to approve all changes in the end
and you will have to upload it.

Let me know if you have any questions to the patch and also let me
know if you are busy but otherwise agree with the patch,
I'll ask some other DD to upload the package.

Thanks a lot,
Ondrej



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-gmpy depends on:
ii  libc6 2.7-12 GNU C Library: Shared libraries
ii  libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library
ii  python2.5.2-1An interactive high-level object-o
ii  python-central0.6.7  register and build utility for Pyt

python-gmpy recommends no packages.

-- no debconf information
Index: debian/control
===
--- debian/control	(revision 5800)
+++ debian/control	(revision 5802)
@@ -2,10 +2,12 @@
 Section: python
 Priority: optional
 Maintainer: Martin Kelly <[EMAIL PROTECTED]>
+Uploaders: Ondrej Certik <[EMAIL PROTECTED]>
 Build-Depends: debhelper (>= 5.0.38), python-all-dev (>= 2.3.5-11), python-central (>= 0.5.6), libgmp3-dev (>= 4.0.1)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Homepage: http://gmpy.sourceforge.net/
 XS-Python-Version: >= 2.3
+XS-DM-Upload-Allowed: yes
 
 Package: python-gmpy
 Architecture: any
Index: debian/changelog
===
--- debian/changelog	(revision 5800)
+++ debian/changelog	(revision 5802)
@@ -1,3 +1,13 @@
+python-gmpy (1.03.ds-1) unstable; urgency=low
+
+  * New upstream release
+  * orig-tarball target added to debian/rules for generating the orig.tar.gz
+  * Bump Standards-Version to 3.8.0 (no changes needed)
+  * XS-DM-Upload-Allowed: yes field added
+  * Ondrej Certik added to uploaders
+
+ -- Ondrej Certik <[EMAIL PROTECTED]>  Wed, 02 Jul 2008 10:03:49 +0200
+
 python-gmpy (1.02~1.dfsg.1-1) unstable; urgency=low
 
   * New upstream release
Index: debian/rules
===
--- debian/rules	(revision 5800)
+++ debian/rules	(revision 5802)
@@ -42,3 +42,10 @@
 
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary install
+
+VER=1.03
+orig-tarball:
+	wget http://gmpy.googlecode.com/files/gmpy-$(VER).zip;
+	unzip gmpy-$(VER).zip
+	tar czf python-gmpy_$(VER).ds.orig.tar.gz gmpy-$(VER)
+	rm -rf gmpy-$(VER) gmpy-$(VER).zip