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

Reply via email to