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

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

import VineSeed package specs

Line 
1%define enable_nls 1
2Summary: SkipStone is a simple Gtk+ web browser that utlizes Mozilla's gecko engine.
3name: skipstone
4Version: 0.7.9
5Release: 0vl1
6Copyright: GPL
7Group: Applications/Internet
8Distribution: Vine Linux
9Vendor: Project Vine
10Packager: IWAI Masaharu <iwaim@cc.mbn.or.jp>
11Source0: http://www.muhri.net/skipstone/skipstone-%{version}.tar.gz
12# http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112113S1#200112113S1
13Patch3: http://www.homa.ne.jp/~ashie/linux/files/skipstone-reload-button.patch
14# http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112113S2#200112113S2
15#Patch4: http://www.homa.ne.jp/~ashie/linux/files/skipstone-clipboard2.patch
16# http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112182S1#200112182S1
17Patch5: http://www.homa.ne.jp/~ashie/linux/files/skipstone-file-dialog.diff
18
19URL: http://www.muhri.net/skipstone/
20BuildRoot: %{_tmppath}/%{name}-root
21BuildRequires: gtk+-devel >= 1.2.6, mozilla-devel = 0.9.8
22Requires: gtk+ >= 1.2.6, mozilla = 0.9.8
23Prefix: /usr
24
25%description
26SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component
27Gecko. It aims to be light and fast with few dependencies.
28SkipStone is currently under heavy development, but its progressing quickly
29and coming along nicely. It provides a nice and simple configurable interface,
30bookmarks and all of the other mandantory browsing features.
31
32%prep
33%setup -q
34#%patch3 -p1 -b .reload_button
35%patch5 -p1 -b .dialog
36
37# these binaries causes rpm independencies (at least on Alpha)
38%ifnarch %ix86
39rm -f plugins/Launcher/Launcher.{o,so}
40%endif
41
42%build
43make PREFIX=%{prefix} LOCALEDIR=%{_localedir} enable_nls=%{enable_nls}
44# build  plugins
45#pushd plugins
46#  make
47#popd
48pushd plugins/AutoComplete
49  make
50popd
51pushd plugins/Launcher
52  make
53popd
54pushd plugins/NewButton
55  make
56popd
57#pushd plugins/Throbber
58#  make
59#popd
60pushd plugins/HistorySideBar
61  make
62popd
63#pushd plugins/NewButtonImlib
64#  make
65#popd
66pushd plugins/SearchToolBar
67  make
68popd
69pushd plugins/Zoomer
70  make
71popd
72
73%install
74make install PREFIX=${RPM_BUILD_ROOT}%{prefix} \
75             LOCALEDIR=${RPM_BUILD_ROOT}%{_localedir} enable_nls=%{enable_nls}
76# remove *.o files in plugins directory
77find plugins -name \*.o -print0 | xargs -0 rm -f
78
79%clean
80rm -rf ${RPM_BUILD_ROOT}
81
82%files
83%defattr(-,root,root)
84%doc README AUTHORS INSTALL ChangeLog COPYING README.copying plugins
85%doc convert_bookmarks.pl icons config.mk
86%{_bindir}/skip*
87%{prefix}/share/skipstone/pixmaps/default/*.xpm
88%{_localedir}/*/LC_MESSAGES/skipstone.mo
89
90%changelog
91* Sat Mar 23 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.9-0vl1
92- upstream release
93- obsoleted title_encode.patch ( upstream merged )
94- obsoleted bookmark.patch ( upstream merged )
95- obsoleted clipboard.patch ( upstream merged )
96- obsoleted clipboard1.patch ( upstream merged )
97- added reload patch
98- added mozilla{-devel,} version in {Build,}Requires tag
99
100* Wed Dec 19 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl4
101- added file-dialog.patch (Patch5)
102
103* Wed Dec 12 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl3
104- added reload-button.patch (Patch3)
105- added clipboard2.patch (Patch4)
106- built plugins
107- added config.mk in %%doc (for plugins)
108
109* Wed Dec  5 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl2
110- added clipboard.patch
111
112* Mon Dec  3 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl1
113- upstream release
114- updated title_encode.patch and bookmark.patch
115
116* Tue Nov  6 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.6-0vl2
117- added title_encode.patch for bookmark
118- changed Group tag (Applications/Internet)
119
120* Tue Nov  6 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
121- 0.7.6-0vl1
122- upstream release
123- added mozilla version at Requires and BuildRequires tag
124- updated title_encode.patch for title_encode and bookmark
125- added convert_bookmarks.pl in %%doc
126- used %%{_bindir} and %%{_localedir}
127
128* Thu Sep 13 2001 Tomoya TAKA <tomoya@olive.plala.or.jp>
129- 0.7.5-0vl3
130- remove binary files in plugins/Launcher except on %%ix86
131
132* Tue Sep 11 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
133- 0.7.5-0vl2
134- added bookmark.patch
135
136* Sat Sep  8 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
137- 0.7.5-0vl1
138- First Release for Vine Linux (spec file: official 0.7.5-1)
139- use RPM macros
140- updated %description
141- added plugins in docdir
142
143* Mon Jul 16 2001 Hiroki<e5215@icsc.maizuru-ct.ac.jp>
144- Fixed
145* Fri Sep 01 2000 Muhri
146- Initial Release
Note: See TracBrowser for help on using the repository browser.