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

Revision 9065, 7.2 KB checked in by kudoh, 9 years ago (diff)

rebuilt with libpng-1.6.12

Line 
1Summary: an X11 based presentation tool
2Summary(ja): X11 ベースのプレゼンテーションツール
3Name: magicpoint
4Version: 1.13a
5Release: 4%{?_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* Fri Nov 07 2014 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.13a-4
85- rebuilt with libpng-1.6.12
86
87* Sun May 21 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.13a-3
88- rebuilt with current VineSeed
89- added BR: byacc, flex, libSM-devel, libXmu-devel
90
91* Sat Oct 18 2008 Shu KONNO <owa@bg.wakwak.com> 1.13a-2
92- fixed X11 directories for x86_64
93
94* Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.13a-1
95- new upstream release
96- applied new versioning policy
97- spec in UTF-8
98- updated Patch5
99- added BuildRequires: imake, imlib-devel
100
101* Wed Dec 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.11b-0vl2
102- added Requires: sharutils <BTS:426>
103
104* Tue Sep 28 2004 Satoshi MACHINO <machino@vinelinux.org> 1.11b-0vl1
105- updated to magicpoint-1.11b
106- changed ftp site's URL
107
108* Sat Sep 18 2004 Satoshi MACHINO <machino@vinelinux.org> 1.11a-0vl1
109- new upstream version
110- dropped Patch3 and 4
111
112* Sun Jan 11 2004 Tomoya TAKA <taka@vinelinux.org> 1.10a-0vl7
113- fix Patch4
114
115* Sat Nov 15 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.10a-0vl6
116- added Patch5 to force disable using libmng
117
118* Sat Nov 15 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl5
119- rebuilt without libmng-devel
120 
121* Thu Nov 13 2003 Tomoya TAKA <taka@vinelinux.org> 1.10a-0vl4
122- add freetype2 patch (patch4) to build with freetype2-2.1.7
123- add Requires: freetype2 and BuildPreReq: freetype2-devel
124
125* Fri Oct 31 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl3
126- added disable-vflib in configure option
127
128* Tue Sep 23 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl2
129- Fixed in parse.c (added patch3)
130        -- magicpoint-1.10a-parse.patch from [mgp-users-jp 01341]
131
132* Sat Aug 09 2003 Satoshi MACHINO <machino@vinelinux.org> 1.10a-0vl1
133- New upstream version
134        -- dropped some patches
135- Added XFree86-libs and glibc in Requires
136- Added expat-devel-devel in BuildRequires
137
138* Sun Aug 03 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl6
139- fixed spec file
140
141* Sat Aug 02 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl5
142- rebuilt without libmng-devel
143
144* Tue Apr 29 2003 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl4
145- added patches
146        -- magicpoint-1.09a-reread.patch from [mgp-users-jp 00924]
147        -- magicpoint-1.09a-freetype.patch from [mgp-users-jp 00923]
148        -- magicpoint-1.09a-mgpembed.patch from [mgp-users-jp 00949]
149        -- magicpoint-1.09a-mgp2html.patch from [mgp-users-jp 00948]
150        -- magicpoint-1.09a-mgp2ps.patch from [mgp-users-jp 01171]
151        -- magicpoint-1.09a-color-ps.patch [mgp-users-jp 01166]
152
153* Sun Apr 27 2003 IWAI Masaharu <iwai@alib.jp> 1.09a-0vl3
154- rebuild with new toolchain
155- use rpmmacros
156- add 'Requires: libungif' and 'BuildPreReq: libungif-devel'
157- add magicpoint-1.09a-mgpnet.patch (Patch1) from Debian mgp_1.09a-5
158
159* Sun Sep 30 2001 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl2
160- fixed dependency, sorry m(_._)m
161
162* Thu Sep 27 2001 Satoshi MACHINO <machino@vinelinux.org> 1.09a-0vl1
163- updated magicpoint-1.09a
164
165* Wed Sep 05 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.08a-0vl5
166- Sorry 0vl4.ppc.rpm was built with libmng. Rebuilt.
167
168* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
169- 1.08a-0vl4: eliminate executable bit in %%doc
170
171* Tue Jul 17 2001 <sagami@vinelinux.org>
172- 1.08a-0vl3: corrected PreReq -> Requires and added BuildPreReq
173
174* Fri May 25 2001 <sagami@vinelinux.org>
175- 1.08a-0vl2: minor spec fixes
176
177* Fri May 25 2001 Satoshi MACHINO <machino@vinelinux.org> 1.08a-0vl1
178- updated magicpoint-1.08a
179
180* Fri Aug 04 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
181- 1.07a-4
182- modified vine patch (aliastt -> wadalab again)
183- modified %files %doc section to include more doc files
184- modified %build section to match recommended installation
185
186* Mon Jul 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
187- 1.07a-3
188- modified %files section to handle compressed man pages
189
190* Mon Jun 12 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
191- added vine patch to avalie this with dynafont or TrueType-jpfonts both.
192- /usr/X11R6/lib/X11/mgp ->  /etc/X11/mgp
193
194* Fri Mar 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
195- updated to version 1.07a
196
197* Wed Jan  5 2000 Jun Nishii <jun@vinelinux.org>
198- change group
199
200* Wed Jul 30 1999 Norihito Ohmori <ohmori@flatout.org>
201- update to version 1.06a
202
203* Thu Jun 24 1999 Norihito Ohmori <ohmori@flatout.org>
204- update to version 1.05a
205
206* Fri Mar  5 1999 MATSUMOTO Shoji <vine@flatout.org>
207- use VFlib (for mgp2ps)
208- replace freetype&vflib libs dir patch to vine.patch (configure)
209
210* Thu Feb  4 1999 ZUKERAN, shin <shin@ryukyu.ad.jp>
211- add patch for freetype & vflib library's directoty (/usr/lib/lib).
212
213* Tue Oct 27 1998 ZUKERAN, shin <zukkun@opus.or.jp>
214- change package name to 'magicpoint-<version>.rpm'.
215
Note: See TracBrowser for help on using the repository browser.