apg - use manual install steps and clear more Makefile flags
parent
92b01d255a
commit
f7401a71d5
|
@ -5,54 +5,18 @@ class Apg <Formula
|
||||||
homepage 'http://www.adel.nursat.kz/apg/'
|
homepage 'http://www.adel.nursat.kz/apg/'
|
||||||
md5 '3b3fc4f11e90635519fe627c1137c9ac'
|
md5 '3b3fc4f11e90635519fe627c1137c9ac'
|
||||||
|
|
||||||
def patches
|
|
||||||
DATA
|
|
||||||
end
|
|
||||||
|
|
||||||
def install
|
def install
|
||||||
# system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"
|
inreplace "Makefile" do |s|
|
||||||
|
s.remove_make_var! ["CC", "FLAGS", "LIBS", "LIBM"]
|
||||||
|
end
|
||||||
|
|
||||||
system "make standalone"
|
system "make standalone"
|
||||||
system "make install INSTALL_PREFIX=#{prefix}"
|
|
||||||
|
# Install manually
|
||||||
|
bin.install "apg"
|
||||||
|
man1.install "doc/man/apg.1"
|
||||||
|
|
||||||
|
bin.install "apgbfm"
|
||||||
|
man1.install "doc/man/apgbfm.1"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
__END__
|
|
||||||
--- ./Makefile.old 2010-02-09 16:47:32.000000000 +0200
|
|
||||||
+++ ./Makefile 2010-02-09 16:47:44.000000000 +0200
|
|
||||||
@@ -13,8 +13,6 @@
|
|
||||||
#
|
|
||||||
# You should comment the line below ('LIBS= -lcrypt')for QNX RTP
|
|
||||||
# 6.1.0, OpenBSD 2.8 and above, WIN32 (+MinGW)
|
|
||||||
-LIBS = -lcrypt
|
|
||||||
-LIBM = -lm
|
|
||||||
# Use lines below for cygwin
|
|
||||||
# LIBS =
|
|
||||||
# LIBM =
|
|
||||||
@@ -109,23 +107,25 @@
|
|
||||||
strip ${CS_PROGNAME}
|
|
||||||
strip ${BFM_PROGNAME}
|
|
||||||
|
|
||||||
+.PHONY: install
|
|
||||||
+
|
|
||||||
install:
|
|
||||||
if test -x ./apg; then \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APG_MAN_DIR}; \
|
|
||||||
-./install-sh -c -m 0755 -o root -g ${FIND_GROUP} ./apg ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
+./install-sh -c -m 0755 ./apg ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
./install-sh -c -m 0444 ./doc/man/apg.1 ${INSTALL_PREFIX}${APG_MAN_DIR}; \
|
|
||||||
fi
|
|
||||||
if test -x ./apgd; then \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APGD_BIN_DIR}; \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APGD_MAN_DIR}; \
|
|
||||||
-./install-sh -c -m 0755 -o root -g ${FIND_GROUP} ./apgd ${INSTALL_PREFIX}${APGD_BIN_DIR}; \
|
|
||||||
+./install-sh -c -m 0755 ./apgd ${INSTALL_PREFIX}${APGD_BIN_DIR}; \
|
|
||||||
./install-sh -c -m 0444 ./doc/man/apgd.8 ${INSTALL_PREFIX}${APGD_MAN_DIR}; \
|
|
||||||
fi
|
|
||||||
if test -x ./apgbfm; then \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
./mkinstalldirs ${INSTALL_PREFIX}${APG_MAN_DIR}; \
|
|
||||||
-./install-sh -c -m 0755 -o root -g ${FIND_GROUP} ./apgbfm ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
+./install-sh -c -m 0755 ./apgbfm ${INSTALL_PREFIX}${APG_BIN_DIR}; \
|
|
||||||
./install-sh -c -m 0444 ./doc/man/apgbfm.1 ${INSTALL_PREFIX}${APG_MAN_DIR}; \
|
|
||||||
fi
|
|
||||||
|
|
Loading…
Reference in New Issue