diff options
-rw-r--r-- | contrib/crossrpms/configure.ac | 7 | ||||
-rw-r--r-- | contrib/crossrpms/mkspec.am | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/contrib/crossrpms/configure.ac b/contrib/crossrpms/configure.ac index 7948753dac..d14561b16f 100644 --- a/contrib/crossrpms/configure.ac +++ b/contrib/crossrpms/configure.ac @@ -3,7 +3,7 @@ m4_define([RTEMS_API],[4.7]) AC_PREREQ(2.59) -AC_INIT([crossrpms],[0.20060315.3],[rtems-bugs@rtems.com]) +AC_INIT([crossrpms],[0.20060317.0],[rtems-bugs@rtems.com]) AC_CONFIG_SRCDIR([binutils/binutils.add]) AC_CONFIG_AUX_DIR(.) @@ -17,21 +17,26 @@ AM_INIT_AUTOMAKE([1.9]) case "$prefix" in /usr) build_infos=0 + sysdirpattern="/%sysdir/d" rpmprefix= ;; /usr/local) build_infos=0 + sysdirpattern="/%sysdir/d" rpmprefix="local-" ;; /opt/rtems) build_infos=1 + sysdirpattern="s/^%sysdir/^%dir/g" rpmprefix="rtems-" ;; NONE|${ac_default_prefix}) # Default prefix build_infos=1 + sysdirpattern="s/^%sysdir/^%dir/g" rpmprefix="[rtems-]RTEMS_API[-]" ;; esac +AC_SUBST(sysdirpattern) AC_ARG_ENABLE([rpmprefix], [ --enable-rpmprefix=<rpmprefix> prefix rpms],[ diff --git a/contrib/crossrpms/mkspec.am b/contrib/crossrpms/mkspec.am index 16db91c1d5..9c2441922d 100644 --- a/contrib/crossrpms/mkspec.am +++ b/contrib/crossrpms/mkspec.am @@ -6,4 +6,5 @@ MKSPEC = sed \ -e "/^%package -n [@]rpmprefix[@][@]tool_target[@]-gcc/d" \ -e "s/-n [@]rpmprefix[@][@]tool_target[@]-gcc//" \ -e "s,[@]build_infos[@],$(build_infos),g" \ + -e "@sysdirpattern@" \ -e "/[@]PATCH/d" |