[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#377948: Info received (ITP: webmin -- web-basedadministration toolkit)



> DEB:    http://www.webmin.com/download/deb/webmin_1.340_all.deb
> DSC:    http://download.webmin.com/download/deb/webmin_1.340.dsc
> Diff:   http://download.webmin.com/download/deb/webmin_1.340.diff
> Source: http://www.webmin.com/download/webmin-1.340.tar.gz
well dpkg-source didn't seem to like your dsc (its somewhat strange for a dsc to be reffering to a .diff and a .tar.gz that doesn't have .orig in its filename.........)

i extracted your tarball and applied the diff manually then renamed the original tarball to webmin_1.340.orig.tar.gz changed into the webmin directory that i just extracted and patched and ran dpkg-buildpackage.

it errored out, looking closer i found a DEBIAN dir but no debian dir, this is completely wrong.

in short it seems you have hacked up a way to build a deb without reading the new maintainers guide at all. The result may be ok for debs you distribute on sourceforge but its no good at all for inclusion in debian.

you will have to modify debian/rules after debhelper generates it. From your descriptions it sounds like you want to make the following changes

remove the $(MAKE) from the build-stamp section
remove the -$(MAKE) clean from the clean section
replace $(MAKE) DESTDIR=$(CURDIR)/debian/webmin install in the install section with an appropriate call to setup.sh. Note that this call must run non interactively and must copy the files to a different directory from the one they will be run from so you may have to add some more command line options to setup.sh to allow that.


No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.463 / Virus Database: 269.6.0/775 - Release Date: 24/04/2007 17:43




Reply to: