debhelper package and excluding config.guess config.sub from diff
[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
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
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
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
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
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)
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)
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
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
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
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
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]