Niv Sardi wrote:
Package: wnpp
Severity: wishlist
Owner: Niv Sardi <[EMAIL PROTECTED]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
* Package name : lingot
Version : 0.6.1
Upstream Authors : Ibán Cereijo Graña <[EMAIL PROTECTED]>
Jairo Chapela Martínez <[EMAIL PROTECTED]>
* URL : http://www.nongnu.org/lingot/
* License : GPL
Programming Lang: C++
Description : accurate and easy to use musical instrument tuner
Lingot is a musical instrument tuner. It's accurate, easy to use, and
highly configurable. Originally conceived to tune electric guitars,
it can now be used to tune any instrument.
.
It looks like an analogic tuner, with a gauge indicating the relative
shift to a certain note indicating that note and its frequency.
packages are made and ready to be sponsored on debian.cxhome.ath.cx/lingot
It appears that your package does not install any program files:
$ dpkg -L lingot
/.
/usr
/usr/bin
/usr/sbin
/usr/share
/usr/share/doc
/usr/share/doc/lingot
/usr/share/doc/lingot/changelog.Debian.gz
/usr/share/doc/lingot/copyright
/usr/share/doc/lingot/README.gz
/usr/share/doc/lingot/README.ES.gz
/usr/share/menu
/usr/share/menu/lingot
This appears to be due to the lingot's Makefile not respecting/using
$DESTDIR:
install: $(PROJECT)
install -d /usr
install -d /usr/bin
install $(PROJECT) /usr/bin
The attached patch should correct this.
Also, you should create a manpage for the lingot binary and change the
"Section: unknown" in the debian/control file.
--- Makefile.in-orig 2005-07-24 17:41:26.000000000 -0600
+++ Makefile.in 2006-04-19 14:36:08.000000000 -0600
@@ -42,9 +42,9 @@
$(CXX) $(C_FLAGS) -c $< -o $@
install: $(PROJECT)
- install -d @prefix@
- install -d @prefix@/bin
- install $(PROJECT) @prefix@/bin
+ install -d $(DESTDIR)@prefix@
+ install -d $(DESTDIR)@prefix@/bin
+ install $(PROJECT) $(DESTDIR)@prefix@/bin
clean:
find -type f -path '*.o' | xargs rm -f