debhelper package and excluding config.guess config.sub from diff

2008-10-22 Thread Jari Aalto
[Please keep CC]

The debian/rules copy the recent config.* files:

clean: unpatch
dh_testdir
dh_testroot
rm -f build-stamp

# Add here commands to clean up after the build process.
[ ! -f $(MAKE) ] || $(MAKE) distclean
ifneq $(wildcard /usr/share/misc/config.sub) 
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq $(wildcard /usr/share/misc/config.guess) 
cp -f /usr/share/misc/config.guess config.guess
endif

The problem is that these end up in the *.diff.gz. I'd rather keep the
diff clean for easier inspection.

Is there a way to exclude certain files from the diff? I'm using
debhelper [1]

Jari

[1]
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_installexamples
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb


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



Re: debhelper package and excluding config.guess config.sub from diff

2008-10-22 Thread Michal Čihař
Hi

Dne Wed, 22 Oct 2008 10:22:31 +0300
Jari Aalto [EMAIL PROTECTED] napsal(a):

 [Please keep CC]
 
 The debian/rules copy the recent config.* files:
 
 clean: unpatch
 dh_testdir
 dh_testroot
 rm -f build-stamp
 
 # Add here commands to clean up after the build process.
 [ ! -f $(MAKE) ] || $(MAKE) distclean
 ifneq $(wildcard /usr/share/misc/config.sub) 
 cp -f /usr/share/misc/config.sub config.sub
 endif
 ifneq $(wildcard /usr/share/misc/config.guess) 
 cp -f /usr/share/misc/config.guess config.guess
 endif
 
 The problem is that these end up in the *.diff.gz. I'd rather keep the
 diff clean for easier inspection.

Delete files in clean target and copy them in place in build target.
This way you will use up to date version and they will not show in diff.

-- 
Michal Čihař | http://cihar.com | http://blog.cihar.com


signature.asc
Description: PGP signature


RFS: quickplay

2008-10-22 Thread Charliej
Dear mentors,

I am looking for a sponsor for my package quickplay.

* Package name: quickplay
  Version : 1.2-1
  Upstream Author : Kevin Purdy
* URL : http://quickplay.isfound.at/
http://vollmer.kicks-ass.net
* License : GPL-v2
  Section : sound

It builds these binary packages:
quickplay  - Is a light weight mp3 player and front end for Ampache

The package appears to be lintian clean.

The upload would fix these bugs: 499485

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/q/quickplay
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/q/quickplay/quickplay_1.2-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Charlie Smotherman


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



Re: debhelper package and excluding config.guess config.sub from diff

2008-10-22 Thread Evgeni Golov
On Wed, 22 Oct 2008 09:26:39 +0200 Michal Čihař wrote:

 Delete files in clean target and copy them in place in build target.

s/build/configure/
:)


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



question

2008-10-22 Thread Dionysis Kalofonos

Dear mentors,

i have a program that i want to compile, but i miss the file 
'curl-config' and so the process stops with an error.


My questions is. How can i find the package the provides the above file 
(it can be more than one)?


i am currently searching on google for such cases, but i was wandering 
whether there is a better way.


Mainly i want to provide a suggestion when such failures occur. For 
instance in this case i could say that possible candidate packages for 
this file are x,y,z...


many thanks
--
-- Dionysis Kalofonos


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



Re: question

2008-10-22 Thread Eugene V. Lyubimkin
Dionysis Kalofonos wrote:
 Dear mentors,
 
 i have a program that i want to compile, but i miss the file
 'curl-config' and so the process stops with an error.
 
 My questions is. How can i find the package the provides the above file
 (it can be more than one)?
dpkg -S
apt-file search

-- 
Eugene V. Lyubimkin aka JackYF



signature.asc
Description: OpenPGP digital signature


Re: RFS: toshset (updated package, ITA)

2008-10-22 Thread Giuseppe Iuculano
Chris Bannister ha scritto:
 It builds these binary packages:
 toshset- Access much of the Toshiba laptop hardware interface
   
 most is the correct word to use here.

Thanks, I will fix it in the next revision.


Giuseppe.



signature.asc
Description: OpenPGP digital signature


RFS: toshutils (updated package- ITA)

2008-10-22 Thread Giuseppe Iuculano
Dear mentors,

I am looking for a sponsor for the new version 2.0.1+debian-21
of my package toshutils.

It builds these binary packages:
toshutils  - Toshiba laptop utilities

The package appears to be lintian clean.

The upload would fix these bugs: 403685 (ITA)

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/t/toshutils
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/t/toshutils/toshutils_2.0.1+debian-21.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Giuseppe Iuculano



signature.asc
Description: OpenPGP digital signature


Re: question

2008-10-22 Thread Raphael Geissert
Hi,

Dionysis Kalofonos wrote:

 Dear mentors,
 
 i have a program that i want to compile, but i miss the file
 'curl-config' and so the process stops with an error.
 
 My questions is. How can i find the package the provides the above file
 (it can be more than one)?

You can either use the apt-file command or packages.debian.org.

 
 i am currently searching on google for such cases, but i was wandering
 whether there is a better way.
 
 Mainly i want to provide a suggestion when such failures occur. For
 instance in this case i could say that possible candidate packages for
 this file are x,y,z...

That's what Build-Depends are for: there you specify the name of the
packages required to build the package; and of course you can use ORed
dependencies, e.g. Build-Depends: foo | bar

 
 many thanks

Cheers,
-- 
Raphael Geissert



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



Re: question

2008-10-22 Thread Dionysis Kalofonos

Thank you Eugene,

Eugene V. Lyubimkin wrote:

dpkg -S
apt-file search



apt-file search is the one!

--
-- Dionysis Kalofonos


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



Re: question

2008-10-22 Thread Dionysis Kalofonos

Hello Raphael,

thank you for replying.

Raphael Geissert wrote:

That's what Build-Depends are for: there you specify the name of the
packages required to build the package; and of course you can use ORed
dependencies, e.g. Build-Depends: foo | bar


i can  understand that Build-Depends are considered when a package is 
built from source using dpkg.


However, if you get the source and do

configure  make

i don't see how Build-Depends could be considered.

My idea is to add a little something in the configure script so as to 
make a few suggestions when files that we check for are missing. Is this 
silly/pointless?


--
-- Dionysis Kalofonos


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



Re: Automated checks for correct ‘build’ and ‘clean’ behaviour

2008-10-22 Thread Raphael Geissert
Ben Finney wrote:

 Howdy mentors,
 
 I've seen some discussion around the topic of Debian packages which
 don't clean properly in their ‘clean’ target, and others that fail if
 the ‘build’ target is invoked twice in succession.
 
 Are there automated checks one can invoke on a local machine to make
 sure a package behaves properly in these respects? Perhaps using a
 ‘pbuilder’ environment?
 

If you rebuild a package twice in a row (source and binary builds) and compare
the .diff.gz, or if the second build fails then you will find some of those
bugs. pbuilder support hook scripts which can help you do most of the stuff
automagically (once coded, of course).

Cheers,
-- 
Raphael Geissert - Debian Maintainer
www.debian.org - get.debian.net



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