# Makefile.am: Template of Automake for suikyo
# $Id: Makefile.am,v 1.7 2005/01/11 14:51:49 komatsu Exp $
#
# Copyright (C) 2003 Hiroyuki Komatsu <komatsu@taiyaki.org>
# All rights reserved.
# This is free software with ABSOLUTELY NO WARRANTY.
#
# You can redistribute it and/or modify it under the terms of
# the GNU General Public License version 2.
SUBDIRS = contrib conv-table elisp ruby
EXTRA_DIST = autogen.sh suikyo.spec suikyo.spec.in suikyo.pc.in
pkgconfigdir = $(prefix)/libdata/pkgconfig
pkgconfig_DATA = suikyo.pc
rpm:
$(MAKE) dist
rpmbuild -ta --clean $(PACKAGE)-$(VERSION).tar.gz
cygwin: cygwin-dist
cygwin-dist:
rm -rf cygwin/dist
./configure --prefix `pwd`/cygwin/dist/usr/local \
--with-rubydir=`pwd`/cygwin/dist/usr/lib/ruby/site_ruby/1.8
make install
cd cygwin/dist ; tar cjf ../$(PACKAGE)-$(VERSION).tar.bz2 usr ; rm -rf usr
cd cygwin ; ruby -e " \
packages = ['']; \
packages.each { | suffix | \
package_name = '$(PACKAGE)' + suffix; \
archive_name = package_name + '-$(VERSION).tar.bz2'; \
md5_string = \`md5sum #{archive_name}\`.split().first(); \
size_string = \`ls -l #{archive_name}\`.split()[4]; \
File::open(package_name + '.ini', 'w') {|io| \
File::open(package_name + '.ini.src', 'r').each {|line| \
line.sub!('%PACKAGE_VERSION%', '$(PACKAGE_VERSION)'); \
line.sub!('%PACKAGE_MD5%', md5_string); \
line.sub!('%PACKAGE_SIZE%', size_string); \
io.print(line); \
}}} "
./configure
syntax highlighted by Code2HTML, v. 0.9.1