From: nobu.nakada@... Date: 2002-07-19T12:16:32+09:00 Subject: [ruby-list:35578] Re: [ANN] amrita 0.8.1 なかだです。 At Fri, 19 Jul 2002 11:21:57 +0900, Taku Nakajima wrote: > amritaというライブラリをリリースしました。amritaはWalrus(OBAQ)のhtmlテン > プレート展開エンジンを単独のライブラリとして抜き出して、整理したものです。 同梱のspecファイルですが、できればprefixやバージョンは固定じゃ なくしていただけるとありがたいのですが。 Index: Makefile =================================================================== RCS file: /home/cvs/root/amrita/Makefile,v retrieving revision 1.6 diff -u -2 -p -r1.6 Makefile --- Makefile 19 Jul 2002 00:55:12 -0000 1.6 +++ Makefile 19 Jul 2002 03:12:41 -0000 @@ -22,5 +22,5 @@ install : install -m 644 lib/amrita/tag.rb $(SITE_DIR)/amrita/tag.rb install -m 644 lib/amrita/template.rb $(SITE_DIR)/amrita/template.rb - + tar: src_clean rm -f amrita-$(VERS).tar.gz Index: amrita.spec =================================================================== RCS file: /home/cvs/root/amrita/amrita.spec,v retrieving revision 1.3 diff -u -2 -p -r1.3 amrita.spec --- amrita.spec 19 Jul 2002 00:55:12 -0000 1.3 +++ amrita.spec 19 Jul 2002 03:15:21 -0000 @@ -1,3 +1,12 @@ %define amrita_current_ver 0.1.1 +%if !0%{?ruby:1} +%define ruby ruby +%endif +%if !0%{?rbdir:1} +%define rbdir sitedir +%endif +%if !0%{?rblibdir:1} +%define rblibdir %(%{ruby} -rrbconfig -e "puts Config::CONFIG['%{rbdir}']") +%endif Summary: amrita -- a html/xhtml template library for Ruby @@ -8,10 +17,10 @@ Copyright: GPL Url: http://www.brain-tokyo.jp/~research/amrita -Group: Development/Librariesn -Source0: http://www.brain-tokyo.jp/~research/amrita/amrita-%{amrita_current_ver}.tar.gz +Group: Development/Libraries +Source0: %{url}/amrita-%{amrita_current_ver}.tar.gz Buildroot: /var/tmp/amrita -Distribution: Vine BuildArchitectures: noarch AutoReqProv: no +Prefix: %(%{ruby} -rrbconfig -e "puts Config::CONFIG['prefix']") %changelog @@ -30,5 +39,6 @@ a html/xhtml template library for Ruby rm -rf $RPM_BUILD_ROOT -make install PREFIX=$RPM_BUILD_ROOT/usr/local/ +make %{?srcdir:-C %{srcdir}} install \ + PREFIX=$RPM_BUILD_ROOT%{prefix} SITE_DIR=$RPM_BUILD_ROOT%{rblibdir} @@ -36,11 +46,11 @@ make install PREFIX=$RPM_BUILD_ROOT/usr/ %defattr(-, root, root) -/usr/local/lib/site_ruby/1.6/amrita/compiler.rb -/usr/local/lib/site_ruby/1.6/amrita/format.rb -/usr/local/lib/site_ruby/1.6/amrita/tag.rb -/usr/local/lib/site_ruby/1.6/amrita/parser.rb -/usr/local/lib/site_ruby/1.6/amrita/node_expand.rb -/usr/local/lib/site_ruby/1.6/amrita/node.rb -/usr/local/lib/site_ruby/1.6/amrita/template.rb +%{rblibdir}/amrita/compiler.rb +%{rblibdir}/amrita/format.rb +%{rblibdir}/amrita/tag.rb +%{rblibdir}/amrita/parser.rb +%{rblibdir}/amrita/node_expand.rb +%{rblibdir}/amrita/node.rb +%{rblibdir}/amrita/template.rb %clean -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