--- hsc-0.934.orig/docs-source/hsc.project +++ hsc-0.934/docs-source/hsc.project @@ -2,7 +2,7 @@ VERSION 3 # Contains all data relevant for project. # Maintained by hsc, DO NOT MODIFY! -# updated: 05-Feb-2004 21:07:19 +# updated: 20-Feb-2004 13:36:16 DOCUMENT ../docs/use˙ TITLE DOCUMENT ../docs/macro/flag.html @@ -447,6 +447,100 @@ INCLUDE inc/html.hsc INCLUDE inc/macro.hsc INCLUDE inc/webpage.hsc +DOCUMENT ../docs/message-list.html +SOURCE message-list.hsc +TITLE +ID message.1 +ID message.2 +ID message.3 +ID message.4 +ID message.5 +ID message.6 +ID message.7 +ID message.8 +ID message.9 +ID message.10 +ID message.11 +ID message.12 +ID message.13 +ID message.14 +ID message.15 +ID message.16 +ID message.17 +ID message.18 +ID message.19 +ID message.20 +ID message.21 +ID message.22 +ID message.23 +ID message.24 +ID message.25 +ID message.26 +ID message.27 +ID message.28 +ID message.29 +ID message.30 +ID message.31 +ID message.33 +ID message.35 +ID message.36 +ID message.37 +ID message.38 +ID message.39 +ID message.40 +ID message.41 +ID message.42 +ID message.43 +ID message.44 +ID message.45 +ID message.46 +ID message.47 +ID message.48 +ID message.49 +ID message.50 +ID message.51 +ID message.53 +ID message.54 +ID message.55 +ID message.57 +ID message.58 +ID message.59 +ID message.60 +ID message.61 +ID message.62 +ID message.63 +ID message.64 +ID message.65 +ID message.66 +ID message.67 +ID message.68 +ID message.69 +ID message.70 +ID message.71 +ID message.72 +ID message.74 +ID message.75 +ID message.76 +ID message.77 +ID message.78 +ID message.79 +ID message.81 +ID message.82 +ID message.84 +ID message.85 +ID message.86 +ID message.87 +ID message.88 +ID message.89 +ID message.90 +ID message.91 +ID message.92 +ID message.93 +ID message.94 +ID message.95 +INCLUDE inc/html.hsc +INCLUDE inc/macro.hsc +INCLUDE inc/webpage.hsc DOCUMENT ../docs/distrib.html SOURCE distrib.hsc TITLE @@ -532,8 +626,10 @@ ID message.2 ID message.3 ID message.4 +ID message.5 ID message.6 ID message.7 +ID message.8 ID message.9 ID message.10 ID message.11 @@ -977,6 +1073,13 @@ INCLUDE inc/html.hsc INCLUDE inc/macro.hsc INCLUDE inc/webpage.hsc +DOCUMENT ../docs/changes.html +SOURCE changes.hsc +TITLE +INCLUDE inc/html.hsc +INCLUDE inc/macro.hsc +INCLUDE inc/webpage.hsc +INCLUDE ../CHANGES DOCUMENT ../docs/project/hscdepp.html SOURCE project/hscdepp.hsc TITLE @@ -1003,104 +1106,3 @@ INCLUDE inc/html.hsc INCLUDE inc/macro.hsc INCLUDE inc/webpage.hsc -DOCUMENT ../docs/message-list.html -SOURCE message-list.hsc -TITLE -ID message.1 -ID message.2 -ID message.3 -ID message.4 -ID message.5 -ID message.6 -ID message.7 -ID message.8 -ID message.9 -ID message.10 -ID message.11 -ID message.12 -ID message.13 -ID message.14 -ID message.15 -ID message.16 -ID message.17 -ID message.18 -ID message.19 -ID message.20 -ID message.21 -ID message.22 -ID message.23 -ID message.24 -ID message.25 -ID message.26 -ID message.27 -ID message.28 -ID message.29 -ID message.30 -ID message.31 -ID message.33 -ID message.35 -ID message.36 -ID message.37 -ID message.38 -ID message.39 -ID message.40 -ID message.41 -ID message.42 -ID message.43 -ID message.44 -ID message.45 -ID message.46 -ID message.47 -ID message.48 -ID message.49 -ID message.50 -ID message.51 -ID message.53 -ID message.54 -ID message.55 -ID message.57 -ID message.58 -ID message.59 -ID message.60 -ID message.61 -ID message.62 -ID message.63 -ID message.64 -ID message.65 -ID message.66 -ID message.67 -ID message.68 -ID message.69 -ID message.70 -ID message.71 -ID message.72 -ID message.74 -ID message.75 -ID message.76 -ID message.77 -ID message.78 -ID message.79 -ID message.81 -ID message.82 -ID message.84 -ID message.85 -ID message.86 -ID message.87 -ID message.88 -ID message.89 -ID message.90 -ID message.91 -ID message.92 -ID message.93 -ID message.94 -ID message.95 -INCLUDE inc/html.hsc -INCLUDE inc/macro.hsc -INCLUDE inc/webpage.hsc -DOCUMENT ../docs/changes.html -SOURCE changes.hsc -TITLE -INCLUDE inc/html.hsc -INCLUDE inc/macro.hsc -INCLUDE inc/webpage.hsc -INCLUDE ../CHANGES --- hsc-0.934.orig/debian/patches/01.pref_path.diff +++ hsc-0.934/debian/patches/01.pref_path.diff @@ -0,0 +1,11 @@ +--- hsc-0.934.orig/hsclib/hscprc.h 2004-02-05 14:40:56.000000000 +0100 ++++ hsc-0.934/hsclib/hscprc.h 2004-02-20 15:14:12.000000000 +0100 +@@ -53,7 +53,7 @@ + + #elif (defined NEXTSTEP) || (defined UNIX) || (defined BEOS) || (defined WINNT) + #define CONFIG_FILE "hsc.prefs" +-#define CONFIG_PATH "/usr/local/lib/", "/usr/lib/" ++#define CONFIG_PATH "/usr/local/lib/", "/etc/" + #define OPTION_FILE "hsc.options" + + /* [3] */ --- hsc-0.934.orig/debian/patches/do_patch +++ hsc-0.934/debian/patches/do_patch @@ -0,0 +1,13 @@ +#!/bin/sh + +for i in debian/patches/*.diff +do + o="."`basename $i` + + if [ ! -f $o ] + then + echo "Appling patch: `basename $i`" + patch -p1 < $i + touch $o + fi +done --- hsc-0.934.orig/debian/patches/do_unpatch +++ hsc-0.934/debian/patches/do_unpatch @@ -0,0 +1,14 @@ +#!/bin/sh + +# apply the patch in reverse order +for i in `ls -1 debian/patches/*.diff | sort -r` +do + o="."`basename $i` + + if [ -f $o ] + then + echo "Removing patch: `basename $i`" + patch -p1 -R < $i + rm -f $o + fi +done --- hsc-0.934.orig/debian/changelog +++ hsc-0.934/debian/changelog @@ -0,0 +1,20 @@ +hsc (0.934-1ubuntu2) gutsy; urgency=low + + * debian/control: Update maintainer fields according to debian- + maintainer-field spec. + + -- Martin Pitt Wed, 15 Aug 2007 08:05:26 +0000 + +hsc (0.934-1ubuntu1) breezy; urgency=low + + * It's Build-Depends, not Build-Depends-Indep, if "debian/rules build" + requires it. + + -- LaMont Jones Sat, 3 Sep 2005 20:52:22 -0600 + +hsc (0.934-1) unstable; urgency=low + + * Initial Release. + + -- Lorenzo Martignoni Fri, 20 Feb 2004 13:26:26 +0100 + --- hsc-0.934.orig/debian/dirs +++ hsc-0.934/debian/dirs @@ -0,0 +1,3 @@ +usr/bin +usr/share/doc/hsc +etc --- hsc-0.934.orig/debian/control +++ hsc-0.934/debian/control @@ -0,0 +1,23 @@ +Source: hsc +Section: web +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Lorenzo Martignoni +Build-Depends: debhelper (>= 4.0.0) +Standards-Version: 3.6.0 + +Package: hsc +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: html sucks completely, a developer tool for HTML projects + It can be used on any HTML file and creates a new HTML file as output. In the + input file, you may use an extended syntax based on HTML, which allows for + things like macros, conditionals, variables, expressions etc. + . + It is mainly intended for creating and maintaining larger HTML projects. + As a commandline tool, it can be used together with `make', and a + dependency generator is included. + . + Hsc is not a tool to make HTML easier for beginners; it's a tool + to make HTML a bit less painful and brain-damaged for people who + already know how to work with it. --- hsc-0.934.orig/debian/copyright +++ hsc-0.934/debian/copyright @@ -0,0 +1,16 @@ +This package was debianized by Lorenzo Martignoni on +Fri, 20 Feb 2004 13:26:26 +0100. + +It was downloaded from http://freshmeat.net/redir/hsc/36603/url_homepage/hsc + +Upstream Authors: Matthias Bethke , Thomas Aglassinger + +Copyright (C) 1995-2004 Matthias Bethke and Thomas Aglassinger + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + +On Debian systems, the complete text of the GNU General Public License, version +2, can be found in /usr/share/common-licenses/GPL-2. --- hsc-0.934.orig/debian/rules +++ hsc-0.934/debian/rules @@ -0,0 +1,92 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export DH_COMPAT=3 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + + # apply patch + sh -e debian/patches/do_patch + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) clean + + # unapply patches + sh -e debian/patches/do_unpatch + + rm -rf docs/* + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + mkdir -p $(CURDIR)/debian/hsc/usr/lib + $(MAKE) install INSTDIR=$(CURDIR)/debian/hsc/usr + mv $(CURDIR)/debian/hsc/usr/lib/hsc.prefs $(CURDIR)/debian/hsc/etc + rmdir $(CURDIR)/debian/hsc/usr/lib + # find $(CURDIR)/debian/hsc -type d -name ".xvpics" -exec rm -rf {} \; + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES + dh_installdocs + dh_installexamples + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure