*.orig
.*project
.settings
+*.iso
+trc6500-master-file_*.deb
+simple-cdd/build.log
+simple-cdd/dists/
+simple-cdd/images/
+trc6500-master-file/deb
--- /dev/null
+SHELL=/bin/bash
+
+MASTERFILE = trc6500-master-file
+
+VERSION = $(shell awk '/^$(MASTERFILE)/ {gsub(/[()]/, ""); print $$2; exit}' $(MASTERFILE)/debian/debian-changelog)
+
+ISOVER = $(shell echo $(VERSION) | sed 's/-.*$$//')
+
+ISO = simple-cdd/images/debian-7.8-amd64-CD-1.iso
+
+TARGET_ISO = debian-trc6500-$(ISOVER).iso
+
+TARGET_DEB = $(MASTERFILE)_$(VERSION)_all.deb
+
+all: iso masterfile
+
+iso: $(TARGET_ISO)
+
+$(TARGET_ISO): $(ISO)
+ mv $< $@
+
+$(ISO): $(TARGET_DEB)
+ cd simple-cdd && build-simple-cdd --dist wheezy --conf ./simple-cdd.conf
+
+masterfile: $(TARGET_DEB)
+
+$(TARGET_DEB):
+ make -C $(MASTERFILE)
+
+clean:
+ rm -f $(TARGET_DEB) $(TARGET_ISO)
+++ /dev/null
-# rproxy configure options
-
-# Should webconfig be enabled?
-SERVICE=yes
-
-# SITES: filename containing site declarations
-SITES=/etc/rproxy/sites.csv
+++ /dev/null
-# Host;portExt;portInt
-fe306-1;8110;80
-fe306-2;8120;80
-fe306-3;8130;80
-fe306-4;8140;80
-fe306-5;8150;80
-swg1;8231;80
-swg2;8232;80
# now we unpack our master archive and replace all those conf files and scripts and things
echo 'Unpacking master config files..'
-dpkg -i /media/cdrom/simple-cdd/trc6500-master-files* # version-proof
+dpkg -i /media/cdrom/simple-cdd/trc6500-master-file* # version-proof
chown root /etc/cron.d/getswitchtemp
chown root /root/bin/get_switch_temperature
echo 'Files unpacked.'
# normally we should use the built-in simple_cdd_dir but I have doubts.. Let's use this.
# you'll probably want to change that
working_dir="/home/trc6500/cdd-attempt"
+working_dir=$(pwd)
# Profiles to include on the CD
profiles="trc6500"
build_profiles="trc6500"
auto_profiles="trc6500"
-do_mirror="false"
+do_mirror="true"
+debian_mirror="ftp://integration2/debian"
profiles_udeb_dist="wheezy"
mirror_component="main"
mirror_tools="wget"
# for now, this includes : myrc.local, TRC6500.pub, local_packages/firmware-bnx2, and the deb package with all the master files
# additionally, the bnx2 firmware is there because it resists being added to local_packages for some odd reason. So we'll install it by hand.
#all_extras="${working_dir}/master.tar.gz,${working_dir}/myrc.local,${working_dir}/TRC6500.pub,${working_dir}/local_packages/firmware-bnx2_0.36+wheezy.1_all.deb"
-all_extras="${working_dir}/myrc.local,${working_dir}/TRC6500.pub,${working_dir}/local_packages/firmware-bnx2_0.36+wheezy.1_all.deb, ${working_dir}/deb_build/trc6500-master-files*.deb"
+all_extras="${working_dir}/myrc.local,${working_dir}/TRC6500.pub,${working_dir}/local_packages/firmware-bnx2_0.36+wheezy.1_all.deb, $(find ${working_dir}/.. -maxdepth 1 -name trc6500-master-file\*.deb|sort|tail -1)"
# added value
export SPLASHPNG="${working_dir}/splash-thales.png"
-trc6500-master-files (7.8.3-1) unstable; urgency=low
+trc6500-master-file (7.8.4-1) unstable; urgency=low
+ * update softndesign packages
+ * remove rproxy default files
+
+ -- Laurent Mazet <laurent.mazet@thalesgroup.com> Mon, 14 Sep 2015 20:10:41 +0200
+
+trc6500-master-file (7.8.3-1) unstable; urgency=low
* Rebuild trc6500-master-file package to limit conflicts with trc6500 packages
* Add lite tarball for xdf-30mhz-lite
* Clean rc.local for xdf-12mhz, xdf-30mhz, and mhf
-- Laurent Mazet <laurent.mazet@thalesgroup.com> Tue, 28 Jul 2015 14:02:50 +0200
-trc6500-master-files (7.8.2-1) unstable; urgency=low
+trc6500-master-file (7.8.2-1) unstable; urgency=low
* Keep standard 30MHzDF and adds the lite configuration
-- Thomas PĂ©rennou <thomas.perennou@external.thalesgroup.com> Mon, 22 Jun 2015 15:15:16 +0200
-trc6500-master-files (7.8.1-1) unstable; urgency=low
+trc6500-master-file (7.8.1-1) unstable; urgency=low
* .deb packaging
-- Olivier Leobal <olivier.leobal@thalesgroup.com> Wed, 10 Jun 2015 14:16:08 +0200
-trc6500-master-files (7.8.0-1) unstable; urgency=low
+trc6500-master-file (7.8.0-1) unstable; urgency=low
* initial release (#1337)
* added scripts from lgcore