[packages/autoconf-dickey] - initial; autoconf fork used in lynx/ncurses

arekm arekm at pld-linux.org
Tue Sep 18 15:38:03 CEST 2018


commit 5ec953b834d66fd948feacd3a2e2421a40915529
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Sep 18 15:37:43 2018 +0200

    - initial; autoconf fork used in lynx/ncurses

 autoconf-dickey.spec | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 109 insertions(+)
---
diff --git a/autoconf-dickey.spec b/autoconf-dickey.spec
new file mode 100644
index 0000000..064cf29
--- /dev/null
+++ b/autoconf-dickey.spec
@@ -0,0 +1,109 @@
+#
+# Conditional build:
+%bcond_with	tests	# do not perform "make check"
+
+%define	snap	20180819
+
+%include	/usr/lib/rpm/macros.perl
+Summary:	Thomas Dickey's autoconf - source configuration tools
+Summary(pl.UTF-8):	autoconf (wersja Thomasa Dickeya) - narzędzie do automatycznego konfigurowania źródeł
+Name:		autoconf-dickey
+Version:	2.52
+Release:	0.%{snap}.1
+License:	GPL v2+/v3+
+Group:		Development/Building
+# stable releases:
+Source0:	http://ftp.debian.org:/debian/pool/main/a/autoconf-dickey/%{name}_%{version}+20180819.orig.tar.gz
+# Source0-md5:	1f9a7b4682902cdced6fa4b1bb67bb0c
+URL:		https://invisible-island.net/autoconf/
+BuildRequires:	m4 >= 3:1.4.13
+BuildRequires:	rpm-perlprov
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	texinfo >= 4.2
+BuildRequires:	xz
+BuildConflicts:	m4 = 1.4o
+Requires:	/bin/awk
+Requires:	diffutils
+Conflicts:	gettext < 0.10.38-3
+Conflicts:	pkgconfig < 1:0.25-2
+%requires_eq	m4
+Requires:	mktemp
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%if %{_host_cpu} == "x32"
+%define	build_arch %{_target_platform}
+%else
+%define	build_arch %{_host}
+%endif
+
+%define		_libdir		%{_datadir}
+
+%description
+Autoconf (Thomas Dickey's version) is a tool for configuring source
+code and Makefiles. Using Autoconf, programmers can create portable
+and configurable packages, since the person building the package is
+allowed to specify various configuration options.
+
+You should install Autoconf if you are developing software and you'd
+like to use it to create shell scripts which will configure your
+source code packages.
+
+Note that the Autoconf package is not required for the end user who
+may be configuring software with an Autoconf-generated script;
+Autoconf is only required for the generation of the scripts, not their
+use.
+
+%description -l pl.UTF-8
+autoconf (wersja Thomasa Dickeya) jest narzędziem wykorzystywanym do
+automatycznego konfigurowania kodów źródłowych pakietów programów oraz
+do generowania na podstawie automatycznie rozpoznanego środowiska
+plików Makefile i innych zależnych od zawartości systemu, w którym ma
+przebiegać proces kompilacji. Pomaga programiście w konfigurowaniu i
+tworzeniu oprogramowania dającego się przenieść na różne platformy.
+Umożliwia wybór wielu opcji podczas procesu przygotowania do
+kompilacji.
+
+autoconf nie jest generalnie potrzebny końcowemu użytkownikowi, a
+tylko podczas generowania samych skryptów autokonfiguracyjnych.
+
+%prep
+%setup -q -n autoconf-%{version}-%{snap}
+
+%build
+%configure \
+	--program-suffix=-dickey \
+	--datadir=%{_datadir}/autoconf-dickey \
+	--host=%{build_arch} \
+	--build=%{build_arch}
+%{__make} -j1
+
+%{?with_tests:%{__make} -j1 check}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -j1 install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_infodir}/dir
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post	-p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%postun	-p /sbin/postshell
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS BUGS ChangeLog ChangeLog.2 NEWS README THANKS TODO
+%attr(755,root,root) %{_bindir}/auto*
+%attr(755,root,root) %{_bindir}/ifnames-dickey
+%{_libdir}/autoconf-dickey
+%{_infodir}/autoconf-dickey.info*
+%{_infodir}/standards-dickey.info*
+%{_mandir}/man1/auto*.1*
+%{_mandir}/man1/ifnames-dickey.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/autoconf-dickey.git/commitdiff/5ec953b834d66fd948feacd3a2e2421a40915529



More information about the pld-cvs-commit mailing list