| Rev | Line |  | 
|---|
| [934] | 1 | This document is a how-to for building new packaages for scripts.mit.edu. | 
|---|
|  | 2 |  | 
|---|
|  | 3 | * Ensure you have a scripts-build user account, as documented in install-howto. | 
|---|
|  | 4 |  | 
|---|
|  | 5 | * su scripts-build - | 
|---|
|  | 6 |  | 
|---|
|  | 7 | * Use the Makefile to build the scripts.mit.edu-specific Fedora | 
|---|
|  | 8 | packages. | 
|---|
|  | 9 | - export PATH=$PATH:/usr/sbin | 
|---|
|  | 10 | - make download | 
|---|
|  | 11 | - make setup | 
|---|
|  | 12 | - make all | 
|---|
|  | 13 | - openafs-devel is a build-dependency of accountadm, so you'll need to | 
|---|
|  | 14 | install the openafs-devel package you just built by hand when that fails. | 
|---|
|  | 15 |  | 
|---|
|  | 16 | * Add the packages to the repository by using a trusted machine to | 
|---|
| [1349] | 17 | - krootscp root@build-server.mit.edu:/home/scripts-build/rpmbuild/RPMS/x86-64/* /mit/scripts/rpm-fc11/ | 
|---|
|  | 18 | - cd /mit/scripts/rpm-fc11 && createrepo . | 
|---|
| [934] | 19 | - If you don't have a trusted Fedora machine, you can use createrepo | 
|---|
| [935] | 20 | -o ~/foo . and then manually install the generated file | 
|---|
| [934] | 21 |  | 
|---|
| [935] | 22 | * Rebuild mit-zephyr on a 32-bit machine, like the one at Joe's home. | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.