OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /or1k/trunk/rtems-20020807/scripts/autotools
    from Rev 1028 to Rev 1765
    Reverse comparison

Rev 1028 → Rev 1765

/autoconf-rtems.spec
0,0 → 1,89
#
# spec file for autoconf
#
 
%define rpmvers 2.52
%define srcvers 2.52
 
%define _defaultbuildroot /var/tmp/%{name}-%{srcvers}-root
%define _prefix /opt/rtems
%define _name autoconf
 
%if "%{_prefix}" != "/usr"
%define name %{_name}-rtems
%define _infodir %{_prefix}/info
%define _mandir %{_prefix}/man
%else
%define name %{_name}
%endif
 
 
Vendor: http://www.rtems.com
Name: %{name}
Packager: Ralf Corsepius <corsepiu@faw.uni-ulm.de>
 
Copyright: GPL
URL: http://www.gnu.org/software/autoconf
Group: rtems
Provides: autoconf
Autoreqprov: on
Version: %{rpmvers}
Release: 0
Summary: Tool for automatically generating GNU style Makefile.in's
BuildArch: noarch
BuildRoot: %{_defaultbuildroot}
BuildPreReq: autoconf perl m4 gawk
PreReq: /sbin/install-info
 
Source: autoconf-%{srcvers}.tar.bz2
 
%description
GNU's Autoconf 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.
 
%prep
%setup -q -n %{_name}-%{srcvers}
 
%build
./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir}
make
 
