source: projects/specs/trunk/m/magicpoint/magicpoint-vl.spec @ 521

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

import VineSeed package specs

Line 
1Summary: an X11 based presentation tool
2Summary(ja): X11 ベースのプレゼンテーションツール
3Name: magicpoint
4Version: 1.13a
5Release: 2%{?_dist_release}
6License: Copyright (C) 1997 and 1998 WIDE Project.  All rights reserved.
7Group: Applications/Text
8URL: http://www.mew.org/mgp/
9Source0: ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/magicpoint-%{version}.tar.gz
10Patch0: magicpoint-1.07a-vine.patch
11Patch1: magicpoint-1.09a-mgpnet.patch
12Patch2: magicpoint-1.09a-mgp2html.patch
13#Patch3: magicpoint-1.10a-parse.patch
14#Patch4: magicpoint-1.10a-freetype217.patch
15Patch5: magicpoint-1.13a-no-libmng.patch
16
17Buildroot: %{_tmppath}/%{name}-%{version}-root
18BuildRequires: freetype-devel
19BuildRequires: freetype2-devel
20BuildRequires: libungif-devel
21BuildRequires: expat-devel
22BuildRequires: imlib-devel
23BuildRequires: imake
24Requires: sharutils
25
26%description
27MagicPoint is an X11 based presentation tool.  It is designed to make
28simple presentations easy while to make complicated presentations
29possible.  Its presentation file (whose suffix is typically .mgp) is
30just text so that you can create presentation files quickly with your
31favorite editor (e.g. Emacs).
32
33%description -l ja
34MagincPoint は X11 ベースのプレゼンテーションツールである。複雑なプレ
35ゼンテーションを可能にする一方、簡単なプレゼンテーションを容易に行な
36えるようにデザインされている。そのプレゼンテーションファイル(一般に
37.mgp という拡張子が使われる)はただのテキストファイルなので、好きなエ
38ディタ(例えば Emacs)ですぐに作成することができる。
39
40%prep
41%setup -q
42%patch0 -p1
43%patch1 -p1
44%patch2 -p1
45#%patch3 -p1
46#%patch4 -p1
47%patch5 -p0
48
49%build
50autoconf
51%configure --disable-vflib --with-x \
52        --enable-png --enable-gif --enable-freetype-charset16
53xmkmf
54make Makefiles CONFIGDIR=%{_datadir}/X11/config
55make
56
57%install
58rm -rf %{buildroot}
59mkdir -p %{buildroot}%{_bindir}
60make DESTDIR="%{buildroot}" MANPATH=%{_mandir} install install.man
61install -p -m 0755 contrib/mgp2latex.pl %{buildroot}%{_bindir}/mgp2latex
62install -p -m 0755 contrib/mgp2html.pl %{buildroot}%{_bindir}/mgp2html
63
64# eliminate executable bit in %doc
65find contrib/ -type f -perm +111 | xargs chmod -x
66
67%clean
68rm -rf %{buildroot}
69
70%files
71%defattr(-,root,root)
72%doc COPYRIGHT* FAQ README* RELNOTES SYNTAX TODO* USAGE* sample contrib
73%dir %{_prefix}/lib/X11/mgp/
74%config %{_prefix}/lib/X11/mgp/default.mgp
75%{_prefix}/lib/X11/mgp/*.jpg
76%{_bindir}/*
77%{_mandir}/man1/*
78
79%changelog
80* Sat Oct 18 2008 Shu KONNO <owa@bg.wakwak.com> 1.13a-2
81- fixed X11 directories for x86_64
82
83* Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.13a-1
84- new upstream release
85- applied new versioning policy
86- spec in UTF-8
87- updated Patch5
88- added BuildRequires: imake, imlib-devel
89
90* Wed Dec 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.11b-0vl2
91- added Requires: sharutils <BTS:426>
92
93* Tue Sep 28 2004 Satoshi MACHINO <machino@vinelinux.org> 1.11b-0vl1
94- updated to magicpoint-1.11b
95- changed ftp site's URL
96
97* Sat Sep 18 2004 Satoshi MACHINO <machino@vinelinux.org> 1.11a-0vl1
98- new upstream version
99- dropped Patch3 and 4
100
101* Sun Jan 11 2004 Tomoya TAKA <taka@vinelinux.org> 1.10a-0vl7
102- fix Patch4
103
104* Sat Nov 15 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.10a-0vl6
105- added Patch5 to force disable using libmng
106
107* Sat Nov 15 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl5
108- rebuilt without libmng-devel
109 
110* Thu Nov 13 2003 Tomoya TAKA <taka@vinelinux.org> 1.10a-0vl4
111- add freetype2 patch (patch4) to build with freetype2-2.1.7
112- add Requires: freetype2 and BuildPreReq: freetype2-devel
113
114* Fri Oct 31 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl3
115- added disable-vflib in configure option
116
117* Tue Sep 23 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl2
118- Fixed in parse.c (added patch3)
119        -- magicpoint-1.10a-parse.patch from [mgp-users-jp 01341]
120
121* Sat Aug 09 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl1
122- New upstream version
123        -- dropped some patches
124- Added XFree86-libs and glibc in Requires
125- Added expat-devel-devel in BuildRequires
126
127* Sun Aug 03 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl6
128- fixed spec file
129
130* Sat Aug 02 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl5
131- rebuilt without libmng-devel
132
133* Tue Apr 29 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl4
134- added patches
135        -- magicpoint-1.09a-reread.patch from [mgp-users-jp 00924]
136        -- magicpoint-1.09a-freetype.patch from [mgp-users-jp 00923]
137        -- magicpoint-1.09a-mgpembed.patch from [mgp-users-jp 00949]
138        -- magicpoint-1.09a-mgp2html.patch from [mgp-users-jp 00948]
139        -- magicpoint-1.09a-mgp2ps.patch from [mgp-users-jp 01171]
140        -- magicpoint-1.09a-color-ps.patch [mgp-users-jp 01166]
141
142* Sun Apr 27 2003 IWAI Masaharu <iwai@alib.jp> 1.09a-0vl3
143- rebuild with new toolchain
144- use rpmmacros
145- add 'Requires: libungif' and 'BuildPreReq: libungif-devel'
146- add magicpoint-1.09a-mgpnet.patch (Patch1) from Debian mgp_1.09a-5
147
148* Sun Sep 30 2001 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl2
149- fixed dependency, sorry m(_._)m
150
151* Thu Sep 27 2001 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl1
152- updated magicpoint-1.09a
153
154* Wed Sep 05 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.08a-0vl5
155- Sorry 0vl4.ppc.rpm was built with libmng. Rebuilt.
156
157* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
158- 1.08a-0vl4: eliminate executable bit in %%doc
159
160* Tue Jul 17 2001 <sagami@vinelinux.org>
161- 1.08a-0vl3: corrected PreReq -> Requires and added BuildPreReq
162
163* Fri May 25 2001 <sagami@vinelinux.org>
164- 1.08a-0vl2: minor spec fixes
165
166* Fri May 25 2001 Satoshi MACHINO <machino@vinelinux.org> 1.08a-0vl1
167- updated magicpoint-1.08a
168
169* Fri Aug 04 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
170- 1.07a-4
171- modified vine patch (aliastt -> wadalab again)
172- modified %files %doc section to include more doc files
173- modified %build section to match recommended installation
174
175* Mon Jul 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
176- 1.07a-3
177- modified %files section to handle compressed man pages
178
179* Mon Jun 12 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
180- added vine patch to avalie this with dynafont or TrueType-jpfonts both.
181- /usr/X11R6/lib/X11/mgp ->  /etc/X11/mgp
182
183* Fri Mar 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
184- updated to version 1.07a
185
186* Wed Jan  5 2000 Jun Nishii <jun@vinelinux.org>
187- change group
188
189* Wed Jul 30 1999 Norihito Ohmori <ohmori@flatout.org>
190- update to version 1.06a
191
192* Thu Jun 24 1999 Norihito Ohmori <ohmori@flatout.org>
193- update to version 1.05a
194
195* Fri Mar  5 1999 MATSUMOTO Shoji <vine@flatout.org>
196- use VFlib (for mgp2ps)
197- replace freetype&vflib libs dir patch to vine.patch (configure)
198
199* Thu Feb  4 1999 ZUKERAN, shin <shin@ryukyu.ad.jp>
200- add patch for freetype & vflib library's directoty (/usr/lib/lib).
201
202* Tue Oct 27 1998 ZUKERAN, shin <zukkun@opus.or.jp>
203- change package name to 'magicpoint-<version>.rpm'.
204
Note: See TracBrowser for help on using the repository browser.