On Sun, 16 Apr 2006 at 16:48:43 +0100, Simon McVittie wrote:
> The attached patch

Sorry, no patch was attached. It's attached to *this* message.
diff -ur xtrlock-2.0/debian/rules xtrlock-2.0-noimake/debian/rules
--- xtrlock-2.0/debian/rules    2002-09-01 05:42:32.000000000 +0100
+++ xtrlock-2.0-noimake/debian/rules    2006-04-16 14:01:19.000000000 +0100
@@ -11,8 +11,7 @@
 
 build:
        $(checkdir)
-       xmkmf
-       $(MAKE) CFLAGS="$(CFLAGS)" CDEBUGFLAGS="" xtrlock
+       $(MAKE) -f Makefile.noimake CFLAGS="$(CFLAGS)" CDEBUGFLAGS="" xtrlock
        touch build
 
 clean:
@@ -26,14 +25,14 @@
 
 binary-arch:   checkroot build
        -rm -rf debian/tmp
-       install -m 755 -d debian/tmp/usr/X11R6/bin debian/tmp/usr/X11R6/man/man1
+       install -m 755 -d debian/tmp/usr/bin debian/tmp/usr/share/man/man1
        install -m 755 -d debian/tmp/usr/share/doc/xtrlock debian/tmp/DEBIAN
        install -m 755 -d debian/tmp/usr/lib/menu
        # has to be setgid shadow to support shadow passwords.  --marekm
-       install -m 755 xtrlock debian/tmp/usr/X11R6/bin/xtrlock
-       $(STRIP) debian/tmp/usr/X11R6/bin/xtrlock
-       install -m 644 xtrlock.man debian/tmp/usr/X11R6/man/man1/xtrlock.1x
-       gzip -9v debian/tmp/usr/X11R6/man/man1/xtrlock.1x
+       install -m 755 xtrlock debian/tmp/usr/bin/xtrlock
+       $(STRIP) debian/tmp/usr/bin/xtrlock
+       install -m 644 xtrlock.man debian/tmp/usr/share/man/man1/xtrlock.1x
+       gzip -9v debian/tmp/usr/share/man/man1/xtrlock.1x
        install -m 644 debian/changelog debian/tmp/usr/share/doc/xtrlock
        install -m 644 debian/README.Debian debian/tmp/usr/share/doc/xtrlock
        gzip -9v debian/tmp/usr/share/doc/xtrlock/*
@@ -42,12 +41,12 @@
        install -m 644 debian/menu debian/tmp/usr/lib/menu/xtrlock
        install -m 755 debian/postinst debian/postrm debian/tmp/DEBIAN
        cp debian/control debian/tmp/DEBIAN/control
-       dpkg-shlibdeps debian/tmp/usr/X11R6/bin/xtrlock
+       dpkg-shlibdeps debian/tmp/usr/bin/xtrlock
        dpkg-gencontrol -isp
        chown -R root.root debian/tmp
-       chown root.shadow debian/tmp/usr/X11R6/bin/xtrlock
+       chown root.shadow debian/tmp/usr/bin/xtrlock
        chmod -R g-w debian/tmp
-       chmod 2755 debian/tmp/usr/X11R6/bin/xtrlock
+       chmod 2755 debian/tmp/usr/bin/xtrlock
        dpkg --build debian/tmp ..
 
 binary:        binary-indep binary-arch
diff -ur xtrlock-2.0/Makefile.noimake xtrlock-2.0-noimake/Makefile.noimake
--- xtrlock-2.0/Makefile.noimake        1995-11-07 14:51:48.000000000 +0000
+++ xtrlock-2.0-noimake/Makefile.noimake        2006-04-16 14:07:09.000000000 
+0100
@@ -13,7 +13,7 @@
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
 
-LDLIBS=-lX11
+LDLIBS=-lX11 -lcrypt
 CC=gcc
 CFLAGS=-Wall
 INSTALL=install
@@ -23,7 +23,7 @@
 xtrlock.o:     xtrlock.c lock.bitmap mask.bitmap patchlevel.h
 
 install:       xtrlock
-               $(INSTALL) -c -m 755 xtrlock /usr/bin/X11
+               $(INSTALL) -c -m 755 xtrlock /usr/bin/xtrlock
 
 install.man:
-               $(INSTALL) -c -m 644 xtrlock.man /usr/man/man1/xtrlock.1x
+               $(INSTALL) -c -m 644 xtrlock.man /usr/share/man/man1/xtrlock.1x

Reply via email to