]> git.pld-linux.org Git - packages/asymptote.git/blame - asymptote.spec
- 1.79
[packages/asymptote.git] / asymptote.spec
CommitLineData
67493c5f 1Summary: Asymptote is a powerful descriptive vector graphics language for technical drawing
574b04f2 2Summary(hu.UTF-8): Asymptote egy leíró vektorgrafikus nyelv technikai rajzokhoz
e4f2efd9 3Summary(pl.UTF-8): Język opisu grafiki wektorowej do rysunków technicznych
67493c5f 4Name: asymptote
b379c30b 5Version: 1.79
919758b8 6Release: 1
51b599cf 7License: GPL v3
67493c5f 8Group: Applications/Science
67493c5f 9Source0: http://dl.sourceforge.net/asymptote/%{name}-%{version}.src.tgz
b379c30b 10# Source0-md5: beb6ef9a47322820b5e4ebfda0e4013b
e4f2efd9 11URL: http://asymptote.sourceforge.net/
5aafd215 12BuildRequires: autoconf
67493c5f 13BuildRequires: gc-devel >= 7.0
14BuildRequires: gsl-devel >= 1.7
15BuildRequires: ncurses-devel
16BuildRequires: python
17BuildRequires: readline-devel
18BuildRequires: rpm-pythonprov
0428895c 19BuildRequires: texinfo-texi2dvi
73995274
ZU
20BuildRequires: texlive-dvips
21BuildRequires: texlive-latex
22BuildRequires: texlive-tex-babel
67493c5f 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26Asymptote is a powerful descriptive vector graphics language for
27technical drawing, inspired by MetaPost but with an improved C++-like
28syntax. Asymptote provides for figures the same high-quality level of
29typesetting that LaTeX does for scientific text.
30
31%description -l hu.UTF-8
7df42c97
ZU
32Asymptote egy leíró vektorgrafikus nyelv technikai rajzokhoz, hasonló
33a MetaPost-hoz, de kibővítve C++-szerű szintaxissal. Asymptote még
34képes olyan szintű szövegszedésre is, amelyre a LaTeX képes a
35tudományos szöveggel.
67493c5f 36
574b04f2 37%description -l pl.UTF-8
38Asymptote jest językiem opisu grafiki wektorowej dla rysunków
39technicznych. Język ten jest inspirowany językiem MetaPost, ale
40posiada bogatszą składnię w stylu C++.
41
69badf0e
JB
42%package gui
43Summary: GUI for asymptote
44Summary(hu.UTF-8): GUI asymptote-hoz
45Summary(pl.UTF-8): Graficzny interfejs do asymptote
46Group: Applications/Science
47Requires: %{name} = %{version}-%{release}
48
49%description gui
50GUI for asymptote.
51
52%description gui -l hu.UTF-8
53GUI asymptote-hoz.
54
55%description gui -l hu.UTF-8 -l pl.UTF-8
56Graficzny interfejs do asymptote.
57
67493c5f 58%package doc
59Summary: Asymptote documentation
87e88524 60Summary(hu.UTF-8): Asymptote dokumentáció
e4f2efd9 61Summary(pl.UTF-8): Dokumentacja do Asymptote
67493c5f 62Group: Documentation
63Requires: %{name} = %{epoch}:%{version}-%{release}
64
65%description doc
66Asymptote documentation.
67
87e88524
ZU
68%description doc -l hu.UTF-8
69Asymptote dokumentációja.
70
574b04f2 71%description doc -l pl.UTF-8
e4f2efd9 72Dokumentacja do Asymptote.
574b04f2 73
67493c5f 74%package examples
75Summary: Asymptote examples
87e88524 76Summary(hu.UTF-8): Asymptote példák
e4f2efd9 77Summary(pl.UTF-8): Przykłady do Asymptote
67493c5f 78Group: Documentation
79Requires: %{name} = %{epoch}:%{version}-%{release}
80
81%description examples
574b04f2 82Asymptote examples.
83
87e88524
ZU
84%description examples -l hu.UTF-8
85Asymptote példák.
86
574b04f2 87%description examples -l pl.UTF-8
88Przykładowe pliki dla asymptote.
67493c5f 89
811998fe
ZU
90%package latex
91Summary: LaTeX styles
92Summary(hu.UTF-8): LaTeX stílusok
69badf0e 93Summary(pl.UTF-8): Style LaTeXa
811998fe 94Group: Applications/Publishing/TeX
09cdfb34 95Requires(post,postun): %{_bindir}/texhash
811998fe
ZU
96
97%description latex
98LaTeX styles.
99
100%description latex -l hu.UTF-8
101LaTeX stílusok.
102
69badf0e
JB
103%description latex -l pl.UTF-8
104Style LaTeXa.
09cdfb34 105
eb37b2fc
ZU
106%package context
107Summary: ConTeXt color macros
108Group: Applications/Publishing/TeX
109
110%description context
111ConTeXt color macros.
112
0428895c
ZU
113%package -n vim-syntax-asymptote
114Summary: Vim syntax file to asy-files
115Summary(hu.UTF-8): Vim syntax fájl asy fájlokhoz
116Group: Applications/Editors/Vim
117
118%description -n vim-syntax-asymptote
119Vim syntax file to asy files.
120
121%description -n vim-syntax-asymptote -l hu.UTF-8
122Vim syntax fájl asy fájlokhoz.
123
67493c5f 124%prep
125%setup -q
126
127%build
5aafd215 128%{__autoheader}
129%{__autoconf}
67493c5f 130%configure \
131 CPPFLAGS=-I/usr/include/gc \
132 --disable-static \
133 --enable-gc=%{_includedir}/gc \
134 --with-docdir=%{_docdir}/%{name}-doc
7df42c97 135cd doc && for i in %{_datadir}/texmf/tex/texinfo/*; do ln -s $i; done && cd ..
67493c5f 136
5aafd215 137%{__make} all
67493c5f 138
139%install
140rm -rf $RPM_BUILD_ROOT
141
67493c5f 142%{__make} install \
143 DESTDIR=$RPM_BUILD_ROOT
e4f2efd9 144
67493c5f 145install -d $RPM_BUILD_ROOT%{_examplesdir}
e4f2efd9 146mv $RPM_BUILD_ROOT%{_docdir}/%{name}-doc/examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
67493c5f 147
0428895c
ZU
148install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/syntax
149%{__mv} $RPM_BUILD_ROOT%{_datadir}/{asymptote/asy.vim,vim/vimfiles/syntax}
eb37b2fc 150%{__mv} $RPM_BUILD_ROOT%{_datadir}/texmf{,-dist}
0428895c 151
94b3e541
ZU
152%{__mv} $RPM_BUILD_ROOT%{_infodir}/{asymptote/*,}
153%{__rm} -rf $RPM_BUILD_ROOT%{_infodir}/asymptote
154
67493c5f 155%clean
156rm -rf $RPM_BUILD_ROOT
157
69badf0e
JB
158%post latex
159[ ! -x %{_bindir}/texhash ] || %{_bindir}/texhash 1>&2
160
161%postun latex
162[ ! -x %{_bindir}/texhash ] || %{_bindir}/texhash 1>&2
163
67493c5f 164%files
165%defattr(644,root,root,755)
e4f2efd9 166%doc README TODO BUGS
94b3e541 167%{_infodir}/*.info.gz
67493c5f 168%attr(755,root,root) %{_bindir}/asy
67493c5f 169%{_datadir}/%{name}
811998fe 170%exclude %{_datadir}/%{name}/GUI
0016879a 171%{_mandir}/man1/asy.1*
811998fe
ZU
172
173%files gui
174%defattr(644,root,root,755)
175%attr(755,root,root) %{_bindir}/xasy
be68a45d 176%dir %{_datadir}/%{name}/GUI
811998fe 177%attr(755,root,root) %{_datadir}/%{name}/GUI/xasy.py
0016879a
JB
178%{_datadir}/%{name}/GUI/[!x]*.py
179%{_mandir}/man1/xasy.1*
67493c5f 180
67493c5f 181%files doc
182%defattr(644,root,root,755)
183%{_docdir}/%{name}-doc
811998fe 184
69badf0e
JB
185%files examples
186%defattr(644,root,root,755)
187%{_examplesdir}/%{name}-%{version}
188
811998fe
ZU
189%files latex
190%defattr(644,root,root,755)
eb37b2fc
ZU
191%{_datadir}/texmf-dist/tex/latex/asymptote
192
193%files context
194%defattr(644,root,root,755)
195%{_datadir}/texmf-dist/tex/context/third/asymptote/colo-asy.tex
0428895c
ZU
196
197%files -n vim-syntax-asymptote
198%defattr(644,root,root,755)
199%{_datadir}/vim/vimfiles/syntax
This page took 0.128539 seconds and 4 git commands to generate.