Bug#579509: ctpl version 0.3 available at m.d.n

2011-03-16 Thread Jonathan Michalon
Le Wed, 16 Mar 2011 12:34:19 +0100,
Evgeni Golov evg...@debian.org a écrit :

 On 10/17/2010 10:35 PM, Jonathan Michalon wrote:
 
  I've just uploaded a new package of ctpl on debian-mentors.
  It involves version 0.3, which introduces an ABI / API break. I've managed 
  this
  the best way I can for now, but I'm not sure whether this is correct, 
  especially
  for the symbols file.
 
 Hi Jonathan,
 
 first of all a HUGE sorry for not mailing you about ctpl before. Yes, I
 still want to upload it, and I think we can manage it in a breeze. :)
 
 Your symbols update looks good (as far as I can tell).
 Lintian told me (with --pedantic), that the packages did not have an
 upstream changelog and looking at the upstream tarball it seems the
 changelog is in NEWS for upstream, thus I added the following to
 debian/rules:
 override_dh_installchangelogs:
   dh_installchangelogs NEWS
 
 packaging-wise this is the only change I'd do before uploading, so you
 did a really good job here!
 
 I'd like to discuss some orga stuff before uploading though.
 ctpl is currently only needed for geany-plugins (in which you are
 interested IIRC). Thus I'd like to suggest you join pkg-geany on Alioth
 [1], we put your package into Git there and maintain with three pairs of
 eyes for two distributions from there. Oh, and I promise to upload fast
 from now on :)
 
 [1] https://alioth.debian.org/projects/pkg-geany/
 
 



Hi,

No problem for the delay. I was just a little fearing duplicate effort.
As you can see on the ITP Chow Loong Jin already uploaded to ubuntu and
corrected my package, so if the quality is high it's also thanks to him!

About the NEWS / Changelog issue we discussed at that time (with upstream, he
is a friend of mine) but concluded that the shipped NEWS was no true changelog
as it is expected to be (in whatever reference we found) so I decided to let it
as NEWS. If you think its worth as changelog, why not!

Your orga stuff sounds pretty good to me. I was always lacking some git to
update the package, for example to write the changelog a git diff is really
interesting. Of course you will have to cope with a complete noob on alioth
but I will try to avoid breaking thinks too quickly... 

I will ask for membership on the link you provided just now.

Thanks,

--
Jonathan Michalon
Étudiant en informatique



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110316210009.0e55e...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl version 0.3.2 available at m.d.n

2011-01-22 Thread Jonathan Michalon
Hi everybody !

I've uploaded a new version which takes Chow Loong Jin's remarks into account.
Thanks to him!

Le Thu, 20 Jan 2011 03:22:39 +0800,
Chow Loong Jin hyper...@ubuntu.com a écrit :
 
 Hi Johnathan,
 
 I can't sponsor your package (I've already uploaded 0.3.2 to Ubuntu though), 
 but
 I'd like to drop a few notes from what I've noticed while bringing ctpl up to
 date in Ubuntu.

This may sound as duplicate work, but as I'm quite new to packaging so this way
I learn a lot more. I don't know however whether this will make conflicts at
Ubuntu sync time… in case this package get uploaded to main Debian.

 
 1. libctpl2.symbols should not be copied from libctpl1.symbols. This is 
 because
 libctpl1.symbols was for libctpl.so.1, but libctpl2.symbols is for 
 libctpl.so.2.
 If you have a symbol that's versioned 0.2, for example, then what could happen
 is that you get a package that depends on libctpl2 (= 0.2), but libctpl2 did
 not exist prior to 0.3, when the SONAME bump took place.

Understood and done.

 2. Evgeni mentioned this to me sometime back, but I'm not sure if the message
 reached you -- static libraries shouldn't be packaged at all, so please drop
 /usr/lib/lib*.a from libctpl-dev.install

Done. Effectivly I didn't know about that before.

 3. ctpl is only built if gio-2.0 = 2.24 is found, and gio-2.0 is part of
 libglib2.0-dev, so you'll need to bump the version for that in the build-dep 
 to
 2.24 rather than leaving it at 2.16.

Done too. Was a oops.

 4. Why are you build-dep'ing on libglib2.0-doc? I'm not sure whether this is
 really needed.

This is needed so that gtk-doc can create links to glib's pages in the html
documentation . As libctpl heavily uses glib types and facilities I thought
that this will greatly improve the doc's usability.

 5. Drop the libctpl2 depends from ctpl in debian/control. dh_shlibdeps will 
 pick
 it up on its own, with a more accurate dependency.

Okay, done.

 6. I'm not sure why libctpl-doc recommends libglib2.0-doc. Is that really 
 necessary?

This is related to 4). If we link to glib's doc, it's recommended (but not
absolutely necessary) that libglib2.0-doc be installed.

 
 Apart from that, I think the package looks fine :-)
 

