]> git.tuebingen.mpg.de Git - dss.git/commitdiff
Merge branch 'refs/heads/t/im-logo'
authorAndre Noll <maan@tuebingen.mpg.de>
Mon, 6 Nov 2017 00:27:30 +0000 (01:27 +0100)
committerAndre Noll <maan@tuebingen.mpg.de>
Mon, 6 Nov 2017 00:28:51 +0000 (01:28 +0100)
One commit which changes the way dss.png is built and another one
which adds the generated dss.png to .gitignore.

* refs/heads/t/im-logo:
  Add dss.png to .gitignore.
  Replace dss.dia by a shell script.

1  2 
.gitignore
Makefile
NEWS

diff --cc .gitignore
Simple merge
diff --cc Makefile
index a8e045c2e755673d1aa28062684c2096db4ef818,bf8092aa0977e8dd6e8ccaafced26394e6e70534..f5c34af7b590145c99d3a8ced9b2badfd7179048
+++ b/Makefile
@@@ -32,20 -24,22 +32,20 @@@ Makefile.deps: $(wildcard *.c *.h
  -include Makefile.deps
  
  dss: $(dss_objects)
 -      $(CC) -o $@ $(dss_objects)
 -
 -cmdline.o: cmdline.c cmdline.h
 -      $(CC) -c $(CFLAGS) $<
 +      $(CC) -o $@ $(dss_objects) $(LDFLAGS) -llopsub
  
  %.o: %.c Makefile
 -      $(CC) -c $(CFLAGS) $(DEBUG_CFLAGS) $<
 +      $(CC) -c $(DSS_CPPFLAGS) $(CPPFLAGS) $(DSS_CFLAGS) $(CFLAGS) $<
  
- %.png: %.dia
-       dia -e $@ -t png $<
+ dss.png: mklogo
+       ./mklogo > $@
  
 -cmdline.c cmdline.h: dss.ggo
 -      gengetopt --conf-parser < $<
 -
 -dss.1: dss dss.1.inc
 -      help2man -h --detailed-help --include dss.1.inc -N ./$< > $@
 +%.lsg.h: %.suite
 +      lopsubgen --gen-h=$@ < $<
 +%.lsg.c: %.suite
 +      lopsubgen --gen-c=$@ < $<
 +%.1: %.suite
 +      lopsubgen --gen-man=$@ --version-string=$(VERSION_STRING) < $<
  
  %.1.html: %.1
        groff -m man -Thtml -P -l -P -r $< | sed -e '1,/^<body>/d; /^<\/body>/,$$d' > $@
diff --cc NEWS
index 755cad21834cc7b6d150746e6555544d706802c6,15323207ace195048ca7ee69de66e22f2969ea7c..28fcb49770fee52e4f8ed963b7ac0e3e520c2200
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,26 -1,3 +1,28 @@@
 +-----------------------
 +x.y.z (to be announced)
 +-----------------------
 +
 + - Improved error diagnostics for the kill subcommand.
 +
 + - The --no-resume option has been removed.
 +
 + - The gengetopt option parser has been replaced by the
 + [lopsub](http://people.tuebingen.mpg.de/~maan/lopsub) library. Hence
 + lopsub must be installed to compile this package. Also help2man is
 + no longer required since lopsub has built-in roff support.
 +
 + - "make install" will install the executable and the man page.
 +
 + - In run mode, dss no longer exits successfully if another instance
 + is already running.
 +
 + - New option --checksum to let rsync compute checksums occasionally.
 +
 + - CFLAGS, CPPFLAGS and LDFLAGS can now be used to override the flags
 + of the build system.
 +
++ - The dss logo is now created with ImageMagick rather than dia.
++
  ------------------
  0.1.7 (2017-04-17)
  ------------------