Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst keeping BSD for all BSD's.
This commit is contained in:
40
Makefile
40
Makefile
@@ -1,33 +1,19 @@
|
||||
# OpenRC Makefile
|
||||
# Copyright 2007 Roy Marples
|
||||
# Copyright 2007-2008 Roy Marples
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
NAME = openrc
|
||||
VERSION = 0.1
|
||||
PKG = $(NAME)-$(VERSION)
|
||||
NAME= openrc
|
||||
VERSION= 0.1
|
||||
PKG= ${NAME}-${VERSION}
|
||||
|
||||
SUBDIR = conf.d doc etc init.d man net runlevels sh src
|
||||
SUBDIR= conf.d doc etc init.d man net runlevels sh src
|
||||
|
||||
TOPDIR = .
|
||||
include $(TOPDIR)/default.mk
|
||||
MK= mk
|
||||
include ${MK}/os.mk
|
||||
include ${MK}/subdir.mk
|
||||
include ${MK}/dist.mk
|
||||
|
||||
install::
|
||||
$(INSTALL) -d $(DESTDIR)$(RC_LIB)/init.d
|
||||
$(INSTALL) -d $(DESTDIR)$(RC_LIB)/tmp
|
||||
|
||||
clean::
|
||||
rm -f *.bz2
|
||||
|
||||
dist:
|
||||
$(INSTALL) -d /tmp/$(PKG)
|
||||
cp -RPp . /tmp/$(PKG)
|
||||
(cd /tmp/$(PKG); git clean; $(MAKE) clean)
|
||||
rm -rf /tmp/$(PKG)/*.bz2 /tmp/$(PKG)/.git /tmp/$(PKG)/test
|
||||
rm -rf /tmp/$(PKG)/.gitignore /tmp/$(PKG)/src/.gitignore
|
||||
sed -i.bak -e '/LDFLAGS += -Wl,-rpath ./ s/^/#/' /tmp/$(PKG)/src/Makefile
|
||||
rm -f /tmp/$(PKG)/src/Makefile.bak
|
||||
tar cvjpf $(PKG).tar.bz2 -C /tmp $(PKG)
|
||||
rm -rf /tmp/$(PKG)
|
||||
ls -l $(PKG).tar.bz2
|
||||
|
||||
# vim: set ts=4 :
|
||||
INSTALLAFTER= _installafter
|
||||
_installafter:
|
||||
${INSTALL} -d ${DESTDIR}${RC_LIB}/init.d
|
||||
${INSTALL} -d ${DESTDIR}${RC_LIB}/tmp
|
||||
|
||||
Reference in New Issue
Block a user