Changes

From Genome Analysis Wiki
Jump to navigationJump to search
no edit summary
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)
283

edits

Navigation menu