* Modified patches to support INSTALL_MACROS instead of cp/mv command
* Fixed behavior of installing man pages * Added WWW: line into pkg/DESCR * Fixed pkg/PLIST PR: 15334 Submitted by: KATO Tsuguru <tkato@prontomail.ne.jp>
This commit is contained in:
parent
3b2505c8c5
commit
3bc52dbe1c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=23903
@ -1,5 +1,5 @@
|
||||
*** Makefile.orig Tue Jul 2 09:36:06 1996
|
||||
--- Makefile Tue Sep 22 12:40:53 1998
|
||||
*** Makefile.orig Tue Jul 2 23:36:06 1996
|
||||
--- Makefile Tue Dec 7 00:06:25 1999
|
||||
***************
|
||||
*** 7,17 ****
|
||||
SASR = -DSASR
|
||||
@ -206,7 +206,7 @@
|
||||
|
||||
tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result
|
||||
***************
|
||||
*** 299,321 ****
|
||||
*** 299,322 ****
|
||||
|
||||
# The basic API: libgsm
|
||||
|
||||
@ -223,14 +223,15 @@
|
||||
|
||||
$(UNTOAST): $(BIN) $(TOAST)
|
||||
! -rm $(RMFLAGS) $(UNTOAST)
|
||||
$(LN) $(TOAST) $(UNTOAST)
|
||||
! $(LN) $(TOAST) $(UNTOAST)
|
||||
|
||||
$(TCAT): $(BIN) $(TOAST)
|
||||
! -rm $(RMFLAGS) $(TCAT)
|
||||
$(LN) $(TOAST) $(TCAT)
|
||||
! $(LN) $(TOAST) $(TCAT)
|
||||
|
||||
|
||||
--- 314,344 ----
|
||||
# The local bin and lib directories
|
||||
--- 314,345 ----
|
||||
|
||||
# The basic API: libgsm
|
||||
|
||||
@ -240,7 +241,7 @@
|
||||
! .else
|
||||
! ld -Bshareable -o $@ $(GSM_OBJECTS:S/o$/so/g)
|
||||
! .endif
|
||||
! (cd $(LIB); ln -sf $(SOLIBGSM) `echo $(SOLIBGSM) | sed 's/\.so.*$$/.so/'`)
|
||||
! (cd $(LIB); $(LN) -sf $(SOLIBGSM) `echo $(SOLIBGSM) | sed 's/\.so.*$$/.so/'`)
|
||||
!
|
||||
! $(LIB)/$(LIBGSM): $(LIB) $(GSM_OBJECTS)
|
||||
! $(RM) $(RMFLAGS) $(LIBGSM)
|
||||
@ -255,13 +256,14 @@
|
||||
|
||||
$(UNTOAST): $(BIN) $(TOAST)
|
||||
! $(RM) $(RMFLAGS) $(UNTOAST)
|
||||
$(LN) $(TOAST) $(UNTOAST)
|
||||
! $(LN) -sf $(TOAST) $(UNTOAST)
|
||||
|
||||
$(TCAT): $(BIN) $(TOAST)
|
||||
! $(RM) $(RMFLAGS) $(TCAT)
|
||||
$(LN) $(TOAST) $(TCAT)
|
||||
! $(LN) -sf $(TOAST) $(TCAT)
|
||||
|
||||
|
||||
# The local bin and lib directories
|
||||
***************
|
||||
*** 342,403 ****
|
||||
|
||||
@ -277,56 +279,56 @@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/toast: $(TOAST)
|
||||
! -rm $@
|
||||
cp $(TOAST) $@
|
||||
chmod 755 $@
|
||||
! cp $(TOAST) $@
|
||||
! chmod 755 $@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast
|
||||
! -rm $@
|
||||
ln $? $@
|
||||
! ln $? $@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast
|
||||
! -rm $@
|
||||
ln $? $@
|
||||
! ln $? $@
|
||||
|
||||
$(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm.3: $(MAN)/gsm.3
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_option.3: $(MAN)/gsm_option.3
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_explode.3: $(MAN)/gsm_explode.3
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_print.3: $(MAN)/gsm_print.3
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
$(GSM_INSTALL_INC)/gsm.h: $(INC)/gsm.h
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
!
|
||||
! $(GSM_INSTALL_LIB)/libgsm.a: $(LIBGSM)
|
||||
! -rm $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! cp $? $@
|
||||
! chmod 444 $@
|
||||
|
||||
|
||||
# Distribution
|
||||
|
||||
--- 365,432 ----
|
||||
--- 365,431 ----
|
||||
|
||||
gsmuninstall:
|
||||
-if [ x"$(GSM_INSTALL_ROOT)" != x ] ; then \
|
||||
@ -340,92 +342,57 @@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/toast: $(TOAST)
|
||||
! $(RM) $@
|
||||
cp $(TOAST) $@
|
||||
chmod 755 $@
|
||||
! ${BSD_INSTALL_PROGRAM} $(TOAST) $@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast
|
||||
! $(RM) $@
|
||||
ln $? $@
|
||||
! $(LN) -sf toast $@
|
||||
|
||||
$(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast
|
||||
! $(RM) $@
|
||||
ln $? $@
|
||||
! $(LN) -sf toast $@
|
||||
|
||||
$(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! ${BSD_INSTALL_MAN} $? $@
|
||||
!
|
||||
! $(TOAST_INSTALL_MAN)/untoast.1: $(MAN)/toast.1
|
||||
! $(RM) $@
|
||||
! $(LN) -sf toast.1 $@
|
||||
!
|
||||
! $(TOAST_INSTALL_MAN)/tcat.1: $(MAN)/toast.1
|
||||
! $(RM) $@
|
||||
! $(LN) -sf toast.1 $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm.3: $(MAN)/gsm.3
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! ${BSD_INSTALL_MAN} $? $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_option.3: $(MAN)/gsm_option.3
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! ${BSD_INSTALL_MAN} $? $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_explode.3: $(MAN)/gsm_explode.3
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! ${BSD_INSTALL_MAN} $? $@
|
||||
|
||||
$(GSM_INSTALL_MAN)/gsm_print.3: $(MAN)/gsm_print.3
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
! ${BSD_INSTALL_MAN} $? $@
|
||||
|
||||
$(GSM_INSTALL_INC)/gsm.h: $(INC)/gsm.h
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
|
||||
! $(GSM_INSTALL_LIB)/$(LIBGSM): $(LIB)/$(LIBGSM)
|
||||
! $(RM) $@
|
||||
cp $? $@
|
||||
chmod 444 $@
|
||||
+ ranlib $@
|
||||
! ${BSD_INSTALL_DATA} $? $@
|
||||
|
||||
+ $(GSM_INSTALL_LIB)/$(LIBGSM): $(LIB)/$(LIBGSM)
|
||||
+ $(RM) $@
|
||||
+ ${BSD_INSTALL_DATA} $? $@
|
||||
+ $(RANLIB) $@
|
||||
+
|
||||
+ $(GSM_INSTALL_LIB)/$(SOLIBGSM): $(LIB)/$(SOLIBGSM)
|
||||
+ $(RM) $@
|
||||
+ cp $? $@
|
||||
+ chmod 444 $@
|
||||
+ (cd ${PREFIX}/lib;ln -sf $(SOLIBGSM) `echo $(SOLIBGSM) | sed 's/\.so.*$$/.so/'`)
|
||||
+ ${BSD_INSTALL_DATA} $? $@
|
||||
+ (cd $(GSM_INSTALL_LIB); $(LN) -sf $(SOLIBGSM) `echo $(SOLIBGSM) | sed 's/\.so.*$$/.so/'`)
|
||||
|
||||
# Distribution
|
||||
|
||||
***************
|
||||
*** 416,422 ****
|
||||
@-echo uninstall: Done.
|
||||
|
||||
semi-clean:
|
||||
! -rm $(RMFLAGS) */*.o \
|
||||
$(TST)/lin2cod $(TST)/lin2txt \
|
||||
$(TST)/cod2lin $(TST)/cod2txt \
|
||||
$(TST)/gsm2cod \
|
||||
--- 445,451 ----
|
||||
@-echo uninstall: Done.
|
||||
|
||||
semi-clean:
|
||||
! $(RM) $(RMFLAGS) */*.o \
|
||||
$(TST)/lin2cod $(TST)/lin2txt \
|
||||
$(TST)/cod2lin $(TST)/cod2txt \
|
||||
$(TST)/gsm2cod \
|
||||
***************
|
||||
*** 425,431 ****
|
||||
-print | xargs rm $(RMFLAGS)
|
||||
|
||||
clean: semi-clean
|
||||
! -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \
|
||||
$(TOAST) $(TCAT) $(UNTOAST) \
|
||||
$(ROOT)/gsm-1.0.tar.Z
|
||||
|
||||
--- 454,460 ----
|
||||
-print | xargs rm $(RMFLAGS)
|
||||
|
||||
clean: semi-clean
|
||||
! $(RM) $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \
|
||||
$(TOAST) $(TCAT) $(UNTOAST) \
|
||||
$(ROOT)/gsm-1.0.tar.Z
|
||||
|
||||
|
@ -1,2 +1,4 @@
|
||||
gsm is a conversion package and library for converting u-law audio to
|
||||
gsm encoding (which is much more efficient) and back again.
|
||||
|
||||
WWW: http://kbs.cs.tu-berlin.de/~jutta/toast.html
|
||||
|
@ -1,11 +1,11 @@
|
||||
bin/toast
|
||||
@exec ln -f %D/%F %B/untoast
|
||||
@exec ln -f %D/%F %B/tcat
|
||||
@unexec rm %D/bin/untoast
|
||||
@exec ln -sf %F %B/tcat
|
||||
@exec ln -sf %F %B/untoast
|
||||
@unexec rm %D/bin/tcat
|
||||
lib/libgsm.so.1.1
|
||||
@unexec rm %D/bin/untoast
|
||||
include/gsm.h
|
||||
lib/libgsm.a
|
||||
lib/libgsm.so
|
||||
lib/libgsm.so.1
|
||||
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
|
||||
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
|
||||
lib/libgsm.a
|
||||
include/gsm.h
|
||||
|
Loading…
Reference in New Issue
Block a user