Splitting grml-scripts into grml-scripts and grml-scripts-core
Hi,
Recently I talked to some colleagues of mine about having a grml-scripts-core package that only contains the grml-scripts needed for grml-etc-core's screen setup.
Since this idea seems to have been well received and the split has been mentioned in the minutes of the Grml Developer Meeting 2010, I thought I might as well clean up the packages I have been using for some time now and see if they can save you some work:
https://github.com/sometimesfood/grml-scripts/tree/split/grml-scripts https://github.com/sometimesfood/grml-scripts/tree/split/grml-scripts-core
(Obviously these should be pulled into two separate repositories, I just found the branching more comfortable until the package split is complete.)
Programs I chose for inclusion in grml-scripts-core: - cpu-screen and cpu-screen.sh (used by grml-etc-core) - ip-screen (used by grml-etc-core) - lesspipe.sh (much more versatile than Debian's lesspipe(1)) - code2color (used by lesspipe.sh) - grml-screen (nice addition to grml-etc-core)
I mostly tried to keep my changes to the bare minimum necessary for a proper split, if I missed something, just let me know.
Things I did: - move programs - fix debian/rules, Makefiles, lintian overrides etc. - fix manpages - add package descriptions - add depends/breaks to debian/control as recommended by the Debian policy manual
The resulting packages pass lintian without warnings.
If you have any questions, just drop me a line and I'll be happy to help.
Best regards Sebastian
Hi,
On Tue, Dec 28, 2010 at 04:56:47PM +0100, Sebastian Boehm wrote:
I mostly tried to keep my changes to the bare minimum necessary for a proper split, if I missed something, just let me know.
I think it would also be a good idea to add a "Recommends: grml-scripts-core" to grml-etc-core.
Patch for grml-etc-core attached.
Regards Sebastian
Sebastian,
On 28 December 2010 16:56, Sebastian Boehm sebastian@sometimesfood.org wrote:
Recently I talked to some colleagues of mine about having a grml-scripts-core package that only contains the grml-scripts needed for grml-etc-core's screen setup.
Let me thank you for your work! Your patches have now been merged, and the resulting packages have been released to the grml-testing repository: grml-scripts 1.4.3 http://deb.grml.org/pool/main/g/grml-scripts/ grml-scripts-core 1.4.3 http://deb.grml.org/pool/main/g/grml-scripts-core/
The Recommends: update for grml-etc-core will be shipped with the next grml-etc-core release.
Again, a big thank you from us!
Chris
Teilnehmer (2)
-
chris h -
Sebastian Boehm