Line 30: |
Line 30: |
| | | |
| ====Initscript packages.==== | | ====Initscript packages.==== |
− | This is a special case up to SME9 (including). Rebuild by SME every time upstream release a higher version to what we built. We import the new package in CVS and apply our patches. For SME the patch to apply are: | + | This is a special case up to SME9 (including). Rebuild by SME every time upstream release a higher version to what we built. We import the new package in CVS and apply our patches. |
| + | |
| + | so first import new srpm |
| + | |
| + | second restore needed patches<syntaxhighlight lang="bash"> |
| + | rm -f initscripts-9.03.31-runlevel7.patch initscripts-9.03.40-dmesg.patch initscripts-9.03.40-slapd_alias_ldap.patch initscripts-9.03.46-dont_run_plymouth_if_disabled.patch |
| + | cvs update -dPA |
| + | |
| + | cvs update -p -r 1.2 initscripts-9.03.31-runlevel7.patch > initscripts-9.03.31-runlevel7.patch |
| + | cvs add initscripts-9.03.31-runlevel7.patch |
| + | |
| + | cvs update -p -r 1.1 initscripts-9.03.40-dmesg.patch > initscripts-9.03.40-dmesg.patch |
| + | cvs add initscripts-9.03.40-dmesg.patch |
| + | |
| + | cvs update -p -r 1.1 initscripts-9.03.40-slapd_alias_ldap.patch > initscripts-9.03.40-slapd_alias_ldap.patch |
| + | cvs add initscripts-9.03.40-slapd_alias_ldap.patch |
| + | |
| + | cvs update -p -r 1.1 initscripts-9.03.46-dont_run_plymouth_if_disabled.patch > initscripts-9.03.46-dont_run_plymouth_if_disabled.patch |
| + | cvs add initscripts-9.03.46-dont_run_plymouth_if_disabled.patch |
| + | |
| + | </syntaxhighlight> |
| + | |
| + | For SME the patch to add in spec file: |
| Patch2000: initscripts-9.03.31-runlevel7.patch | | Patch2000: initscripts-9.03.31-runlevel7.patch |
| Patch2001: initscripts-9.03.40-dmesg.patch | | Patch2001: initscripts-9.03.40-dmesg.patch |
Line 40: |
Line 62: |
| %patch2002 -p1 | | %patch2002 -p1 |
| %patch2003 -p1 | | %patch2003 -p1 |
− | then update the changelog, the release version is the same as upstream and we add trailing release number : | + | then update the changelog, <syntaxhighlight> |
| + | %changelog |
| + | * date your name <email> - version release |
| + | - Rebase on upstream ...'''version'''... [SME '''...'''] |
| + | - Don't try to run plymouth if disabled [SME: 8375] |
| + | Code from Charlie Brady |
| + | - Make slapd service an alias for ldap [SME: 8635] |
| + | - Add -n 1 to the dmesg line in rc.sysinit to prevent unwanted |
| + | messages appearing on the console [SME: 8277] |
| + | - Add hack for running rc7.d script during runlevel 4 [SME: 7217] |
| + | </syntaxhighlight> |
| + | the release version is the same as upstream and we add trailing release number : |
| Release: 1%{?dist}.1 | | Release: 1%{?dist}.1 |
| | | |