[or-cvs] r23807: {arm} Making debian build non-native and documenting steps for mak (in arm: resources resources/build/debian trunk)

Damian Johnson atagar1 at gmail.com
Tue Nov 16 15:59:38 UTC 2010


Author: atagar
Date: 2010-11-16 15:59:38 +0000 (Tue, 16 Nov 2010)
New Revision: 23807

Modified:
   arm/resources/build/debian/changelog
   arm/resources/notes.txt
   arm/trunk/README
Log:
Making debian build non-native and documenting steps for making a release build.



Modified: arm/resources/build/debian/changelog
===================================================================
--- arm/resources/build/debian/changelog	2010-11-16 15:42:18 UTC (rev 23806)
+++ arm/resources/build/debian/changelog	2010-11-16 15:59:38 UTC (rev 23807)
@@ -1,10 +1,10 @@
-tor-arm (1.3.7) unstable; urgency=low
+tor-arm (1.3.7-1) unstable; urgency=low
 
   * see http://www.atagar.com/arm/log.php
 
  -- Damian Johnson (www.atagar.com) <atagar1 at gmail.com>  Wed, 6 Oct 2010 22:30:43 -0700
 
-tor-arm (1.3.6) unstable; urgency=low
+tor-arm (1.3.6-1) unstable; urgency=low
 
   * Initial release.
 

Modified: arm/resources/notes.txt
===================================================================
--- arm/resources/notes.txt	2010-11-16 15:42:18 UTC (rev 23806)
+++ arm/resources/notes.txt	2010-11-16 15:59:38 UTC (rev 23807)
@@ -1,5 +1,15 @@
 builds -
   Helper scripts for deb and rpm builds.
+  
+  Deb build:
+    svn export relese release_build
+    tar czf tor-arm_1.3.7.orig.tar.gz release_build
+    svn export resources/build/debian release_build/debian
+    cd release_build
+    ./debian/make-deb
+    
+    # alternate (works, but svn export is simpler):
+    # tar czf tor-arm_1.3.7.orig.tar.gz --exclude-vcs --exclude="*.pyc" -v release
 
 TorCtl (dependency) -
   Last Updated: 8/22/10 (c514a0a7105cebe7cc5fa199750b90369b820bfb):

Modified: arm/trunk/README
===================================================================
--- arm/trunk/README	2010-11-16 15:42:18 UTC (rev 23806)
+++ arm/trunk/README	2010-11-16 15:59:38 UTC (rev 23807)
@@ -88,6 +88,7 @@
   arm     - startup script
   install - installation script
   
+  arm.1        - man page
   armrc.sample - example arm configuration file with defaults
   ChangeLog    - revision history
   LICENSE      - copy of the gpl v3
@@ -95,11 +96,6 @@
   TODO         - known issues, future plans, etc
   setup.py     - distutils installation script for arm
   
-  debian/     - resources for generating debs and rpms (most is metadata)
-    make-deb  - script for generating debian installer
-    make-rpm  - script for generating red hat installer
-    arm.1.gz  - man page
-  
   src/
     __init__.py
     starter.py   - parses and validates commandline parameters



More information about the tor-commits mailing list