-dnl -*-fundamental-*-
+dnl -*-m4-*-
dnl
-dnl $Id: configure.in,v 1.3 2003/01/25 23:58:44 mdw Exp $
+dnl $Id: configure.in,v 1.4 2003/11/29 23:39:59 mdw Exp $
dnl
dnl Configurator for chkpath
dnl
dnl ----- Revision history --------------------------------------------------
dnl
dnl $Log: configure.in,v $
+dnl Revision 1.4 2003/11/29 23:39:59 mdw
+dnl Debianization.
+dnl
dnl Revision 1.3 2003/01/25 23:58:44 mdw
dnl Make guts into official library.
dnl
files tmp substvars *.substvars *.debhelper
libcheckpath libcheckpath-dev
+checkpath
+checkpath1 libcheckpath1
Source: checkpath
Section: admin
Priority: extra
+Build-Depends: mlib-dev, debhelper (>= 4.0.2)
Maintainer: Mark Wooding <mdw@nsict.org>
Standards-Version: 3.1.1
Package: checkpath
Architecture: any
-Depends: ${shlibs:Depends}, libcheckpath (= ${Source-Version})
+Depends: ${shlibs:Depends}, libcheckpath1 (= ${Source-Version})
Description: Checks PATH variable for security
Contains two handy programs.
chkpath -- Warns about other users who can write to directories on
write to your temporary directory, or make you refer to files
outside of it by messing with parent directories.
-Package: libcheckpath
+Package: libcheckpath1
Architecture: any
Depends: ${shlibs:Depends}
Description: Checks paths for security
Package: libcheckpath-dev
Architecture: any
-Depends: libcheckpath (= ${Source-Version}), mlib-dev (>= 2.0.0), libc6-dev
+Depends: libcheckpath1 (= ${Source-Version}), mlib-dev (>= 2.0.0), libc6-dev
Description: Checks paths for security
Walks a pathname, checking every symlink and directory on the way,
and issuing alerts if any element is writable by someone other than
#! /usr/bin/make -f
+export DH_COMPAT = 4
+
build:
rm -rf build deb-build
mkdir deb-build
install: build
dh_clean
- make -C deb-build install DESTDIR=/home/mdw/src/chkpath/debian/tmp
- mkdir -p debian/libcheckpath/usr debian/libcheckpath-dev/usr
- mv debian/tmp/usr/lib debian/libcheckpath/usr/lib
- rm -f debian/libcheckpath/usr/lib/*.la
+ make -C deb-build install DESTDIR=`pwd`/debian/checkpath
+ mkdir -p debian/libcheckpath1/usr debian/libcheckpath-dev/usr
+ mv debian/checkpath/usr/lib debian/libcheckpath1/usr/lib
mkdir -p debian/libcheckpath-dev/usr/lib
- mv debian/libcheckpath/usr/lib/*.a debian/libcheckpath/usr/lib/*.so \
- debian/libcheckpath-dev/usr/lib
+ mv debian/libcheckpath1/usr/lib/*.a debian/libcheckpath-dev/usr/lib
+ mv debian/libcheckpath1/usr/lib/*.so debian/libcheckpath-dev/usr/lib
+ mv debian/libcheckpath1/usr/lib/*.la debian/libcheckpath-dev/usr/lib
mkdir -p debian/libcheckpath-dev/usr/share/man
- mv debian/tmp/usr/share/man/man3 \
+ mv debian/checkpath/usr/share/man/man3 \
debian/libcheckpath-dev/usr/share/man
mkdir -p debian/libcheckpath-dev/usr/bin
- mv debian/tmp/usr/bin/checkpath-config \
+ mv debian/checkpath/usr/bin/checkpath-config \
debian/libcheckpath-dev/usr/bin
binary-indep:
dh_testroot -a
dh_compress -a
dh_installdocs -a
+ dh_strip -a
+ dh_makeshlibs -a -V
dh_shlibdeps -a
dh_gencontrol -a
dh_fixperms -a