Changeset 5787:bff6c671917e in roaraudio


Ignore:
Timestamp:
12/03/12 14:54:58 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support to handle ckport databases

Location:
build-system
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • build-system/Makefile.install

    r5786 r5787  
    4040        mkdir -p '$(DESTDIR)$(PREFIX_PC)' 
    4141        mkdir -p '$(DESTDIR)$(PREFIX_MAN)'/man3/ 
     42        mkdir -p '$(DESTDIR)$(PREFIX_CKPORT)' 
    4243 
    4344prep-install-bin: all prep-install-dirs-bin 
     
    5455        cp $(cp_v) $(TARGETS)   '$(DESTDIR)$(PREFIX_LIB)' 
    5556        cp $(cp_v) $(PCLIBNAME) '$(DESTDIR)$(PREFIX_PC)' 
     57        cp $(cp_v) $(CKPORTDB)  '$(DESTDIR)$(PREFIX_CKPORT)' 
    5658        sh -c 'set -e; for file in $(HEADERS);    do cp $(cp_v) $(HEADERS_DIR)/$$file '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)'; done' 
    5759        sh -c 'set -e; for file in $(MANPAGE_3);  do cp $(cp_v) $$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 
     
    6769        sh -c 'set -e; for file in $(TARGETS);    do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_LIB)'/; done' 
    6870        ln -fs `pwd`/$(PCLIBNAME)  '$(DESTDIR)$(PREFIX_PC)' 
     71        ln -fs `pwd`/$(CKPORTDB)   '$(DESTDIR)$(PREFIX_CKPORT)' 
    6972        sh -c 'set -e; for file in $(HEADERS);    do ln -fs `pwd`/$(HEADERS_DIR)/$$file '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)'; done' 
    7073        sh -c 'set -e; for file in $(MANPAGE_3);  do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 
     
    7982        sh -c 'set -e; for file in $(TARGETS);    do rm -f '$(DESTDIR)$(PREFIX_LIB)/'$$file; done' 
    8083        rm -f '$(DESTDIR)$(PREFIX_PC)/$(PCLIBNAME)' 
     84        rm -f '$(DESTDIR)$(PREFIX_CKPORT)/$(CKPORTDB)' 
    8185        sh -c 'set -e; for file in $(HEADERS);    do rm -f '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)/'$$file; done' 
    8286        sh -c 'set -e; for file in $(MANPAGE_3);  do rm -f '$(DESTDIR)$(PREFIX_MAN)/man3/$$file'; done' 
  • build-system/Makefile.library

    r5784 r5787  
    4848ALIBNAME     = $(LIBNAME).a 
    4949PCLIBNAME    = $(LIBNAME).pc 
     50CKPORTDB     = $(LIBNAME).ckport 
    5051 
    5152TARGETS=$(SOLIBNAME) $(SOVLIBNAME) $(ALIBNAME) $(PCLIBNAME) 
  • build-system/configure.lib

    r5780 r5787  
    171171   SHIFT_COUNT=1 
    172172  ;; 
     173  '--prefix-ckport') 
     174   PREFIX_CKPORT="$2" 
     175   SHIFT_COUNT=1 
     176  ;; 
    173177#################################### 
    174178# autof* options block: 
     
    190194  '--prefix-pc='*) 
    191195   PREFIX_PC=$(echo "$1" | cut -d= -f2) 
     196  ;; 
     197  '--prefix-ckport='*) 
     198   PREFIX_CKPORT=$(echo "$1" | cut -d= -f2) 
    192199  ;; 
    193200#################################### 
     
    261268 
    262269update_prefixes() { 
    263  [ "$PREFIX_BIN"  = '' ] && PREFIX_BIN="$PREFIX/bin/" 
    264  [ "$PREFIX_LIB"  = '' ] && PREFIX_LIB="$PREFIX/lib/" 
    265  [ "$PREFIX_INC"  = '' ] && PREFIX_INC="$PREFIX/include/" 
    266  [ "$PREFIX_MAN"  = '' ] && PREFIX_MAN="$PREFIX/share/man/" 
    267  [ "$PREFIX_PC"   = '' ] && PREFIX_PC="$PREFIX_LIB/pkgconfig/" 
     270 [ "$PREFIX_BIN"    = '' ] && PREFIX_BIN="$PREFIX/bin/" 
     271 [ "$PREFIX_LIB"    = '' ] && PREFIX_LIB="$PREFIX/lib/" 
     272 [ "$PREFIX_INC"    = '' ] && PREFIX_INC="$PREFIX/include/" 
     273 [ "$PREFIX_MAN"    = '' ] && PREFIX_MAN="$PREFIX/share/man/" 
     274 [ "$PREFIX_PC"     = '' ] && PREFIX_PC="$PREFIX_LIB/pkgconfig/" 
     275 [ "$PREFIX_CKPORT" = '' ] && PREFIX_CKPORT="$PREFIX_LIB/ckport/db/" 
    268276} 
    269277 
     
    320328  echo "PREFIX_MAN=$PREFIX_MAN" 
    321329  echo "PREFIX_PC=$PREFIX_PC" 
     330  echo "PREFIX_CKPORT=$PREFIX_CKPORT" 
    322331  echo 
    323332 } >&4 
  • build-system/configure.vars

    r5670 r5787  
    6363PREFIX_MAN='' 
    6464PREFIX_PC='' 
     65PREFIX_CKPORT='' 
    6566 
    6667ROOT_UID='' 
Note: See TracChangeset for help on using the changeset viewer.