source: projects/specs/trunk/s/shoes/shoes-vl.spec @ 521

Revision 521, 2.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define svnver  r1134
2
3Summary:        Shoes - tiny graphics/windowing toolkit using Ruby
4Summary(ja):    Shoes - Ruby を使ったグラフィック/ウィンドウツールキット
5Name:           shoes
6Version:        0.%{svnver}
7Release:        2%{?_dist_release}
8License:        MIT
9Group:          Development/Tools
10URL:            http://shoooes.net/
11Source0:        http://shoooes.net/dist/shoes2.tar.gz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  cairo-devel
16BuildRequires:  pango-devel
17BuildRequires:  gtk2-devel
18BuildRequires:  pixman-devel
19BuildRequires:  libjpeg-devel
20BuildRequires:  sqlite3-devel
21BuildRequires:  curl-devel
22BuildRequires:  ruby-devel
23BuildRequires:  giflib-devel
24
25
26%description
27Shoes is a very informal graphics and windowing toolkit for making simple
28graphical applications.  It blends ideas from the web (hyperlinks, simple text
29layout, and more) from traditional windowing toolkits (buttons, progress bars,
30dialogs and the like) and applications like NodeBox and Processing (drawing
31anywhere on the window with shapes and curves, simple animation).
32
33%description -l ja
34Shoes は簡単なグラフィカルアプリケーション作成に役立つグラフィックス /
35ウィンドウツールキットです。Shoes のアイデアは、web (ハイパーリンク、
36シンプルなテキストレイアウトなど)、従来のウィンドウツールキット (ボタン、
37プログレスバー、ダイアログなど)、そして NudeBox や Processing といった
38アプリケーション (ウィンドウ内のどこにでも図形やカーブ、シンプルな
39アニメーションを描くことができる) などからきています。
40
41
42%package examples
43Summary:        example scripts for Shoes - tiny graphics/windowing toolkit
44Summary(ja):    Shoes ツールキット のサンプルスクリプト集
45Group:          Development/Tools
46Requires:       %{name} = %{version}-%{release}
47
48
49%description examples
50Example scripts for Shoes toolkit
51(under %{_libdir}/shoes/samples)
52
53%description examples -l ja
54Shoes 用サンプルスクリプト集
55(%{_libdir}/shoes/samples に収録されています)
56
57
58%prep
59%setup -q
60
61
62%build
63%__make
64
65
66%install
67%__rm -rf %{buildroot}
68
69%__make PREFIX=%{buildroot}/usr install
70
71# remove unneccesary libruby*so* copy under /usr/lib/shoes directory
72%__rm -f %{buildroot}/usr/lib/shoes/libruby*so*
73
74
75%clean
76%__rm -rf %{buildroot}
77
78
79%files
80%defattr(-,root,root)
81%doc README
82%{_bindir}/shoes
83%{_libdir}/shoes
84%exclude %{_libdir}/shoes/samples
85
86
87%files examples
88%{_libdir}/shoes/samples
89
90
91%changelog
92* Thu Jan 22 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.r1134-1
93- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.