Changeset 875


Ignore:
Timestamp:
Jan 6, 2008 6:22:48 PM (5 years ago)
Author:
jrollins
Message:

debirf: new version, now non-native, see changelog

Location:
trunk/debirf
Files:
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/debirf/Makefile

    r873 r875  
    77# profile directories 
    88 
     9PREFIX=/usr 
     10 
    911PROF_DIR=example-profiles 
    1012 
    1113all: 
     14        echo "debirf is composed of scripts, so no compilation is necessary" 
    1215 
    1316$(PROF_DIR)/minimal.tgz: 
     
    2023        cd $(PROF_DIR) && tar czf xkiosk.tgz xkiosk/ 
    2124 
    22 release: $(PROF_DIR)/minimal.tgz $(PROF_DIR)/rescue.tgz $(PROF_DIR)/xkiosk.tgz 
     25build-profiles: $(PROF_DIR)/minimal.tgz $(PROF_DIR)/rescue.tgz $(PROF_DIR)/xkiosk.tgz 
     26 
     27install: build-profiles 
     28        install -d $(PREFIX)/bin 
     29        install -d $(PREFIX)/share/debirf/modules 
     30        install -d $(PREFIX)/share/debirf/example-profiles 
     31        install -d $(PREFIX)/lib/debirf 
     32        install -d $(PREFIX)/share/man/man1 
     33        install fs/usr/bin/make-debirf $(PREFIX)/bin/make-debirf 
     34        install fs/usr/bin/build-debirf-kernel $(PREFIX)/bin/build-debirf-kernel 
     35        install fs/usr/share/debirf/common $(PREFIX)/share/debirf/ 
     36        install -m 0644 fs/usr/share/debirf/debirf.conf.defaults $(PREFIX)/share/debirf/ 
     37        install fs/usr/share/debirf/modules/* $(PREFIX)/share/debirf/modules/ 
     38        install -m 0644 fs/usr/lib/debirf/devices.tar.gz $(PREFIX)/lib/debirf/ 
     39        install -m 0644 fs/usr/lib/debirf/README $(PREFIX)/lib/debirf/ 
     40        install -m 0644 fs/usr/share/man/man1/make-debirf.1 $(PREFIX)/share/man/man1/make-debirf.1 
     41        install -m 0644 fs/usr/share/man/man1/build-debirf-kernel.1 $(PREFIX)/share/man/man1/build-debirf-kernel.1 
     42        install -m 0644 example-profiles/*.tgz $(PREFIX)/share/debirf/example-profiles/ 
     43 
     44release:  
    2345        mkdir -p build/upstream 
    2446        ln -s ../.. build/upstream/debirf-$(VERSION) 
  • trunk/debirf/debian/changelog

    r869 r875  
    1 debirf (0.13) unstable; urgency=low 
     1debirf (0.13-1) unstable; urgency=low 
    22 
    3   * example profiles are now tgz archives. 
     3  * example profiles are now tgz archives (closes #46) 
     4  * added new full devices.tar.gz to create fuller device tree (closes #60) 
     5  * transition to non-native packaging (closes #26) 
     6  * added exit-on-error to modules install run-part 
    47 
    5  -- Jameson Rollins <jrollins@fifthhorseman.net>  Sat, 05 Jan 2008 12:00:37 -0500 
     8 -- Jameson Rollins <jrollins@fifthhorseman.net>  Sun, 06 Jan 2008 17:22:20 -0500 
    69 
    710debirf (0.12) unstable; urgency=low 
  • trunk/debirf/debian/rules

    r869 r875  
    1010# not much to do here, since we're just moving some shell scripts 
    1111# around. 
     12 
     13PROF_DIR=example-profiles 
     14 
     15all: 
    1216 
    1317build: 
     
    2428        dh_link 
    2529 
    26         cp -a fs/usr $(CURDIR)/debian/debirf 
     30        $(MAKE) install PREFIX=$(CURDIR)/debian/debirf/usr 
    2731 
    2832binary-indep: build install 
  • trunk/debirf/fs/usr/bin/make-debirf

    r873 r875  
    104104        export $var 
    105105    done 
    106     fakeroot_if_needed run-parts --verbose "$DEBIRF_MODULES" 
     106    fakeroot_if_needed run-parts --verbose --exit-on-error "$DEBIRF_MODULES" 
    107107} 
    108108 
     
    356356 
    357357# set fakechroot save file 
    358 DEBIRF_FAKEROOT_STATE="$DEBIRF_BUILDD/.fakeroot-${DEBIRF_LABEL}.save" 
     358DEBIRF_FAKEROOT_STATE="$DEBIRF_BUILDD/.fakeroot-state_${DEBIRF_LABEL}" 
    359359if [ "$ROOT_BUILD" != 'true' ] ; then 
    360360    > "$DEBIRF_FAKEROOT_STATE" 
  • trunk/debirf/fs/usr/share/debirf/modules/apt-get-disk-rescue

    r804 r875  
    1212# version 3 or later. 
    1313 
    14 debirf_exec apt-get --assume-yes install less moreutils lvm2 mdadm lsof screen hdparm smartmontools pciutils 
     14# why does aptitude not seem to be recognizing --without-recommends option? 
     15# currently requires explicitly not installing: 
     16# courier-mta mailx bsd-mailx 
     17debirf_exec aptitude --without-recommends --assume-yes install less moreutils lvm2 lsof screen hdparm pciutils mdadm smartmontools courier-mta- mailx- bsd-mailx- 
    1518 
    1619debirf_exec /etc/init.d/mdadm stop 
Note: See TracChangeset for help on using the changeset viewer.