[#35592] String#center — Take_tk <ggb03124@...>

 仕様拡張のお願い。と言うほどのものでもないですが・・

33 messages 2002/07/20
[#35593] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35596] Re: String#center — Take_tk <ggb03124@...> 2002/07/20

たけ(tk)です。

[#35597] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35599] Rational#to_int ← String#center — Take_tk <ggb03124@...> 2002/07/21

たけ(tk)です。

[#35601] Re: Rational#to_int ← String#center — matz@... (Yukihiro Matsumoto) 2002/07/21

まつもと ゆきひろです

[#35618] new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/23

けいじゅ@日本ラショナルソフトウェアです.

[#35624] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[#35628] Re: new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/24

けいじゅ@日本ラショナルソフトウェアです.

[#35630] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[ruby-list:35578] Re: [ANN] amrita 0.8.1

From: nobu.nakada@...
Date: 2002-07-19 03:16:32 UTC
List: ruby-list #35578
なかだです。

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はできる。
    中田 伸悦

In This Thread