Thanks! I'm waiting for Squeeze's release and end of deep freeze to seek for a
sponsor.

--
Jonathan Michalon
Étudiant en informatique



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110122163959.1c738...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl version 0.3.1 available at m.d.n

2010-11-15 Thread Jonathan Michalon
Hi !

Yet another release, yet another package.
I've just uploaded ctpl 0.3.1 on m.d.n.

This is just a small release, i.e. no break and nothing problematic.

@Bhavani Shankar: I've seen you uploaded the 0.3 version in natty, so I'm
thinking you may be interested by this news. You have been CC'ed as such.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/ctpl
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.3.1-1.dsc

Best Regards
  Jonathan Michalon





-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101115191452.5a3e1...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl version 0.3 available at m.d.n

2010-10-17 Thread Jonathan Michalon
Hi,

I've just uploaded a new package of ctpl on debian-mentors.
It involves version 0.3, which introduces an ABI / API break. I've managed this
the best way I can for now, but I'm not sure whether this is correct, especially
for the symbols file.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/ctpl
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.3-1.dsc

Kind Regards
  Jonathan Michalon



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017223529.3fdec...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl package ready, new version 0.2.2

2010-06-14 Thread Jonathan Michalon
Le Mon, 14 Jun 2010 04:41:42 +0800,
Chow Loong Jin hyper...@ubuntu.com a écrit :
 Yes, it does appear that it is required by GeanyGenDoc, and I've taken
 a look at the package though I can't upload it. Some comments:
 
  * Please don't run autogen.sh, the configure script itself looks
sufficient. Your debian/rules should just have the %: rule, then.
  * The stuff in README.Debian should be in README.source, but with
reference to the previous point, please remove it.
  * With reference to the first point, please also drop
autoconf/automake dependencies, but keep autotools-dev for
config.guess and config.sub.
  * Drop debian/*.dirs, they're unnecessary.
  * Drop lintian-overrides, that's also unnecessary.
 
 I'm CC-ing Evgeni; he sponsors my geany-plugins packages and I'm sure
 he'd be interested to look at ctpl, especially if there will be no
 geany-plugins 0.19 binaries without ctpl. ;-)

Hi,

Thank you for your comments!
I've followed all of your hints even if I'm very surprised that the advices
from autotools-dev should no more be taken into account.
New version available at the same URLs (no debian version bump as it didn't get
upladed before).

CC-ing you and our providential sponsor as I don't know whether you are
subscribed to bug report or not.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100614101432.00240...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl package ready, new version 0.2.2

2010-05-26 Thread Jonathan Michalon
Ctpl is uploaded to m.d.n (with version 0.2.2) and ready for review.
It is required for GeanyGenDoc from next release of geany-plugins package.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/ctpl
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.2.2-1.dsc

Best regards,
Jonathan Michalon



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100526131056.293ca...@runningpinguin.chalmion.homelinux.net



Bug#579509: ITP: ctpl -- A template engine written in C

2010-04-28 Thread Jonathan Michalon
Package: wnpp
Severity: wishlist
Owner: Jonathan Michalon johnde...@gmail.com
Owner: Jonathan Michalon johnde...@gmail.com


* Package name: ctpl
  Version : 0.2.1
  Upstream Author : Colomban Wendling b...@herbesfolles.org
* URL : http://ctpl.tuxfamily.org/
* License : GPLv3+
  Programming Lang: C
  Description : A template engine written in C

 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.

 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.





-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100428065106.6191.91929.report...@localhost



Bug#548817: RFA: guessnet

2010-04-20 Thread Jonathan Michalon
Hi,

I'm a newbie in packaging but highly motivated. I already know some basics and
packaged some homebrew softwares. I'm interested in getting involved into
Debian and it appears that to adopt a package is one good way.
Now I've seen your RFA about guessnet and that you propose to help with code
and patch review. The package seems to be quite simple with neither complicated
rules nor hack.
I use guessnet every day as I'm connected by wireless at home and at university
and have setup an automatic switch with it.

So I wouldn't suggest to assume a whole maintenance right now (I even don't know
whether this is possible as a newbie, and I hope not) but I may help and learn
all what needed if someone has the patience to initiate me.

Best regards,

--
Jonathan Michalon
Étudiant en informatique



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100420105847.14042...@runningpinguin.chalmion.homelinux.net



Bug#577087: ITP: spim -- MIPS R2000/R3000 emulator

2010-04-19 Thread Jonathan Michalon
Hi,

I'm also interested by SPIM reintegrating Debian, since I had to use it in my
studying and was surprised to find it in Ubuntu and not Debian.
I even thought I could start contributing to Debian by adopting this package,
but I see all the work has already been done, great!
May I help one way or another? Like testing something?

Best regards,

--
Jonathan Michalon
Étudiant en informatique



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100419121403.4bf5f...@runningpinguin.chalmion.homelinux.net