Line 28: |
Line 28: |
| |- | | |- |
| |e-smith-base | | |e-smith-base |
− | | | + | |draft |
− | | | + | |[[User:TrevorB|TrevorB]] |
| | | | | |
| |- | | |- |
Line 254: |
Line 254: |
| Status*: | | Status*: |
| | | |
− | * Started - developer has forked package and has started work | + | *Started - developer has forked package and has started work |
− | * Draft - developer has completed first cut of changes and transferred package into smeserver Organisation. Ready for review/testing | + | *Draft - developer has completed first cut of changes and transferred package into smeserver Organisation. Ready for review/testing |
− | * Testing - formal review and testing of package commenced | + | *Testing - formal review and testing of package commenced |
− | * Ready - Review/testing completed OK and ready for inclusion in smeserver base | + | *Ready - Review/testing completed OK and ready for inclusion in smeserver base |
| | | |
− | === What needs to be done: === | + | === What needs to be done:=== |
| All of these changes are being done in the new https://src.koozali.org GITEA instance after the packages have been migrated there. | | All of these changes are being done in the new https://src.koozali.org GITEA instance after the packages have been migrated there. |
− | * Create copy of e-smith-<pkg> as smeserver-<pkg> Fork the smeserver/e-smith-<pkg> into your own user space as <user>/smeserver-<pkg> | + | *Create copy of e-smith-<pkg> as smeserver-<pkg> Fork the smeserver/e-smith-<pkg> into your own user space as <user>/smeserver-<pkg> |
| | | |
− | * Makefile - change e-smith to smeserver | + | *Makefile - change e-smith to smeserver |
| <syntaxhighlight lang="spec"> | | <syntaxhighlight lang="spec"> |
| NAME := smeserver-<pkg> | | NAME := smeserver-<pkg> |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | * smeserver-<pkg>.spec - change e-smith to smeserver and add in Provides of the old e-smith package | + | *smeserver-<pkg>.spec - change e-smith to smeserver and add in Provides of the old e-smith package |
| <syntaxhighlight lang="spec"> | | <syntaxhighlight lang="spec"> |
| %define name smeserver-<pkg> | | %define name smeserver-<pkg> |
− | | + | . |
| + | . |
| Provides: e-smith-<pkg> | | Provides: e-smith-<pkg> |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | * If the Source: is not tar.gz, change it and delete the archivefilename file | + | *If the Source: is not tar.gz, change it and delete the archivefilename file |
| <syntaxhighlight lang="spec"> | | <syntaxhighlight lang="spec"> |
| Source: %{name}-%{version}.tar.gz | | Source: %{name}-%{version}.tar.gz |
| </syntaxhighlight> | | </syntaxhighlight> |
− | * README.md - change name and add link to bugzilla for both new and existing names (i.e. keep the old link there) | + | *README.md - change name and add link to bugzilla for both new and existing names (i.e. keep the old link there) |
| | | |
− | * Transfer your smeserver-<pkg> over to the smeserver Organisation when you think it's ready for review/testing/etc. | + | *Transfer your smeserver-<pkg> over to the smeserver Organisation when you think it's ready for review/testing/etc. |
| | | |
− | === Do we need to change the e-smith directories too? === | + | ===Do we need to change the e-smith directories too?=== |
| In the first few packages I 'migrated' I have also symlinked smeserver to the e-smith directories so that we can start using/testing the new directory names (e.g. /etc/smeserver instead of /etc/e-smith). | | In the first few packages I 'migrated' I have also symlinked smeserver to the e-smith directories so that we can start using/testing the new directory names (e.g. /etc/smeserver instead of /etc/e-smith). |
| {| class="wikitable" | | {| class="wikitable" |
Line 289: |
Line 290: |
| !directory | | !directory |
| !symlinked to | | !symlinked to |
− | !where symlinked | + | ! where symlinked |
| |- | | |- |
| |/etc/smeserver | | |/etc/smeserver |