summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--contrib/crossrpms/common/common.add2
-rw-r--r--contrib/crossrpms/cygwin/Makefile.am4
-rw-r--r--contrib/crossrpms/freebsd5.2/Makefile.am4
-rw-r--r--contrib/crossrpms/freebsd6.0/Makefile.am4
-rw-r--r--contrib/crossrpms/mingw32/Makefile.am10
-rw-r--r--contrib/crossrpms/rtems/Makefile.am4
-rw-r--r--contrib/crossrpms/solaris2.7/Makefile.am4
7 files changed, 16 insertions, 16 deletions
diff --git a/contrib/crossrpms/common/common.add b/contrib/crossrpms/common/common.add
index 83f9873ca7..5dbe53fcdc 100644
--- a/contrib/crossrpms/common/common.add
+++ b/contrib/crossrpms/common/common.add
@@ -4,7 +4,7 @@
# or mailto:rtems-bugs@rtems.com
#
-%define _prefix /usr
+%define _prefix @_prefix@
%if "%{_prefix}" != "/usr"
%define _infodir %{_prefix}/info
%define _mandir %{_prefix}/man
diff --git a/contrib/crossrpms/cygwin/Makefile.am b/contrib/crossrpms/cygwin/Makefile.am
index f57e298d17..bc72f607b1 100644
--- a/contrib/crossrpms/cygwin/Makefile.am
+++ b/contrib/crossrpms/cygwin/Makefile.am
@@ -35,7 +35,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -69,7 +69,7 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]tool_target[@]-libc,@tool_target@-sys-root,g" \
-e "s,[=<][ ]*%{newlib_version}-%{release},," \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
diff --git a/contrib/crossrpms/freebsd5.2/Makefile.am b/contrib/crossrpms/freebsd5.2/Makefile.am
index 0e78021ae5..e0e1bcc241 100644
--- a/contrib/crossrpms/freebsd5.2/Makefile.am
+++ b/contrib/crossrpms/freebsd5.2/Makefile.am
@@ -35,7 +35,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -69,7 +69,7 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
-e "s,[@]tool_target[@]-libc,@tool_target@-sys-root,g" \
diff --git a/contrib/crossrpms/freebsd6.0/Makefile.am b/contrib/crossrpms/freebsd6.0/Makefile.am
index 094bc51cda..88e41ef6f4 100644
--- a/contrib/crossrpms/freebsd6.0/Makefile.am
+++ b/contrib/crossrpms/freebsd6.0/Makefile.am
@@ -35,7 +35,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -69,7 +69,7 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
-e "s,[@]tool_target[@]-libc,@tool_target@-sys-root,g" \
diff --git a/contrib/crossrpms/mingw32/Makefile.am b/contrib/crossrpms/mingw32/Makefile.am
index 00beb594e9..943b8d11d1 100644
--- a/contrib/crossrpms/mingw32/Makefile.am
+++ b/contrib/crossrpms/mingw32/Makefile.am
@@ -16,7 +16,7 @@ LIBS_SUBPACKAGES += target-libs.add
$(TARGET)-libs.spec.in: $(LIBS_SUBPACKAGES)
cat $(LIBS_SUBPACKAGES) | sed \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
> $(TARGET)-libs.spec.in
CLEANFILES += $(TARGET)-libs.spec.in
@@ -41,7 +41,7 @@ W32API_SUBPACKAGES += target-w32api.add
$(TARGET)-w32api.spec.in: $(W32API_SUBPACKAGES)
cat $(W32API_SUBPACKAGES) | sed \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
> $(TARGET)-w32api.spec.in
CLEANFILES += $(TARGET)-w32api.spec.in
@@ -70,7 +70,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -104,12 +104,12 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
-e "s,[@]tool_target[@]-libc,@tool_target@-sys-root,g" \
-e "s,[=<][ ]*%{newlib_version}-%{release},," \
- -e "/^%package -n @tool_target@-gcc/d" \
+ -e "/^%package -n @rpmprefix@@tool_target@-gcc/d" \
-e 's,^%define build_newlib.*$$,%define build_newlib 0,' \
> $(TARGET)-gcc.spec.in
CLEANFILES += $(TARGET)-gcc.spec.in
diff --git a/contrib/crossrpms/rtems/Makefile.am b/contrib/crossrpms/rtems/Makefile.am
index d25b025e94..67c8785e6d 100644
--- a/contrib/crossrpms/rtems/Makefile.am
+++ b/contrib/crossrpms/rtems/Makefile.am
@@ -20,7 +20,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -54,7 +54,7 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
-e "/^%package -n @tool_target@-gcc/d" \
diff --git a/contrib/crossrpms/solaris2.7/Makefile.am b/contrib/crossrpms/solaris2.7/Makefile.am
index be38a749bb..fc7938de4a 100644
--- a/contrib/crossrpms/solaris2.7/Makefile.am
+++ b/contrib/crossrpms/solaris2.7/Makefile.am
@@ -35,7 +35,7 @@ $(TARGET)-binutils.spec.in: $(BINUTILS_SUBPACKAGES) binutils-sources.add
cat $(BINUTILS_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./binutils-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
> $(TARGET)-binutils.spec.in
@@ -69,7 +69,7 @@ $(TARGET)-gcc.spec.in: $(GCC_SUBPACKAGES) gcc-sources.add
cat $(GCC_SUBPACKAGES) | sed \
-e "/[@]SOURCES[@]/r ./gcc-sources.add" \
-e "/[@]SOURCES[@]/d" \
- -e '/^%define _prefix.*$$/d' \
+ -e "s,[@]_prefix[@],$(prefix),g" \
-e "s,[@]rpmprefix[@],$(rpmprefix),g" \
-e "s,rtems[@]osversion[@],rtems,g" \
-e "s,[@]tool_target[@]-libc,@tool_target@-sys-root,g" \