Debian Bug report logs -
#579509
ITP: ctpl -- A template engine written in C
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Wed, 28 Apr 2010 07:27:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org.
(Wed, 28 Apr 2010 07:27:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: wnpp
Severity: wishlist
Owner: Jonathan Michalon <johndescs@gmail.com>
Owner: Jonathan Michalon <johndescs@gmail.com>
* Package name : ctpl
Version : 0.2.1
Upstream Author : Colomban Wendling <ban@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.
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Wed, 26 May 2010 11:24:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <jonathan.michalon@etu.unistra.fr>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Wed, 26 May 2010 11:24:03 GMT) (full text, mbox, link).
Message #10 received at 579509@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Sun, 13 Jun 2010 20:45:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Chow Loong Jin <hyperair@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Sun, 13 Jun 2010 20:45:06 GMT) (full text, mbox, link).
Message #15 received at 579509@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Wed, 26 May 2010 13:10:56 +0200
Jonathan Michalon <jonathan.michalon@etu.unistra.fr> wrote:
> 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
Sorry, for the late reply, it looks like the e-mail got buried under
the hundreds of mail I received.
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. ;-)
--
Kind regards,
Chow Loong Jin
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Mon, 14 Jun 2010 08:18:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 14 Jun 2010 08:18:04 GMT) (full text, mbox, link).
Message #20 received at 579509@bugs.debian.org (full text, mbox, reply):
Le Mon, 14 Jun 2010 04:41:42 +0800,
Chow Loong Jin <hyperair@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.
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Mon, 14 Jun 2010 09:15:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Chow Loong Jin <hyperair@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Mon, 14 Jun 2010 09:15:10 GMT) (full text, mbox, link).
Message #25 received at 579509@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Mon, 14 Jun 2010 10:14:32 +0200
Jonathan Michalon <johndescs@gmail.com> wrote:
> Le Mon, 14 Jun 2010 04:41:42 +0800,
> Chow Loong Jin <hyperair@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).
The configure script and provided Makefile.in's should be used if
possible, failing which autoconf/automake should be run to re-build
these. For packages which are properly created via "make distcheck"
that don't have any patches that touch the Makefile.am/configure.ac
files, you shouldn't regenerate the configure and Makefile.in files
using the method you used.
The advice in autotools-dev is only for the proper way of going about
regenerating these files, in the event that you've made changes that
need to be propagated over.
>
> CC-ing you and our providential sponsor as I don't know whether you
> are subscribed to bug report or not.
>
[[ It's evgeni@debian.org, I for it wrong the first time. ]]
--
Kind regards,
Chow Loong Jin
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Mon, 14 Jun 2010 09:15:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Chow Loong Jin <hyperair@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Mon, 14 Jun 2010 09:15:12 GMT) (full text, mbox, link).
Message #30 received at 579509@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Mon, 14 Jun 2010 10:14:32 +0200
Jonathan Michalon <johndescs@gmail.com> wrote:
> Le Mon, 14 Jun 2010 04:41:42 +0800,
> Chow Loong Jin <hyperair@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).
The configure script and provided Makefile.in's should be used if
possible, failing which autoconf/automake should be run to re-build
these. For packages which are properly created via "make distcheck"
that don't have any patches that touch the Makefile.am/configure.ac
files, you shouldn't regenerate the configure and Makefile.in files
using the method you used.
The advice in autotools-dev is only for the proper way of going about
regenerating these files, in the event that you've made changes that
need to be propagated over.
>
> CC-ing you and our providential sponsor as I don't know whether you
> are subscribed to bug report or not.
>
[[ It's evgeni@debian.org, I for it wrong the first time. ]]
--
Kind regards,
Chow Loong Jin
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Sun, 17 Oct 2010 20:36:15 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sun, 17 Oct 2010 20:36:15 GMT) (full text, mbox, link).
Message #35 received at 579509@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Mon, 15 Nov 2010 18:18:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@nospammail.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Mon, 15 Nov 2010 18:18:10 GMT) (full text, mbox, link).
Message #40 received at 579509@bugs.debian.org (full text, mbox, reply):
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
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Wed, 19 Jan 2011 18:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Wed, 19 Jan 2011 18:09:03 GMT) (full text, mbox, link).
Message #45 received at 579509@bugs.debian.org (full text, mbox, reply):
Hi, dear ITP!
Time to post an update: version 0.3.2 of ctpl is out and fixes an ugly bug
(among other nice stuff).
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
- dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.3.2-1.dsc
Have a nice release !
--
Jonathan Michalon
Étudiant en informatique
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Wed, 19 Jan 2011 19:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Chow Loong Jin <hyperair@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Wed, 19 Jan 2011 19:27:03 GMT) (full text, mbox, link).
Message #50 received at 579509@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Thursday 20,January,2011 02:05 AM, Jonathan Michalon wrote:
> Hi, dear ITP!
>
> Time to post an update: version 0.3.2 of ctpl is out and fixes an ugly bug
> (among other nice stuff).
>
> 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
> - dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.3.2-1.dsc
>
> Have a nice release !
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.
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.
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
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.
4. Why are you build-dep'ing on libglib2.0-doc? I'm not sure whether this is
really needed.
5. Drop the libctpl2 depends from ctpl in debian/control. dh_shlibdeps will pick
it up on its own, with a more accurate dependency.
6. I'm not sure why libctpl-doc recommends libglib2.0-doc. Is that really necessary?
Apart from that, I think the package looks fine :-)
--
Kind regards,
Loong Jin
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Sat, 22 Jan 2011 15:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sat, 22 Jan 2011 15:42:03 GMT) (full text, mbox, link).
Message #55 received at 579509@bugs.debian.org (full text, mbox, reply):
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 <hyperair@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
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Sat, 22 Jan 2011 17:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Chow Loong Jin <hyperair@ubuntu.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Sat, 22 Jan 2011 17:21:03 GMT) (full text, mbox, link).
Message #60 received at 579509@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Saturday 22,January,2011 11:39 PM, Jonathan Michalon wrote:
> [...]
>> 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.
It shouldn't conflict. The Ubuntu packages have a version of a.b.c-XubuntuY,
where a.b.c-X is the Debian version it is based on. The ctpl package I have
uploaded has a version 0.3.2-0ubuntu1, which can be superseded by the Debian
version at any point in the future. If there is a need to preserve a delta
against your package, then we'll just merge it into the new version, yielding
something like 0.3.2-1ubuntu1.
> [...]
>> 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.
Oh, I see, so the links aren't hardcoded in the generated docs? I thought they were.
>> 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.
Okay, understood.
>
>>
>> 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.
There's always Evgeni to poke. He's always on #geany on FreeNode. :-)
--
Kind regards,
Loong Jin
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Wed, 16 Mar 2011 11:45:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Evgeni Golov <evgeni@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Wed, 16 Mar 2011 11:45:03 GMT) (full text, mbox, link).
Message #65 received at 579509@bugs.debian.org (full text, mbox, reply):
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/
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>:
Bug#579509; Package wnpp.
(Wed, 16 Mar 2011 20:30:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Evgeni Golov <evgeni@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Jonathan Michalon <johndescs@gmail.com>.
(Wed, 16 Mar 2011 20:30:03 GMT) (full text, mbox, link).
Message #70 received at 579509@bugs.debian.org (full text, mbox, reply):
On 03/16/2011 09:00 PM, Jonathan Michalon wrote:
> 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.
okay, I've "started" git packaging at
http://git.debian.org/?p=pkg-geany/packages/ctpl.git;a=shortlog;h=refs/heads/debian
basicly thats Loong Jin's ubuntu repository with your and my latest changes.
if you use IRC, come over to #geany on freenode and ping hyperair and
Zhenech :)
if not, start reading git-buildpackage's docs and throw us your
questions via mail.
regards and thanks for your work
Evgeni
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#579509; Package wnpp.
(Wed, 16 Mar 2011 20:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jonathan Michalon <johndescs@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Wed, 16 Mar 2011 20:33:03 GMT) (full text, mbox, link).
Message #75 received at 579509@bugs.debian.org (full text, mbox, reply):
Le Wed, 16 Mar 2011 12:34:19 +0100,
Evgeni Golov <evgeni@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
Added tag(s) pending.
Request was from Anibal Monsalve Salazar <anibal@debian.org>
to control@bugs.debian.org.
(Thu, 17 Mar 2011 19:06:04 GMT) (full text, mbox, link).
Reply sent
to Evgeni Golov <evgeni@debian.org>:
You have taken responsibility.
(Fri, 01 Apr 2011 13:36:06 GMT) (full text, mbox, link).
Notification sent
to Jonathan Michalon <johndescs@gmail.com>:
Bug acknowledged by developer.
(Fri, 01 Apr 2011 13:36:06 GMT) (full text, mbox, link).
Message #82 received at 579509-close@bugs.debian.org (full text, mbox, reply):
Source: ctpl
Source-Version: 0.3.2-1
We believe that the bug you reported is fixed in the latest version of
ctpl, which is due to be installed in the Debian FTP archive:
ctpl_0.3.2-1.debian.tar.gz
to main/c/ctpl/ctpl_0.3.2-1.debian.tar.gz
ctpl_0.3.2-1.dsc
to main/c/ctpl/ctpl_0.3.2-1.dsc
ctpl_0.3.2-1_amd64.deb
to main/c/ctpl/ctpl_0.3.2-1_amd64.deb
ctpl_0.3.2.orig.tar.gz
to main/c/ctpl/ctpl_0.3.2.orig.tar.gz
libctpl-dev_0.3.2-1_amd64.deb
to main/c/ctpl/libctpl-dev_0.3.2-1_amd64.deb
libctpl-doc_0.3.2-1_all.deb
to main/c/ctpl/libctpl-doc_0.3.2-1_all.deb
libctpl2_0.3.2-1_amd64.deb
to main/c/ctpl/libctpl2_0.3.2-1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 579509@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Evgeni Golov <evgeni@debian.org> (supplier of updated ctpl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 17 Mar 2011 14:40:59 +0100
Source: ctpl
Binary: libctpl-dev libctpl2 libctpl-doc ctpl
Architecture: source amd64 all
Version: 0.3.2-1
Distribution: unstable
Urgency: low
Maintainer: Geany Packaging Team <pkg-geany-team@lists.alioth.debian.org>
Changed-By: Evgeni Golov <evgeni@debian.org>
Description:
ctpl - command-line template parsing utility
libctpl-dev - template engine written in C, development files
libctpl-doc - template engine written in C, documentation files
libctpl2 - template engine written in C
Closes: 579509
Changes:
ctpl (0.3.2-1) unstable; urgency=low
.
[ Jonathan Michalon ]
* New upstream release
* Add libctpl-doc suggestion in libctpl-dev
* Improvments pointed by Chow Loong Jin (thanks!):
+ Reset debian/libctpl2.symbols' minimum versions of symbols appeared
before last SONAME bump to 0.3
+ Drop all static libraries (*.a) from package
+ Fix minimal build-dep version of libglib2.0-dev, from 2.16 to 2.24
because ctpl CLI tool needs gio-2.0 >= 2.24
+ Drop libctpl2 dependency of ctpl tool to let dh_shlibdeps find it
.
[ Evgeni Golov ]
* Add Chow Loong Jin and myself to Uploaders.
* Install upstream's "NEWS" file as changelog in /u/s/doc/.
* Set Vcs-* fields for pkg-geany git.
* Set pkg-geany as maintainer.
* Slightly impove package descriptions.
* Install README and TODO in libctpl-doc, don't install NEWS a second time.
* Update debian/copyright to DEP5.
.
ctpl (0.3.1-1) unstable; urgency=low
.
* New upstream release
.
ctpl (0.3-1) unstable; urgency=low
.
* New upstream release
+ This is an ABI / API break, bump soname to libctpl2:
- Renamed libctpl1.install to libctpl2.install,
modified symbols (created libctpl2.symbols from libctpl1.symbols)
- debian/control: Change package names accordingly.
+ debian/control: bump Standards-Versions to 3.9.1 (no changes needed)
.
ctpl (0.2.2-1) unstable; urgency=low
.
* Initial release (Closes: #579509)
Checksums-Sha1:
86eeb86993e87e3e492c6d3514d4d206be185003 1438 ctpl_0.3.2-1.dsc
49a835768fb151406439128d8616c1ca8712d759 560262 ctpl_0.3.2.orig.tar.gz
1ea16e5b714e9ca3c95db85069bb649057aefbac 3711 ctpl_0.3.2-1.debian.tar.gz
a2c4c4a1c92f783872c6b98b7f7fcdf5c4ed80ec 14078 libctpl-dev_0.3.2-1_amd64.deb
8f2d94cd6539651f4baa3664a56329abb62d3a13 34940 libctpl2_0.3.2-1_amd64.deb
d477b69aa5fa7156f435a230b306c5a14f7aa145 64942 libctpl-doc_0.3.2-1_all.deb
44a5403ca67d856fefff4f4243d78320388d79b6 13400 ctpl_0.3.2-1_amd64.deb
Checksums-Sha256:
228e1c6460f2da4b77a1ac9208b9f84d0a896aea280f3835f4d2e38680818ab6 1438 ctpl_0.3.2-1.dsc
5e0cbcc2b0dfcbcb512acce988a0c00705759cec5ec68bfd8310605b67283f04 560262 ctpl_0.3.2.orig.tar.gz
5c02bfd8c8bae76e2e0c97b5d9196685669d841a4ed90b3b51e97e3d07e187a7 3711 ctpl_0.3.2-1.debian.tar.gz
2cbb576681ec5fe6516b958ccc086dd19488f40be5b88f1b7cfe790c8bef6135 14078 libctpl-dev_0.3.2-1_amd64.deb
2db77320c7588641e860225a5d775bb97505209c20aba584917814dced452dff 34940 libctpl2_0.3.2-1_amd64.deb
1202db0a5b16459311ee0ecb082240be4a781537f03ced4c194b9dbb89042c37 64942 libctpl-doc_0.3.2-1_all.deb
776b09381dbba4ad36dd10afd529377b8769bc6b41f6b9ca700389874a4d5f68 13400 ctpl_0.3.2-1_amd64.deb
Files:
c6958676b5d05c66a9907513ff52c971 1438 libs optional ctpl_0.3.2-1.dsc
eac1950ce86ba741915aad2c7217d597 560262 libs optional ctpl_0.3.2.orig.tar.gz
129648f22a8fe2823af8968413211b5a 3711 libs optional ctpl_0.3.2-1.debian.tar.gz
0ecf6d19390c1379316fb754988f7bfd 14078 libdevel optional libctpl-dev_0.3.2-1_amd64.deb
bea81ea1eab5ce8302d27555d3694b22 34940 libs optional libctpl2_0.3.2-1_amd64.deb
97970a4be0c43d6cddb3a2efbb7f09a1 64942 doc optional libctpl-doc_0.3.2-1_all.deb
6efbd08c5bc3207f3b609b4df7bcb374 13400 utils optional ctpl_0.3.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk2CEbEACgkQJKAUGKwVtQxPhQCbB/XLaKwIoYKTmtfGn4JFadQs
TVcAnRZTzN4Vryg4sMEDwATJfDvIsnPS
=/hhA
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 30 Apr 2011 07:40:12 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jan 7 07:18:05 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.