chiark / gitweb /
Fix the long standing debian version bug.
authordaid <daid303@gmail.com>
Fri, 2 Jan 2015 12:34:59 +0000 (13:34 +0100)
committerdaid <daid303@gmail.com>
Fri, 2 Jan 2015 12:34:59 +0000 (13:34 +0100)
package.sh
scripts/linux/debian_armhf/DEBIAN/control [deleted file]
scripts/linux/debian_control [moved from scripts/linux/debian_amd64/DEBIAN/control with 89% similarity, mode: 0644]
scripts/linux/debian_i386/DEBIAN/control [deleted file]

index 14086e5bf12394eb6447864ce197c97bd4b14bc4..15d9da1eefc61f9064c17310a8f47467183c03ca 100755 (executable)
@@ -292,6 +292,7 @@ if [ "$BUILD_TARGET" = "debian_i386" ]; then
        cp scripts/linux/cura.py scripts/linux/${BUILD_TARGET}/usr/share/cura/
        cp -a Power/power scripts/linux/${BUILD_TARGET}/usr/share/cura/
        echo $BUILD_NAME > scripts/linux/${BUILD_TARGET}/usr/share/cura/Cura/version
+       cat scripts/linux/debian_control | sed 's/\[BUILD_NAME\]/${BUILD_NAME}/' | sed 's/\[ARCH\]/i368/' > scripts/linux/${BUILD_TARGET}/control
        sudo chown root:root scripts/linux/${BUILD_TARGET} -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/usr -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/DEBIAN -R
@@ -321,6 +322,7 @@ if [ "$BUILD_TARGET" = "debian_amd64" ]; then
        cp scripts/linux/cura.py scripts/linux/${BUILD_TARGET}/usr/share/cura/
        cp -a Power/power scripts/linux/${BUILD_TARGET}/usr/share/cura/
        echo $BUILD_NAME > scripts/linux/${BUILD_TARGET}/usr/share/cura/Cura/version
+       cat scripts/linux/debian_control | sed 's/\[BUILD_NAME\]/${BUILD_NAME}/' | sed 's/\[ARCH\]/amd64/' > scripts/linux/${BUILD_TARGET}/control
        sudo chown root:root scripts/linux/${BUILD_TARGET} -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/usr -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/DEBIAN -R
@@ -350,6 +352,7 @@ if [ "$BUILD_TARGET" = "debian_armhf" ]; then
        cp scripts/linux/cura.py scripts/linux/${BUILD_TARGET}/usr/share/cura/
        cp -a Power/power scripts/linux/${BUILD_TARGET}/usr/share/cura/
        echo $BUILD_NAME > scripts/linux/${BUILD_TARGET}/usr/share/cura/Cura/version
+       cat scripts/linux/debian_control | sed 's/\[BUILD_NAME\]/${BUILD_NAME}/' | sed 's/\[ARCH\]/armhf/' > scripts/linux/${BUILD_TARGET}/control
        sudo chown root:root scripts/linux/${BUILD_TARGET} -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/usr -R
        sudo chmod 755 scripts/linux/${BUILD_TARGET}/DEBIAN -R
diff --git a/scripts/linux/debian_armhf/DEBIAN/control b/scripts/linux/debian_armhf/DEBIAN/control
deleted file mode 100644 (file)
index 05029d0..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-Package: cura
-Version: 14.01
-Section: misc
-Priority: optional
-Architecture: armhf
-Essential: no
-Depends: python-wxgtk2.8, python-opengl, python-serial, python-numpy
-Maintainer: Daid <daid303@gmail.com>
-Provides: cura
-Installed-Size: 10000
-Description: Cura is a full software solution for 3D printing,
- aimed at RepRaps and the Ultimaker. It's free software payed for
- and maintained by Ultimaker.
-
old mode 100755 (executable)
new mode 100644 (file)
similarity index 89%
rename from scripts/linux/debian_amd64/DEBIAN/control
rename to scripts/linux/debian_control
index eff3886..f969844
@@ -1,8 +1,8 @@
 Package: cura
-Version: 14.01
+Version: [BUILD_NAME]
 Section: misc
 Priority: optional
-Architecture: amd64
+Architecture: [ARCH]
 Essential: no
 Depends: python-wxgtk2.8, python-opengl, python-serial, python-numpy
 Maintainer: Daid <daid303@gmail.com>
diff --git a/scripts/linux/debian_i386/DEBIAN/control b/scripts/linux/debian_i386/DEBIAN/control
deleted file mode 100644 (file)
index ea2a2c2..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-Package: cura
-Version: 14.01
-Section: misc
-Priority: optional
-Architecture: i386
-Essential: no
-Depends: python-wxgtk2.8, python-opengl, python-serial, python-numpy
-Maintainer: Daid <daid303@gmail.com>
-Provides: cura
-Installed-Size: 10000
-Description: Cura is a full software solution for 3D printing,
- aimed at RepRaps and the Ultimaker. It's free software payed for
- and maintained by Ultimaker.
-