]> git.pld-linux.org Git - packages/asymptote.git/blame - asymptote.spec
- up to 1.53
[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
5f02fed7 5Version: 1.53
67493c5f 6Release: 1
51b599cf 7License: GPL v3
67493c5f 8Group: Applications/Science
67493c5f 9Source0: http://dl.sourceforge.net/asymptote/%{name}-%{version}.src.tgz
5f02fed7 10# Source0-md5: 5017f551872a11d5ea6b9428383a4445
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
19BuildRequires: tetex-dvips
20BuildRequires: tetex-format-latex
21BuildRequires: tetex-tex-babel
22BuildRequires: texinfo-texi2dvi
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
32Asymptote egy leíró vektorgrafikus nyelv technikai rajzokhoz,
33hasonló a MetaPost-hoz, de kibővítve C++-szerű szintaxissal.
34Asymptote még képes olyan szintű szövegszedésre is, amelyre a
35LaTeX képes a tudományos szöveggel.
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
67493c5f 42%package doc
43Summary: Asymptote documentation
e4f2efd9 44Summary(pl.UTF-8): Dokumentacja do Asymptote
67493c5f 45Group: Documentation
46Requires: %{name} = %{epoch}:%{version}-%{release}
47
48%description doc
49Asymptote documentation.
50
574b04f2 51%description doc -l pl.UTF-8
e4f2efd9 52Dokumentacja do Asymptote.
574b04f2 53
67493c5f 54%package examples
55Summary: Asymptote examples
e4f2efd9 56Summary(pl.UTF-8): Przykłady do Asymptote
67493c5f 57Group: Documentation
58Requires: %{name} = %{epoch}:%{version}-%{release}
59
60%description examples
574b04f2 61Asymptote examples.
62
63%description examples -l pl.UTF-8
64Przykładowe pliki dla asymptote.
67493c5f 65
66%prep
67%setup -q
68
69%build
5aafd215 70%{__autoheader}
71%{__autoconf}
67493c5f 72%configure \
73 CPPFLAGS=-I/usr/include/gc \
74 --disable-static \
75 --enable-gc=%{_includedir}/gc \
76 --with-docdir=%{_docdir}/%{name}-doc
77
5aafd215 78%{__make} all
67493c5f 79
80%install
81rm -rf $RPM_BUILD_ROOT
82
83# I don't know why need it - maybe the bad tetex configuration?
84# And the solution suggested by asympote's doc doesn't work too :(
85cp %{_datadir}/texmf/tex/{plain/pdfcolor/pdfcolor.tex,generic/epsf/epsf.tex,texinfo/texinfo.tex} doc
67493c5f 86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
e4f2efd9 88
67493c5f 89install -d $RPM_BUILD_ROOT%{_examplesdir}
e4f2efd9 90mv $RPM_BUILD_ROOT%{_docdir}/%{name}-doc/examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
67493c5f 91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%files
96%defattr(644,root,root,755)
e4f2efd9 97%doc README TODO BUGS
67493c5f 98%attr(755,root,root) %{_bindir}/asy
99%attr(755,root,root) %{_bindir}/xasy
100%{_datadir}/%{name}
101%{_datadir}/texmf/tex/latex/asymptote
102%{_mandir}/man1/*
67493c5f 103
104%files examples
105%defattr(644,root,root,755)
e4f2efd9 106%{_examplesdir}/%{name}-%{version}
67493c5f 107
108%files doc
109%defattr(644,root,root,755)
110%{_docdir}/%{name}-doc
This page took 0.066757 seconds and 4 git commands to generate.