5 | | 1. Determine the release number (example 2.0) |
6 | | 2. Repository should be tagged with the release number by typing: |
7 | | * git tag -a v2.0 -m 'v2.0' |
8 | | 3. From the top level gram directory type: |
9 | | * git show v2.0 > src/GRAMVERSION |
10 | | 4. Then to make new deb files: |
11 | | * Note: create_gram_packages.py really seems to want the gram_root to be right under the package builder's home directory - i.e. /home/sdabideen/gram is the git clone. And we are compatible with gcf-2.4.1. Not sure about later gcf releases. |
12 | | * cd pkg |
13 | | * python create_gram_packages.py --version="3.2" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1 |
14 | | 5. For update deb files: |
15 | | * python create_gram_packages.py --is_update=True --version="2.3" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1 |
16 | | 6. To check .deb file contents: |
17 | | * mkdir ~/temp |
18 | | * dpkg -x somepackage.deb ~/temp/ |
| 5 | 1. Determine the release number (example 2.0) |
| 6 | 2. Repository should be tagged with the release number by typing: |
| 7 | {{{ |
| 8 | $ git tag -a v2.0 -m 'v2.0' |
| 9 | }}} |
| 10 | 3. From the top level gram directory type: |
| 11 | {{{ |
| 12 | $ git show v2.0 > src/GRAMVERSION |
| 13 | }}} |
| 14 | 4. Then to make new deb files: |
| 15 | '' Note: create_gram_packages.py really seems to want the gram_root to be right under the package builder's home directory - i.e. /home/sdabideen/gram is the git clone. And we are compatible with gcf-2.4.1. Not sure about later gcf releases.'' |
| 16 | {{{ |
| 17 | $ cd pkg |
| 18 | $ python create_gram_packages.py --version="3.2" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1 |
| 19 | }}} |
| 20 | 5. For update deb files: |
| 21 | {{{ |
| 22 | $ python create_gram_packages.py --is_update=True --version="2.3" --output_directory=/home/sdabideen --gram_root=/home/sdabideen --gcf_root=/home/sdabideen/gcf-2.4.1 |
| 23 | }}} |
| 24 | 6. To check .deb file contents: |
| 25 | {{{ |
| 26 | $ mkdir ~/temp |
| 27 | $ dpkg -x somepackage.deb ~/temp/ |
| 28 | }}} |