dist_man_MANS += pause.1
endif
-## prlimit
+## mprlimit
if HAVE_PRLIMIT
if HAVE_MLIB
-bin_PROGRAMS += prlimit
-prlimit_SOURCES = prlimit.c
-prlimit_LDADD = $(mLib_LIBS)
-dist_man_MANS += prlimit.1
+bin_PROGRAMS += mprlimit
+mprlimit_SOURCES = mprlimit.c
+mprlimit_LDADD = $(mLib_LIBS)
+dist_man_MANS += mprlimit.1
endif
endif
locking,
mdwopt-perl,
mtimeout,
+ mprlimit [linux-any],
pause,
prlimit [linux-any],
shadowfix,
Depends: ${shlibs:Depends}
Description: Run a program for at most a given amount of time.
+Package: mprlimit
+Architecture: linux-any
+Section: utils
+Depends: ${shlibs:Depends}
+Description: Run a program for at most a given amount of time.
+
Package: pause
Architecture: any
Depends: ${shlibs:Depends}
Description: Wait for a given time, or until a key is pressed.
Package: prlimit
-Architecture: linux-any
+Architecture: all
Section: utils
-Depends: ${shlibs:Depends}
+Depends: mprlimit
+Conflicts: util-linux (>= 2.24.2)
Description: Run a program for at most a given amount of time.
+ This package provides a symlink to `mprlimit' for the sake of backwards
+ compatibility.
Package: sema
Architecture: any
not.1 distorted-mail /usr/share/man/man1
pause pause /usr/bin
pause.1 pause /usr/share/man/man1
-prlimit prlimit /usr/bin
-prlimit.1 prlimit /usr/share/man/man1
+mprlimit mprlimit /usr/bin
+mprlimit.1 mprlimit /usr/share/man/man1
sema sema /usr/bin
sema.1 sema /usr/share/man/man1
shadowfix shadowfix /usr/sbin
dh_clean
rm -f debian/*.install debian/*.stamp
-override_dh_install: debian/install-files.stamp
+override_dh_install: debian/install-files.stamp debian/compat-links.stamp
dh_install
debian/install-files.stamp: debian/inst
mv debian/$$pkg.install.new debian/$$pkg.install; \
done
+debian/compat-links.stamp:
+ mkdir -p debian/prlimit/usr/bin/
+ mkdir -p debian/prlimit/usr/share/man/man1/
+ ln -s mprlimit debian/prlimit/usr/bin/prlimit
+ ln -s mprlimit.1.gz debian/prlimit/usr/share/man/man1/prlimit.1.gz
+
###----- That's all, folks --------------------------------------------------