1 Summary: Automated program generator
2 Summary(pl.UTF-8): Zautomatyzowany generator programów
6 License: GPL v3+ (AutoGen), LGPL v2+ (genshell), LGPL v3+ or Modified BSD (AutoOpts library)
7 Group: Development/Tools
8 Source0: http://ftp.gnu.org/gnu/autogen/rel%{version}/%{name}-%{version}.tar.xz
9 # Source0-md5: ef49893d65a490f4e1ae0a4d816cf6aa
10 Patch0: %{name}-notinstalled.patch
11 Patch1: %{name}-info.patch
12 URL: http://autogen.sourceforge.net/
13 BuildRequires: guile-devel
14 BuildRequires: libltdl-devel
15 BuildRequires: libxml2-devel
16 BuildRequires: tar >= 1:1.22
17 BuildRequires: texinfo
19 Requires: %{name}-libs = %{version}-%{release}
20 Suggests: %{name}-devel = %{version}-%{release}
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 AutoGen is a tool designed for generating program files that contain
25 repetitive text with varied substitutions. Its goal is to simplify the
26 maintenance of programs that contain large amounts of repetitious
27 text. This is especially valuable if there are several blocks of such
28 text that must be kept synchronized in parallel tables.
30 %description -l pl.UTF-8
31 AutoGen to narzędzie zaprojektowane do generowania plików programów
32 zawierających powtarzający się tekst z różnymi podstawieniami. Celem
33 projektu jest uproszczenie zarządzania programów zawierających duże
34 ilości powtórzonego tekstu. Jest szczególnie wartościowy jeśli jest
35 kilka bloków takiego tekstu, które muszą być synchronizowane
39 Summary: Shared AutoOpts library
40 Summary(pl.UTF-8): Biblioteka współdzielona AutoOpts
41 License: LGPL v3+ or Modified BSD
43 Conflicts: autogen < 5.14
46 Shared AutoOpts library.
48 %description libs -l pl.UTF-8
49 Biblioteka współdzielona AutoOpts.
52 Summary: Header files for AutoOpts library
53 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AutoOpts
54 License: LGPL v3+ or Modified BSD
55 Group: Development/Libraries
56 Requires: %{name}-libs = %{version}-%{release}
59 Header files for AutoOpts library.
61 %description devel -l pl.UTF-8
62 Pliki nagłówkowe biblioteki AutoOpts.
65 Summary: Static AutoOpts library
66 Summary(pl.UTF-8): Statyczna biblioteka AutoOpts
67 License: LGPL v3+ or Modified BSD
68 Group: Development/Libraries
69 Requires: %{name}-devel = %{version}-%{release}
72 Static AutoOpts library.
74 %description static -l pl.UTF-8
75 Statyczna biblioteka AutoOpts.
87 rm -rf $RPM_BUILD_ROOT
88 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
91 DESTDIR=$RPM_BUILD_ROOT
93 # .pc file is arch-dependent, so use arch-dependent pkgconfigdir
94 mv $RPM_BUILD_ROOT%{_datadir}/pkgconfig/autoopts.pc $RPM_BUILD_ROOT%{_pkgconfigdir}
97 rm -rf $RPM_BUILD_ROOT
100 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
103 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
105 %post libs -p /sbin/ldconfig
106 %postun libs -p /sbin/ldconfig
109 %defattr(644,root,root,755)
110 %doc AUTHORS ChangeLog NEWS README THANKS TODO
111 %attr(755,root,root) %{_bindir}/autogen
112 %attr(755,root,root) %{_bindir}/columns
113 %attr(755,root,root) %{_bindir}/getdefs
114 %attr(755,root,root) %{_bindir}/xml2ag
116 %{_infodir}/autogen.info*
117 %{_mandir}/man1/autogen.1*
118 %{_mandir}/man1/columns.1*
119 %{_mandir}/man1/getdefs.1*
120 %{_mandir}/man1/xml2ag.1*
123 %defattr(644,root,root,755)
124 %attr(755,root,root) %{_libdir}/libopts.so.*.*.*
125 %attr(755,root,root) %ghost %{_libdir}/libopts.so.25
128 %defattr(644,root,root,755)
129 %attr(755,root,root) %{_bindir}/autoopts-config
130 %attr(755,root,root) %{_libdir}/libopts.so
131 %{_libdir}/libopts.la
132 %{_includedir}/autoopts
133 %{_aclocaldir}/autoopts.m4
134 %{_pkgconfigdir}/autoopts.pc
135 %{_mandir}/man1/autoopts-config.1*
136 %{_mandir}/man3/ao_string_tokenize.3*
137 %{_mandir}/man3/configFileLoad.3*
138 %{_mandir}/man3/option*.3*
139 %{_mandir}/man3/str*.3*
142 %defattr(644,root,root,755)