-
Notifications
You must be signed in to change notification settings - Fork 11
/
fauxsu.info
36 lines (36 loc) · 1018 Bytes
/
fauxsu.info
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
Package: fauxsu
Homepage: http://github.com/DHowett/fauxsu
Maintainer: Dustin Howett <dustin@howett.net>
Version: 0.9.1
Revision: 1
License: GPL
BuildDepends: fink (>= 0.28)
Source: http://dist.howett.net/f/fauxsu/fauxsu-%v.tgz
SourceDirectory: fauxsu-%v
Source-MD5: 097e61d9e9042cc7ff93815f98c1933c
CompileScript: <<
#!/bin/bash -e -x
sed -i '' -e 's/libexec/%lib/' Makefile
make INSTALL_PREFIX=%p messages=yes
<<
InstallScript: <<
#!/bin/bash -e -x
d=$(mktemp -d "/tmp/fink-%N-XXXXXX")
if ! [ -d "$d" ]; then
printf "failed to create temporary directory\n" >&2
exit 1
fi
make stage INSTALL_PREFIX=%p THEOS_STAGING_DIR="$d" messages=yes
rsync -a --delete "$d/" "%d/"
mkdir -p %i/share/doc/%N
cp LICENSE %i/share/doc/%N || true
[ -d "$d" ] && rm -rf "$d"
<<
Description: Grants applications fake root privileges
DescDetail: <<
fauxsu wraps system calls involved in changing file ownership and modes,
allowing programs to act as if run as the superuser.
<<
Shlibs: <<
!%p/lib/%N/libfauxsu.dylib
<<