mirror of
https://github.com/sbopkg/sbopkg
synced 2025-02-07 08:46:04 +01:00
371284cd89
During package creation, most SlackBuilds copy the .SlackBuild file to /usr/doc/$PKG/. Previously, sbopkg would cause the "original" SlackBuild instead of the "local" SlackBuild with user edits to be copied to the documentation directory. Now, sbopkg backs up the original SlackBuild to $PKGNAME.SlackBuild.original before building the package. Old behavior: 1. Original (upstream) SlackBuild is named $PKGNAME.SlackBuild. 2. User optionally defines custom SlackBuild in $PKGNAME.SlackBuild.sbopkg. 3. sbopkg asks user to use Original or Local SlackBuild, and copies $PKGNAME.SlackBuild or $PKGNAME.SlackBuild.sbopkg to $PKGNAME.SlackBuild.build, respectively. 4. sbopkg builds package (which includes copying SlackBuild to /usr/doc/). 5. sbopkg removes *.build files. New behavior: 1. Original (upstream) SlackBuild is named $PKGNAME.SlackBuild. 2. User optionally defines custom SlackBuild in $PKGNAME.SlackBuild.sbopkg. 3. sbopkg asks user to use Original or Local SlackBuild, and copies $PKGNAME.SlackBuild or $PKGNAME.SlackBuild.sbopkg to $PKGNAME.SlackBuild.build, respectively. 4. sbopkg backs up original SlackBuild by moving $PKGNAME.SlackBuild to $PKGNAME.SlackBuild.original. 5. sbopkg copies $PKGNAME.SlackBuild.build to $PKGNAME.SlackBuild. 6. sbopkg builds package (which includes copying SlackBuild to /usr/doc/). 7. sbopkg restores original SlackBuild by moving $PKGNAME.SlackBuild.original to $PKGNAME.SlackBuild. 8. sbopkg removes *.build files. Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org> |
||
---|---|---|
.. | ||
ChangeLog-current.txt | ||
ChangeLog-latest.txt | ||
current-download | ||
current-package | ||
current-source | ||
current-version | ||
doinst.sh | ||
sbopkg-conf5.html | ||
sbopkg-help | ||
sbopkg.SlackBuild | ||
sbopkg8.html | ||
slack-desc | ||
sqg8.html | ||
sspm |