Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:Update
cmsfs
cmsfs-1.1.8-mandir.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cmsfs-1.1.8-mandir.patch of Package cmsfs
From 84aed65d3163e92731d86ddd9549edd4846518b9 Mon Sep 17 00:00:00 2001 From: Hannes Reinecke <hare@suse.de> Date: Wed, 4 Aug 2010 13:45:49 +0200 Subject: Use MANDIR config variable MANDIR should be a separate config variable. Signed-off-by: Hannes Reinecke <hare@suse.de> --- cmsfs.makefile | 5 +++-- cmsfssed.sh | 7 +++++++ configure | 3 +++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/cmsfs.makefile b/cmsfs.makefile index 3055fa9..b3d17fb 100644 --- a/cmsfs.makefile +++ b/cmsfs.makefile @@ -25,6 +25,7 @@ CMSMOUNT = /tmp/cms1fs DEFINES = %DEFINES% INCLUDES = %INCLUDES% PREFIX = %PREFIX% +MANDIR = %MANDIR% LINUX_RELEASE = %LINUX_RELEASE% DRIVER_SOURCE = %DRIVER_SOURCE% MODULES_DIRECTORY = %MODULES_DIRECTORY% @@ -248,8 +249,8 @@ install: $(OBJECTS) libcmsfs.a cp -p libcmsfs.a $(PREFIX)/lib/. ### $(MAKE) /sbin/fsck.cms # touch install - mkdir -p $(PREFIX)/man/man8 - cp -p *.8 $(PREFIX)/man/man8/. + mkdir -p $(MANDIR)/man8 + cp -p *.8 $(MANDIR)/man8/. # # diff --git a/cmsfssed.sh b/cmsfssed.sh index ac29e10..8c9e936 100755 --- a/cmsfssed.sh +++ b/cmsfssed.sh @@ -24,6 +24,7 @@ Z=`basename "$0"` # # PREFIX="/usr" +MANDIR="${PREFIX}/man" DEFINES="" INCLUDES="" LINUX_RELEASE="" @@ -39,6 +40,11 @@ while [ ! -z "$*" ] ; do if [ -z "$PREFIX" ] ; then PREFIX="/usr" ; fi shift ;; + --mand*) + MANDIR=`echo "$1" | awk -F'=' '{print $2}'` + if [ -z "$MANDIR" ] ; then MANDIR="/usr/man" ; fi + shift + ;; --debug) DEFINES="$DEFINES -DCMSFS_DEBUG" shift @@ -129,6 +135,7 @@ if [ `uname -r` = "2.4.19" ] ; then # # platform-specific substutions ... echo "s#%PREFIX%#$PREFIX#g" +echo "s#%MANDIR%#$MANDIR#g" echo "s#%DEFINES%#$DEFINES#g" echo "s#%INCLUDES%#$INCLUDES#g" echo "s#%LINUX_RELEASE%#$LINUX_RELEASE#g" diff --git a/configure b/configure index e60d449..3c1fc48 100755 --- a/configure +++ b/configure @@ -42,6 +42,7 @@ if [ "$RC" != 0 ] ; then exit $RC ; fi # # retrieve substitutions from the 'sed' operation sh -c ' echo "PREFIX=%PREFIX%" ; \ + echo "MANDIR=%MANDIR%" ; \ echo "MODULES_DIRECTORY=%MODULES_DIRECTORY%" ; \ echo "DRIVER_SOURCE=%DRIVER_SOURCE%"' \ | sed -f cmsfscfg.sed > cmsfscfg.tmp @@ -55,6 +56,8 @@ rm cmsfscfg.tmp # report if [ ! -z "$PREFIX" ] ; then echo "*** will install utilities to '$PREFIX'" ; fi +if [ ! -z "$MANDIR" ] ; then + echo "*** will install man-pages to '$MANDIR'" ; fi if [ ! -z "$MODULES_DIRECTORY" ] ; then echo "*** will install module to '$MODULES_DIRECTORY'" ; fi if [ ! -z "$DRIVER_SOURCE" ] ; then -- 1.8.1.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor