Changeset 936 in MondoRescue
- Timestamp:
- Nov 16, 2006, 2:17:27 AM (17 years ago)
- Location:
- branches/stable/mindi
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mindi/distributions/debian/rules
r807 r936 26 26 dh_installdirs 27 27 # Build the installation tree: 28 ( export RPMBUILDMINDI=true && export PREFIX=$(CURDIR)/debian/$(PACKAGE_NAME)/usr && export CONFDIR=$(CURDIR)/debian/$(PACKAGE_NAME)/etc && ./install.sh )28 ( export RPMBUILDMINDI=true && export HEAD=$(CURDIR)/debian/$(PACKAGE_NAME) && export PREFIX=/usr && export CONFDIR=/etc && export MANDIR=$(PREFIX)/share/man && && export LIBDIR=$(PREFIX)/lib && export DOCDIR=$(PREFIX)/share/doc && ./install.sh ) 29 29 30 30 # Build architecture-independent files here. -
branches/stable/mindi/distributions/gentoo/mindi.ebuild
r781 r936 26 26 27 27 src_install() { 28 export PREFIX="${D}/usr" 29 export CONFDIR="${D}/etc" 28 export HEAD="${D}" 29 export PREFIX="/usr" 30 export CONFDIR="/etc" 31 export MANDIR="${PREFIX}/share/man" 32 export DOCDIR="${PREFIX}/share/doc" 33 export LIBDIR="${PREFIX}/lib" 30 34 export DONT_RELINK=1 31 35 export RPMBUILDMINDI="true" -
branches/stable/mindi/distributions/rpm/mindi.spec
r933 r936 36 36 export DONT_RELINK=1 37 37 38 export PREFIX=${RPM_BUILD_ROOT}%{_exec_prefix} 39 export CONFDIR=${RPM_BUILD_ROOT}%{_sysconfdir} 40 export MANDIR=${RPM_BUILD_ROOT}%{_mandir} 41 export LIBDIR=${RPM_BUILD_ROOT}%{_libdir} 42 export DOCDIR=${RPM_BUILD_ROOT}%{_docdir} 38 export HEAD=${RPM_BUILD_ROOT} 39 export PREFIX=%{_exec_prefix} 40 # Bug on x86_64 on _sysconfdir on rhel4 at least 41 %ifarch x86_64 42 export CONFDIR=/etc 43 %else 44 export CONFDIR=%{_sysconfdir} 45 %endif 46 export MANDIR=%{_mandir} 47 export DOCDIR=%{_docdir} 48 export LIBDIR=%{_libdir} 43 49 export RPMBUILDMINDI="true" 44 50 … … 47 53 %clean 48 54 %{__rm} -rf $RPM_BUILD_ROOT 49 50 %post51 if [ -f /usr/local/sbin/mindi ]; then52 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove your manual mindi installation !"53 fi54 55 55 56 %files -
branches/stable/mindi/install.sh
r934 r936 10 10 11 11 if [ "_$PREFIX" != "_" ]; then 12 local=$PREFIX 12 local=${HEAD}$PREFIX 13 sublocal=$PREFIX 13 14 if [ -f /usr/local/sbin/mindi ]; then 14 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove it!"15 echo "WARNING: /usr/local/sbin/mindi exists. You should probably remove your manual installation !" 15 16 fi 16 conf=$CONFDIR/mindi 17 if [ "_$CONFDIR" != "_" ]; then 18 conf=${HEAD}$CONFDIR/mindi 19 subconf=$CONFDIR/mindi 20 else 21 echo "CONFDIR should be defined if PREFIX is defined" 22 exit -1 23 fi 17 24 echo $PATH | grep /usr/sbin > /dev/null || echo "Warning - your PATH environmental variable is BROKEN. Please add /usr/sbin to your PATH." 18 25 else 19 26 local=/usr/local 27 sublocal=$local 20 28 if [ -f /usr/sbin/mindi ]; then 21 29 echo "WARNING: /usr/sbin/mindi exists. You should probably remove the mindi package !" 22 30 fi 23 31 conf=$local/etc/mindi 32 subconf=$conf 24 33 echo $PATH | grep $local/sbin > /dev/null || echo "Warning - your PATH environmental variable is BROKEN. Please add $local/sbin to your PATH." 25 34 fi … … 27 36 if uname -a | grep Knoppix > /dev/null || [ -e "/ramdisk/usr" ] ; then 28 37 local=/ramdisk/usr 38 sublocal=$local 39 conf=/ramdisk/etc 40 subconf=$conf 29 41 export PATH=/ramdisk/usr/sbin:/ramdisk/usr/bin:/$PATH 30 42 fi … … 37 49 MANDIR=$local/share/man/man8 38 50 else 39 MANDIR=$ MANDIR/man851 MANDIR=${HEAD}$MANDIR/man8 40 52 fi 41 53 if [ _"$DOCDIR" == _"" ]; then 42 54 DOCDIR=$local/share/doc/mindi-$MINDIVER 43 55 else 44 DOCDIR=$ DOCDIR/mindi-$MINDIVER56 DOCDIR=${HEAD}$DOCDIR/mindi-$MINDIVER 45 57 fi 46 58 if [ _"$LIBDIR" == _"" ]; then 47 locallib=$LIBDIR48 else49 59 ARCH=`/bin/arch` 50 60 echo $ARCH | grep -E '^i[0-9]86$' &> /dev/null && ARCH=i386 && locallib=$local/lib 51 61 echo $ARCH | grep -E '^x86_64$' &> /dev/null && locallib=$local/lib64 52 62 echo $ARCH | grep -E '^ia64$' &> /dev/null && locallib=$local/lib 53 export ARCH 63 sublocallib=$locallib 64 else 65 locallib=${HEAD}$LIBDIR 66 sublocallib=$LIBDIR 54 67 fi 55 68 … … 69 82 70 83 # Substitute variables for mindi 71 sed -e "s~^MINDI_PREFIX=XXX~MINDI_PREFIX=$ local~" -e "s~^MINDI_CONF=YYY~MINDI_CONF=$conf~" -e "s~^MINDI_VER=VVV~MINDI_VER=$MINDIVER~" -e "s~^MINDI_REV=RRR~MINDI_REV=$MINDIREV~" -e "s~^MINDI_LIB=LLL~MINDI_LIB=$locallib~" mindi > $local/sbin/mindi84 sed -e "s~^MINDI_PREFIX=XXX~MINDI_PREFIX=$sublocal~" -e "s~^MINDI_CONF=YYY~MINDI_CONF=$subconf~" -e "s~^MINDI_VER=VVV~MINDI_VER=$MINDIVER~" -e "s~^MINDI_REV=RRR~MINDI_REV=$MINDIREV~" -e "s~^MINDI_LIB=LLL~MINDI_LIB=$sublocallib~" mindi > $local/sbin/mindi 72 85 chmod 755 $local/sbin/mindi 73 86 install -m 755 parted2fdisk.pl $local/sbin
Note:
See TracChangeset
for help on using the changeset viewer.