From Genome Analysis Wiki
Jump to navigationJump to search
808 bytes added
, 14:50, 19 February 2013
Line 184: |
Line 184: |
| '''cd ~/src''' | | '''cd ~/src''' |
| '''cd gotcloud*''' | | '''cd gotcloud*''' |
| + | |
| # Add -replace only if rebuilding the same version | | # Add -replace only if rebuilding the same version |
| '''debian/makedeb.sh bin `cat release_version.txt`''' | | '''debian/makedeb.sh bin `cat release_version.txt`''' |
− | dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security | + | dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 ... |
| dpkg-buildpackage: export C... | | dpkg-buildpackage: export C... |
| [lines deleted] | | [lines deleted] |
Line 199: |
Line 200: |
| [lines deleted] | | [lines deleted] |
| dpkg-deb: building package `gotcloud-bin' in `./gotcloud-bin_1.01_amd64.deb'. | | dpkg-deb: building package `gotcloud-bin' in `./gotcloud-bin_1.01_amd64.deb'. |
− | Package file now in /home/tpg/dev/gotcloud | + | Package file now in /home/myuser/dev/gotcloud |
− | -rw-r--r-- 1 tpg tpg 3592780 Feb 19 11:59 gotcloud-bin_1.01_amd64.deb | + | -rw-r--r-- 1 myuser myuser 3592780 Feb 19 11:59 gotcloud-bin_1.01_amd64.deb |
| + | |
| + | # Add -replace only if rebuilding the same version |
| '''debian/makedeb.sh test `cat release_version.txt`''' | | '''debian/makedeb.sh test `cat release_version.txt`''' |
| + | dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 ... |
| + | dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2 |
| + | [lines deleted] |
| + | Generate package: cd gotcloud-test; dpkg-buildpackage -b -us -uc -rfakeroot |
| + | ===> Version '1.01 of 'gotcloud-test' will install into 'usr/local/gotcloud' |
| + | install -d debian/tmp/DEBIAN |
| + | cp debian/control debian/postinst debian/postrm debian/tmp/DEBIAN |
| + | install -d debian/tmp/usr/share/doc/gotcloud-test_1.01 |
| + | sed -e s/99.99/1.01/g < debian/changelog > debian/changelog.new |
| + | [lines deleted] |
| + | dpkg-deb: building package `gotcloud-test' in `./gotcloud-test_1.01_amd64.deb'. |
| + | Package file now in /home/myuser/dev/gotcloud |
| + | -rw-r--r-- 1 myuser myuser 433269556 Feb 19 13:49 gotcloud-test_1.01_amd64.deb |
| </code> | | </code> |
| | | |
| The deb files will be created in the directory above the debian directory (e.g. gotcloud) | | The deb files will be created in the directory above the debian directory (e.g. gotcloud) |