[Pkg-awstats-devel] awstats on mentors.

Jonas Smedegaard dr at jones.dk
Tue Mar 3 13:53:45 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Mar 03, 2009 at 03:06:28PM +0300, Sergey B Kirpichev wrote:
>On Tue, Feb 17, 2009 at 04:34:55PM +0100, Jonas Smedegaard wrote:
>> >> You can then apply above mentioned patches of yours yourself 
>> >> through Subversion at 
>> >> svn+ssh://<your_account>@svn.debian.org/svn/pkg-awstats
>> >
>> >Will wait for access to repo.
>
>Can you review the work (svn HEAD)?
>
>> ...If you are eager to play then you can do so now. Else wait until I 
>> get converted to Git (ping me if I still haven't done so in a couple 
>> of days!).
>
>ping!

:-D

We now have a Git repository:

Public r/o access: git://git.debian.org/git/collab-maint/awstats.git

R/w access: ssh+git://git.debian.org/git/collab-maint/awstats.git

The git contains all commits from Subversion, merged with package 
releases. I am pretty proud myself of that work :-)

Non-mainainer package releases is still missing. I will add those later 
today.

Right now I am preparing a release of 6.9~dfsg-1, based on your work, 
sergey.

I have not yet looked closely at your changes - it is a lot!!

I did catch one error, though: The Firefox icon is non-free, so we need 
to repackage upstream source. I have now added logic so that it will be 
handled semi-automatically in the future:

  1) Create fake changelog entry:

   dch -v 6.10-1 "Dummy release entry."

  2) Comment out DEB_UPSTREAM_TARBALL_MD5 line in debian/rules

  3) Pull upstream source:

   cd ..
   debian/rules get-orig-source

  4) Cleanup fake changelog entry:

   git reset --hard

The repackaged source tarball is stored in subdir ../tarballs (i.e. 
right outside the git basedir).

To inject that source tarball:

   git-import-orig --sign-tags ../tarballs/awstats_6.10~dfsg.orig.tar.gz


I am working on doumenting above and more nifty routines in a reusable 
README.source here: git://git.debian.org/git/collab-maint/cdbs-skel.git

Master branch currently aim at TopGit-based packaging, but I since 
realized some limitations to that so I would like us to not use that 
(yet).



Summary: Please clone and comment on this list, but please wait a bit 
making large changes - I am restructuring at the moment to tidy up and 
integrate a few more CDBS snippets.


If noone complains loudly and the recent changes from Sergey seems sane, 
I will simply release the packaging later today when I am done with my 
current batch of changes.


Please someone remove the Subversion repository when you've 
double-checked that our git repository works properly.


  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmtNmkACgkQn7DbMsAkQLg9aACeNoJI209IAsfse2gMi2kIDdqz
6+QAn3UTytlIWjA0+sPgXScl3/Qrki13
=fn8k
-----END PGP SIGNATURE-----



More information about the Pkg-awstats-devel mailing list