%install
%makeinstall
gzip -9qf $RPM_BUILD_ROOT%{_infodir}/autoconf.info* 2>/dev/null
# RTEMS's standards.info comes from binutils
rm -f $RPM_BUILD_ROOT%{_infodir}/standards.info*
# gzip -9qf $RPM_BUILD_ROOT%{_infodir}/standards.info* 2>/dev/null
gzip -9qf $RPM_BUILD_ROOT%{_mandir}/man?/* 2>/dev/null
 
%clean
[ x"$RPM_BUILD_ROOT" = x"%{_defaultbuildroot}" ] ; \
rm -rf "$RPM_BUILD_ROOT"
 
%post
install-info --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz
#install-info --info-dir=%{_infodir} %{_infodir}/standards.info.gz
 
%preun
if [ $1 = 0 ]; then
install-info --delete --info-dir=%{_infodir} %{_infodir}/autoconf.info.gz
# install-info --delete --info-dir=%{_infodir} %{_infodir}/standards.info.gz
fi
 
%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_bindir}/*
%doc %{_infodir}/autoconf.info*.gz
#%doc %{_infodir}/standards.info*.gz
%doc %{_mandir}/man?/*.gz
%{_datadir}/autoconf
/Makefile.in
0,0 → 1,275
# Makefile.in generated by automake 1.6.2 from Makefile.am.
# @configure_input@
 
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
 
@SET_MAKE@
SHELL = @SHELL@
 
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
 
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
 
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@
 
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_HEADER = $(INSTALL_DATA)
transform = @program_transform_name@
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
 
EXEEXT = @EXEEXT@
OBJEXT = @OBJEXT@
PATH_SEPARATOR = @PATH_SEPARATOR@
AMTAR = @AMTAR@
AWK = @AWK@
BINUTILSVERS = @BINUTILSVERS@
BSPVERS = @BSPVERS@
DEPDIR = @DEPDIR@
ENDIF = @ENDIF@
GCC3NEWLIBVERS = @GCC3NEWLIBVERS@
GCCNEWLIBVERS = @GCCNEWLIBVERS@
GDBVERS = @GDBVERS@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
MAKE = @MAKE@
PACKAGE = @PACKAGE@
PROJECT_ROOT = @PROJECT_ROOT@
PROJECT_TOPdir = @PROJECT_TOPdir@
RPM_CPU = @RPM_CPU@
RPM_SPECSdir = @RPM_SPECSdir@
RTEMS_TOPdir = @RTEMS_TOPdir@
RTEMS_VERSION = @RTEMS_VERSION@
STRIP = @STRIP@
VERSION = @VERSION@
am__include = @am__include@
am__quote = @am__quote@
install_sh = @install_sh@
 
RPM_SPECS_DATA = \
autoconf-rtems.spec automake-rtems.spec
 
 
PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools
subdir = autotools
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
CONFIG_CLEAN_FILES = automake-rtems.spec
DIST_SOURCES =
DATA = $(RPM_SPECS_DATA)
 
DIST_COMMON = Makefile.am Makefile.in automake-rtems.spec.in
all: all-am
 
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/../automake/local.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign autotools/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
automake-rtems.spec: $(top_builddir)/config.status automake-rtems.spec.in
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
uninstall-info-am:
RPM_SPECSDATA_INSTALL = $(INSTALL_DATA)
install-RPM_SPECSDATA: $(RPM_SPECS_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(RPM_SPECSdir)
@list='$(RPM_SPECS_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " $(RPM_SPECSDATA_INSTALL) $$d$$p $(DESTDIR)$(RPM_SPECSdir)/$$f"; \
$(RPM_SPECSDATA_INSTALL) $$d$$p $(DESTDIR)$(RPM_SPECSdir)/$$f; \
done
 
uninstall-RPM_SPECSDATA:
@$(NORMAL_UNINSTALL)
@list='$(RPM_SPECS_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
echo " rm -f $(DESTDIR)$(RPM_SPECSdir)/$$f"; \
rm -f $(DESTDIR)$(RPM_SPECSdir)/$$f; \
done
tags: TAGS
TAGS:
 
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
top_distdir = ..
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
 
distdir: $(DISTFILES)
@list='$(DISTFILES)'; for file in $$list; do \
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
dir="/$$dir"; \
$(mkinstalldirs) "$(distdir)$$dir"; \
else \
dir=''; \
fi; \
if test -d $$d/$$file; then \
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
fi; \
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
else \
test -f $(distdir)/$$file \
|| cp -p $$d/$$file $(distdir)/$$file \
|| exit 1; \
fi; \
done
check-am: all-am
check: check-am
all-am: Makefile $(DATA)
 
installdirs:
$(mkinstalldirs) $(DESTDIR)$(RPM_SPECSdir)
 
install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am
 
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
 
installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
INSTALL_STRIP_FLAG=-s \
`test -z '$(STRIP)' || \
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
 
clean-generic:
 
distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES)
 
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean: clean-am
 
clean-am: clean-generic clean-local mostlyclean-am
 
distclean: distclean-am
 
distclean-am: clean-am distclean-generic distclean-local
 
dvi: dvi-am
 
dvi-am:
 
info: info-am
 
info-am:
 
install-data-am: install-RPM_SPECSDATA
 
install-exec-am:
 
install-info: install-info-am
 
install-man:
 
installcheck-am:
 
maintainer-clean: maintainer-clean-am
 
maintainer-clean-am: distclean-am maintainer-clean-generic
 
mostlyclean: mostlyclean-am
 
mostlyclean-am: mostlyclean-generic
 
uninstall-am: uninstall-RPM_SPECSDATA uninstall-info-am
 
.PHONY: all all-am check check-am clean clean-generic clean-local \
distclean distclean-generic distclean-local distdir dvi dvi-am \
info info-am install install-RPM_SPECSDATA install-am \
install-data install-data-am install-exec install-exec-am \
install-info install-info-am install-man install-strip \
installcheck installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
uninstall uninstall-RPM_SPECSDATA uninstall-am \
uninstall-info-am
 
 
debug:
@echo
@echo "\"make debug\" is obsolete, instead use:"
@echo " make VARIANT=DEBUG"
@echo
 
.PHONY: debug
 
profile:
@echo
@echo "\"make profile\" is obsolete, instead use:"
@echo " make VARIANT=PROFILE"
@echo
 
.PHONY: profile
 
preinstall-am: $(PREINSTALL_FILES)
preinstall: preinstall-am
.PHONY: preinstall preinstall-am
 
depend-am:
depend: depend-am
.PHONY: depend depend-am
 
${ARCH}:
mkdir ${ARCH}
 
clean-local:
$(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
$(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
 
distclean-local:
$(RM) Depends-o-optimize Depends-o-debug Depends-o-profile
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
/Makefile.am
0,0 → 1,9
##
## Makefile.am,v 1.2 2002/03/28 00:54:33 joel Exp
##
 
 
RPM_SPECS_DATA = \
autoconf-rtems.spec automake-rtems.spec
 
include $(top_srcdir)/../automake/local.am
/automake-rtems.spec.in
0,0 → 1,91
#
# spec file for automake
#
 
%define rpmvers 1.6.3
%define srcvers 1.6.3
%define amvers 1.6
 
%define _defaultbuildroot %{_tmppath}/%{name}-%{srcvers}-root
%define _prefix @prefix@
%define _name automake
 
%if "%{_prefix}" != "/usr"
%define name %{_name}-rtems
%define requirements autoconf-rtems >= 2.52
%define _infodir %{_prefix}/info
%define _mandir %{_prefix}/man
%else
%define name %{_name}
%define requirements autoconf >= 2.52
%endif
 
Vendor: http://www.rtems.com
Name: %{name}
Packager: Ralf Corsepius <ralf@links2linux.de>
 
Copyright: GPL
Group: rtems
Provides: automake
Autoreqprov: on
Version: %{rpmvers}
Release: 0
Summary: Tool for automatically generating GNU style Makefile.in's
BuildArch: noarch
BuildRoot: %{_defaultbuildroot}
BuildPreReq: %{requirements} perl help2man
Requires: %{requirements}
PreReq: /sbin/install-info
 
Source: ftp://ftp.gnu.org/gnu/automake/automake-%{srcvers}.tar.bz2
 
%description
Automake is a tool for automatically generating "Makefile.in"s from
files called "Makefile.am". "Makefile.am" is basically a series of
"make" macro definitions (with rules being thrown in occasionally).
The generated "Makefile.in"s are compatible to the GNU Makefile
standards.
 
%prep
%setup -q -n %{_name}-%{srcvers}
 
%build
./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir}
make
 
%install
%makeinstall
 
install -m 755 -d $RPM_BUILD_ROOT/%{_mandir}/man1
for i in $RPM_BUILD_ROOT%{_bindir}/aclocal \
$RPM_BUILD_ROOT%{_bindir}/automake ;
do
perllibdir=$RPM_BUILD_ROOT/%{_datadir}/automake-%{amvers} \
help2man $i > `basename $i`.1
install -m 644 `basename $i`.1 $RPM_BUILD_ROOT/%{_mandir}/man1
done
 
gzip -9qf $RPM_BUILD_ROOT%{_infodir}/*.info* 2>/dev/null
gzip -9qf $RPM_BUILD_ROOT%{_mandir}/man?/* 2>/dev/null
 
%clean
[ x"$RPM_BUILD_ROOT" = x"%{_defaultbuildroot}" ] ; \
rm -rf "$RPM_BUILD_ROOT"
 
%post
install-info --info-dir=%{_infodir} %{_infodir}/automake.info.gz
 
%preun
if [ $1 = 0 ]; then
install-info --delete --info-dir=%{_infodir} %{_infodir}/automake.info.gz
fi
 
%files
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_bindir}/aclocal*
%{_bindir}/automake*
%doc %{_infodir}/automake.info*.gz
%doc %{_mandir}/man?/*
%{_datadir}/aclocal-%{amvers}
%{_datadir}/automake-%{amvers}
 
/.
. Property changes : Added: svn:ignore ## -0,0 +1,3 ## +*.spec +Makefile +Makefile.in

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.