mkdir $PKGROOT
mkdir -p $PKGROOT/Library
+ mkdir -p $PKGROOT/Library/PreferencePanes
chown root${SEP}admin $PKGROOT
- chmod 775 $PKGROOT $PKGROOT/Library
+ chmod 775 $PKGROOT $PKGROOT/Library $PKGROOT/Library/PreferencePanes
+ (cd $BINDEST/tools && pax -rw * $PKGROOT/Library/PreferencePanes)
mkdir -p $PKGROOT/Library/OpenAFS/Tools
(cd $BINDEST && pax -rw * $PKGROOT/Library/OpenAFS/Tools)
cd $RESSRC
all: OpenAFS.prefPane afssettings afscell
+AFSPreference/build/Release/OpenAFS.prefPane: OpenAFS.prefPane
+afscell/build/Release/afscell.bundle: afscell
+afscell/InstallerSections.plist: afscell
+
OpenAFS.prefPane:
xcodebuild -project AFSPreference/OpenAFS.xcodeproj
- mv AFSPreference/build/Release/OpenAFS.prefPane OpenAFS.prefPane
afscell:
cd afscell && xcodebuild
dest: \
${DEST}/etc/afssettings \
${DEST}/installer/afscell.bundle \
- ${DEST}/installer/InstallerSections.plist
+ ${DEST}/installer/InstallerSections.plist \
+ ${DEST}/tools/OpenAFS.prefPane
${DESTDIR}${sbindir}/afssettings: afssettings
${INSTALL} $? $@
${DEST}/installer/InstallerSections.plist: afscell/InstallerSections.plist
${INSTALL} $? $@
+${DEST}/tools/OpenAFS.prefPane: AFSPreference/build/Release/OpenAFS.prefPane
+ mkdir -p ${DEST}/tools
+ rm -rf ${DEST}/tools/OpenAFS.prefPane
+ cp -R $? $@
+
clean:
$(RM) -rf OpenAFS.prefPane
$(RM) -rf AFSPreference/build