From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: merge request: initscript cleanup Date: Thu, 09 Mar 2017 11:08:38 +0000 Message-ID: <1489057718.10391.0.camel@ipfire.org> In-Reply-To: <1488985484.2740.0@mail01.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7945600912819490419==" List-Id: --===============7945600912819490419== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Thank you. Merged. -Michael On Wed, 2017-03-08 at 16:04 +0100, Jonatan Schlag wrote: > Hi Michael > > Am Mi, 8. Mär, 2017 um 1:21 schrieb Michael Tremer  > : > > > > Hey Jonatan, > > > > thanks for working on this. This is well needed since installing  > > initscripts > > always was very messy and often caused lots of pain. > > > > Before I merge this I would like to know if any of this needs to be  > > shipped with > > the next core update or if everything should be the same after  > > applying the > > patches - we would just have cleaner code then, obviously. > >  From my point of nothing needs to be shipped with the next core  > update. We just change the way the build process is running. The  > content of the initscript are not changed nor which files will be  > shipped. > Everything should be the same. > > Regards Jonatan > > > > > Thanks for not sending this is a patchset of >50 patches. :D > > > > Best, > > -Michael > > > > On Tue, 2017-03-07 at 14:45 +0100, Jonatan Schlag wrote: > > > > > >  Hi, > > > > > >  this is the merge request to clean up the handling of initscripts in > > >  the build process of ipfire 2. > > > > > >  Please pull from > > >  git://git.ipfire.org/people/jschlag/ipfire-2.x.git  > > > initscripts-cleanup > > > > > >  to get these changes: > > >  - a new macro to install initscripts for packages > > >  ($(call INSTALL_INITSCRIPT,*name of the initscript*)) > > >  - the initscripts for packages are now stored in > > >  /src/initscripts/packages > > >  - the initscript for the system are stored in > > >  /src/initscripts/system > > >  - the rootfile of the the initscript lfs file contain now only the > > >  initscripts for the system, the initscript for each package are  > > > located > > >  in the rootfile of the package > > > > > >  This makes maintainering of the initscript in IPFire a lot easier, > > >  because the initscripts for teh system and for the packages are  > > > better > > >  seperated. The new macro makes the lfs files a little bit more  > > > cleaner. > > > > > >  Thanks in advance, > > > > > >  Jonatan > > > --===============7945600912819490419== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC Q2dBR0JRSll3VGUyQUFvSkVJQjU4UDl2a0FrSHkrY1FBSWZDM3hHMnlkbE94MG9rZUV4S1I1eG4K QmkyNXZ2aklZeFE1cWFObWdsd0h5SmdSYzJkcnVKMkszN1gydTFZRTlJY0s5VHF3Yk1CaWpYRk5i V0lrY0lpdQpXZ0hpS29iWjVPQnZjSnVKdUU3anRMb3BES3JDYm5weCtjRG9wWDlYM0ZUSlBIdGZo VlEvamZmWkZxbytsSEY1CkhzL3ZKVkFySFpMOHhtR0tmeDJGRk9mbWJvNkZxM1M5dHFqNDFhb0Vj WldKWnhIQW0yN2RRdXlTNWVrUldjMEkKamJZWVVSTTJITy9hN2lsOUttYWlhWTYvK1BPRHJNeVJF TDZZVVFYZ0M0VittcTJvcXhOMUVHV0lpWW9aUms2cgo2ZG9WdWtnLzV4Zk5GcmpHeDBnL0tzL2FW amdSRDNxZU5LU0VQMC9rdm9JS2ZkRkNGREZkQzFkbktCVzFnaEZLCnVXbVJqemFyRGhhanYwZ2sz RmwwVTVSQVZZdFBkaDBIRkxMRVVlc3JOT2dYaHpSVXRLNEYxTW02Sk0zM3ZwTzQKc0k4L3hDUGUr dGNGaU55VVBJeU5BQkROL3hUV1hjTlRyVENsR1VsY010SWZoaVJGZkg3WXRTT2tQZTJTaVFkbgpW Wjl6KzZqYlZiSVNMcllhWVpoRUZjbzdDMlZGSEl3NUFSVGNKVW9UNkZXTkpBbEVqYjBnUG5FRnRF NCswajVtCkhNZnlWUzNDUVNRNVVvMm9teTJUdlVvR3JvR0pMbXAxN2o0RURiMFVreTVmRVBnL2xa bncrU1RybERldFdTNHcKK09HL0JlSStHc1R2VXhZRTB5YlN6SmR3RmI4QXVHQ1dvNWNvNmRpdGly MTd4WEFZMFZWYzFXWERJdW93YTNzTQpiSWdkS3RFVll2b1hmNmVXNGZVVwo9MnJvMwotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============7945600912819490419==--