source: projects/specs/branches/6/m/magicpoint/magicpoint-vl.spec @ 3929

Revision 3929, 7.1 KB checked in by inagaki, 13 years ago (diff)

update: kdepim, kdepim-runtime, magicpoint

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