HSC is an HTML preprocessor using standard ML syntax. Originally written for AmigaOS, but considered stable under Linux. For sample usage, see http://www.proxxi.org. The homepage specified int eh URL field holds the documentation also included in the distribution. The program is still under active developement with featureenhancements to support the latest HTML and related standards. I suggest adding the package to net-misc. The original Makefile is incompatible with portage so a patch is supplied to make it behave properly during installation.
Created attachment 10276 [details] hsc-0.929 (New Package) The ebuild file.
Created attachment 10277 [details, diff] patch used by hsc-0.929.ebuild The path to ensure hsc builds according to portage standard.
hsc-0.929-r1 Now installs complete documentations including the examples referenced in said documentation. Trust me fellas. The documentation makes you want to shoot the author, but after having used this prog, you never write plain HTML again. //Daniel Armyr
Created attachment 11070 [details] hsc-0.929.ebuild
Created attachment 11071 [details, diff] new patch for 0.929
Created attachment 11161 [details] ChangeLog for hsc-0.929 Added changelog as per instructions on the gentoo-dev list
Can't get around to fixing this anytime soon, sorry.
Hi Daniel. Thank you for submission. I have processed and committed the ebuild. Please test. Few remarks. 1. patches should be in unified format 2. patching should really be done in src_unpack. src_compile might need to be rerun occasionally (for testing, by developer, or even for doing something very specific by user) and this will cause patch to be applied over already patched Makefile, which will fail. George
Created attachment 13787 [details] hsc-0.929.ebuild New version of the ebuild. This one I did a while back and it uses the base eclass to simplify things.
Created attachment 13788 [details, diff] hsc-0.929-gentoo.diff Same as the old patch except generated with the -u option.
New version. Only a version bump in the file name and a trivial change in the diff file at chunk #1.
Created attachment 21408 [details] hsc-0.931.ebuild
Created attachment 21409 [details, diff] Makefile.hsc-0.931.patch.gz
Created attachment 21410 [details, diff] Makefile.hsc-0.931.patch Ahem, still not quite smooth on the ebuild submitting.
Hi Daniel. Same story here ;). It is better to start a new bug if you submit an update. As a bonus this makes sure I am getting a notification (bugzilla likes to chew on them sometimes, but mostly on new comments and rarely on new bugs). Checked and committed. Please test. George
Has compiled and run cleanly on both my computers.