pd-zexy (was Re: request for membership, ITA)

2010-08-13 Thread IOhannes zmölnig
On 08/13/2010 10:13 AM, IOhannes zmölnig wrote:
 

 Aand... short-form dh7 seems to not work correctly. since there is a
 build directory, debian/rules build says that 'build' is up to date. And
 phony targets do not seem to work with dh7.
 This means that the package ends up being built under root (in the
 binary stage), which is frowned upon by policy.

 
 i'm not sure whether i fully understand this (i understand the part
 about the policy; i don't understand the part about dh7): is this a bug
 i can/should do something about or is it a bug in dh which has to be
 fixed in the debhelper-package?


so i have now switched from using dh directly to cdbs, assuming that
this fixes the issue and to get cdbs addicts back on board :-)

mfgasdr
IOhannes



signature.asc
Description: OpenPGP digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: pd-zexy (was Re: request for membership, ITA)

2010-08-13 Thread Jonas Smedegaard

On Fri, Aug 13, 2010 at 11:05:52AM +0200, IOhannes zmölnig wrote:

On 08/13/2010 10:13 AM, IOhannes zmölnig wrote:




Aand... short-form dh7 seems to not work correctly. since there is a 
build directory, debian/rules build says that 'build' is up to date. 
And phony targets do not seem to work with dh7.
This means that the package ends up being built under root (in the 
binary stage), which is frowned upon by policy.




i'm not sure whether i fully understand this (i understand the part 
about the policy; i don't understand the part about dh7): is this a 
bug i can/should do something about or is it a bug in dh which has to 
be fixed in the debhelper-package?



so i have now switched from using dh directly to cdbs, assuming that 
this fixes the issue and to get cdbs addicts back on board :-)


Awesome (for me).

For fairness sake, I should probably mention that I am the only one in 
this team strongly pro CDBS, while it seems (though we have no hard 
numbers) that several others are opposed to it...



README.Debian is wrongly encoded: Your name contain a non-ASCII 
character not encoded as UTF-8 which is mandatory these days.


Changelog says the package is quilt'ified.  That seems a superfluous 
comment to me, since there is nothing in the package (not even 
infrastructure files) for patching.


It seems it could make sense to add a NEWS file mentioning the change of 
path, so that existing users get informed about the need to add to 
pd-path.


Now that you use CDBS, would you then mind me adding a couple of 
additional features of that - like auto-resolving build-dependencies, 
get-orig-source rule and copyright and licensing tracking?



 - Jonas

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

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: pd-zexy (was Re: request for membership, ITA)

2010-08-13 Thread IOhannes zmölnig
On 08/13/2010 12:05 PM, Jonas Smedegaard wrote:

 so i have now switched from using dh directly to cdbs, assuming that
 this fixes the issue and to get cdbs addicts back on board :-)
 
 Awesome (for me).
 
 For fairness sake, I should probably mention that I am the only one in
 this team strongly pro CDBS, while it seems (though we have no hard
 numbers) that several others are opposed to it...

i see.
the first reaction on #debian-multimedia was:  *sigh* more cdbs...

 
 
 README.Debian is wrongly encoded: Your name contain a non-ASCII
 character not encoded as UTF-8 which is mandatory these days.

i'll try to fix that.
i never completely figured how to do the UTF-8 think correctly...
iconv should do the trickdone!

 
 Changelog says the package is quilt'ified.  That seems a superfluous
 comment to me, since there is nothing in the package (not even
 infrastructure files) for patching.

well yes:
i started from the original pd-zexy package, which had patches and
quiltified them.
when upgrading to the latest upstream release, these patches became
superfluous (since they were already included).
however, source/format now reads 3.0 (quilt), so i thought that was
quiltification enough.

feel free to remove the line in the changelog.

 
 It seems it could make sense to add a NEWS file mentioning the change of
 path, so that existing users get informed about the need to add to pd-path.

that's a good idea.
i'll do that.
are there any tools for handling the NEWS file?

 
 Now that you use CDBS, would you then mind me adding a couple of
 additional features of that - like auto-resolving build-dependencies,
 get-orig-source rule and copyright and licensing tracking?
 

sure, go ahead!

fgmadr
IOhannes




signature.asc
Description: OpenPGP digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: pd-zexy (was Re: request for membership, ITA)

2010-08-13 Thread Jonas Smedegaard

On Fri, Aug 13, 2010 at 12:31:03PM +0200, IOhannes zmölnig wrote:

On 08/13/2010 12:22 PM, IOhannes zmölnig wrote:

are there any tools for handling the NEWS file?


obviously dch --news
done. pushed.


Ah, I thought you meant user tools - and the answer there is to install 
apt-listchanges.



 - Jonas

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

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: pd-zexy (was Re: request for membership, ITA)

2010-08-13 Thread Jonas Smedegaard

On Fri, Aug 13, 2010 at 12:22:30PM +0200, IOhannes zmölnig wrote:

On 08/13/2010 12:05 PM, Jonas Smedegaard wrote:


so i have now switched from using dh directly to cdbs, assuming that 
this fixes the issue and to get cdbs addicts back on board :-)


Awesome (for me).

For fairness sake, I should probably mention that I am the only one 
in this team strongly pro CDBS, while it seems (though we have no 
hard numbers) that several others are opposed to it...


i see.
the first reaction on #debian-multimedia was:  *sigh* more cdbs...


He.  I am not that active on IRC so didn't see that.



README.Debian is wrongly encoded: Your name contain a non-ASCII
character not encoded as UTF-8 which is mandatory these days.


i'll try to fix that.
i never completely figured how to do the UTF-8 think correctly...
iconv should do the trickdone!


Yeah, I keep seeing iconv being used but I never found that intuitive.

Personally I am fan of recode, which perhaps you might find useful too:

recode latin1..utf8 debian/README.Debian


Changelog says the package is quilt'ified.  That seems a superfluous 
comment to me, since there is nothing in the package (not even 
infrastructure files) for patching.


well yes:
i started from the original pd-zexy package, which had patches and
quiltified them.
when upgrading to the latest upstream release, these patches became
superfluous (since they were already included).
however, source/format now reads 3.0 (quilt), so i thought that was
quiltification enough.


I imagined something like that had happened :-)

I suggest to instead mention something like Use dpkg source format 3.0 
(quilt).




feel free to remove the line in the changelog.


thanks - I assumed I was allowed already (we do teamwork, right?), just 
wanted to discuss here both for the potential learning experience (of 
you or perhaps others following our conversation) and in case you 
actually had a different reason that the one I (correctly, it turns out) 
guessed. :-)



Now that you use CDBS, would you then mind me adding a couple of 
additional features of that - like auto-resolving build-dependencies, 
get-orig-source rule and copyright and licensing tracking?




sure, go ahead!


Will do.  ...in a little while - my girlfriend wants me to look at some 
Ikiwiki hacking now :-)



 - Jonas

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

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers