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.