Changes

Jump to navigation Jump to search
m
no edit summary
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
381

edits

Navigation menu