# $Id: Makefile,v 1.7 2006/10/20 05:35:44 ozawa Exp $ # # Copyright 2003- ONGS Inc. All rights reserved. # # author: Masanori OZAWA (ozawa@ongs.co.jp) # version: $Revision: 1.7 $ # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY ONGS INC ``AS IS'' AND ANY EXPRESS OR # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. # IN NO EVENT SHALL ONGS INC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # The views and conclusions contained in the software and documentation are # those of the authors and should not be interpreted as representing official # policies, either expressed or implied, of the ONGS Inc. # .include "Makefile.inc" PKG_NAME = ${TARGET}-${PKG_VERSION} PKG_CURRENT_NAME = ${TARGET}-CURRENT PKG_INC_FILES = Makefile Makefile.inc src po pixmaps \ ChangeLog LICENSE TODO configure all: build build: cd src; ${MAKE} ${.MAKEFLAGS} $@ cd po; ${MAKE} ${.MAKEFLAGS} $@ tarball: mkdir -p ${PKG_CURRENT_NAME} for FILE in ${PKG_INC_FILES}; do \ cp -rp $${FILE} ${PKG_CURRENT_NAME}/; \ done gtar --exclude CVS --exclude '.*' --owner=root --group=wheel \ -czvf release/${PKG_CURRENT_NAME}.tgz ${PKG_CURRENT_NAME} rm -rf ${PKG_CURRENT_NAME} release-tarball: mkdir -p ${PKG_NAME} for FILE in ${PKG_INC_FILES}; do \ cp -rp $${FILE} ${PKG_NAME}/; \ done gtar --exclude CVS --exclude '.*' --owner=root --group=wheel \ -czvf release/${PKG_NAME}.tgz ${PKG_NAME} rm -rf ${PKG_NAME} install: cd src; ${MAKE} ${.MAKEFLAGS} $@ cd po; ${MAKE} ${.MAKEFLAGS} $@ clean: cd src; ${MAKE} ${.MAKEFLAGS} $@ cd po; ${MAKE} ${.MAKEFLAGS} $@