diff options
author | P. J. McDermott <pjm@nac.net> | 2012-06-21 13:56:39 (EDT) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2012-06-21 13:56:39 (EDT) |
commit | 4a69f25cd43ccc23e732092b9d01806afecfa15b (patch) | |
tree | 8b8b75449032f4588ddfc1dda2a75ea96cf2af21 /build |
Initial commit.
Diffstat (limited to 'build')
-rwxr-xr-x | build | 43 |
1 files changed, 43 insertions, 0 deletions
@@ -0,0 +1,43 @@ +#! /usr/bin/make -f + +VER = 1.0 +PKGS = opkhelper opkhelper-doc +BIN_DATA = /usr/bin/oh-applypatches \ + /usr/bin/oh-buildopk \ + /usr/bin/oh-checkbuilddeps \ + /usr/bin/oh-copyconfig \ + /usr/bin/oh-gencontrol \ + /usr/bin/oh-installdocs \ + /usr/bin/oh-installfiles \ + /usr/bin/oh-strip \ + /usr/bin/opkbuild +MAN_DATA = /usr/share/man/man1/oh-applypatches.1 \ + /usr/share/man/man1/oh-buildopk.1 \ + /usr/share/man/man1/oh-checkbuilddeps.1 \ + /usr/share/man/man1/oh-copyconfig.1 \ + /usr/share/man/man1/oh-gencontrol.1 \ + /usr/share/man/man1/oh-installdocs.1 \ + /usr/share/man/man1/oh-installfiles.1 \ + /usr/share/man/man1/oh-strip.1 \ + /usr/share/man/man1/opkbuild.1 \ + /usr/share/man/man7/opkhelper.7 + +$(PKGS): opkhelper.buildstamp + +.SILENT: opkhelper.buildstamp +opkhelper.buildstamp: + for file in $(BIN_DATA); do \ + mkdir -p "dest/$${file%/*}"; \ + basename="$${file##*/}"; \ + ln -s "$${basename}-$(VER)" "dest/$${file}"; \ + done + for file in $(MAN_DATA); do \ + mkdir -p "dest/$${file%/*}"; \ + basename="$${file##*/}"; \ + ln -s "$${basename%.*}-$(VER).$${basename##*.}" "dest/$${file}"; \ + done + oh-installfiles $(PKGS) + oh-installdocs opkhelper + oh-gencontrol $(PKGS) + oh-buildopk $(PKGS) + touch $@ |