1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
# $Id: /local/debian/test/trustees/debian/modules.packages 213 2005-08-16T12:39:18.223436Z dexter $
%define KSRC %{?$KSRC:%{$KSRC}}%{!?$KSRC:/usr/src/linux}
%define KVERS %{?$KVERS:%{$KVERS}}%{!?$KVERS:%`sed -n -e '/UTS_RELEASE/s/^[^"]*"\([^"]*\)".*$/\1/p' %{KSRC}/include/linux/version.h 2>/dev/null || echo "UNKNOWN"`}
%define KDREV %{?$KDREV:%{$KDREV}}%{!?$KDREV:UNKNOWN}
# Other macros:
# KSRC=%{KSRC}
# KVERS=%{KVERS}
# KDREV=%{KDREV}
Source: trustees-source
Section: misc
Priority: extra
Maintainer: Piotr Roszatycki <dexter@debian.org>
Standards-Version: 3.6.2
Upstream-Source: <USCAN:http://sf.net/trustees/trustees-([0-9.]*)\.tar\.gz>
Home-Page: <URL:http://trustees.sourceforge.net/>
Upstream-Authors: Andrew Ruder <aeruder@ksu.edu>
Description: advanced permission management system - kernel module sources
Trustees is an advanced linux permission system inspired by Netware. It
allows a system administrator to attach "trustees" to any directory or file.
All subdirectories and files in that directory will also inherit these
trustees. Trustee rights can be overridden or added to in subsequent
directories.
Copyright: GPL
Copyright (C) V.L. Zavadsky, 1999-2000
Copyright (C) Andrew Ruder, 2004 (aeruder@ksu.edu)
Build: sh
CC=${CC:-gcc}
pushd module
make
popd
Clean: sh
pushd module
make clean || true
popd
Package: trustees-module-%{KVERS}
Architecture: linux
Recommends: trustees
%if %{KDREV}
Recommends: linux-image-%{KVERS} (= %{KDREV})
%else
Recommends: linux-image-%{KVERS}
%endif
Provides: trustees-module
Description: advanced permission management system - kernel module
This package provides kernel modules.
Install: sh
if [ -f %{KSRC}/scripts/Makefile.modinst ]; then
MODEXT=ko
else
MODEXT=o
fi
.
yada install -lib -unstripped -into /lib/modules/%{KVERS}/kernel/trustees \
-as trustees.$MODEXT module/trustees.ko
Postinst: sh
if [ "`uname -r`" = "%{KVERS}" ]; then
/sbin/depmod -a
fi
Contains: unstripped kernel-modules
|