Commit b05b8fd3 authored by thomas.forbriger's avatar thomas.forbriger Committed by thomas.forbriger
Browse files

refer to libsffxx in copyright statement

This is a legacy commit from before 2015-03-01.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.
added installation instructions in Makefile
added package creation targets


SVN Path:     http://gpitrsvn.gpi.uni-karlsruhe.de/repos/TFSoftware/trunk
SVN Revision: 5085
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent 9a7efedd
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
# C++ SFF code # C++ SFF code
# #
# ---- # ----
# This program is free software; you can redistribute it and/or modify # libsffxx is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or # the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version. # (at your option) any later version.
...@@ -22,6 +22,21 @@ ...@@ -22,6 +22,21 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# ---- # ----
# #
# Installation instructions
# -------------------------
#
# To install the library use target install
#
# To instell the library together with the doxygen documentation,
# use target all. Note that this requires doxygen to be installed.
#
# Look at sfftest.cc for a brief example on using the code.
#
# The binary library libsffxx.a will be placed in $(LOCLIBDIR). The prototype
# files will be linked to a copy in $(LOCINCLUDEDIR).
#
# The doxygen documentation will be placed in $(DOXYWWWPATH).
#
# This library requires code from libgsexx, libaff, libtfxx and libtime. # This library requires code from libgsexx, libaff, libtfxx and libtime.
# #
# REVISIONS and CHANGES # REVISIONS and CHANGES
...@@ -187,10 +202,22 @@ doxyview: $(DOXYWWWPATH)/html/index.html ...@@ -187,10 +202,22 @@ doxyview: $(DOXYWWWPATH)/html/index.html
# -------------- # --------------
# is delegated to Makefile.packages # is delegated to Makefile.packages
# which still has to be coded # which still has to be coded
PACKAGE=libsffxx ifdef TF_MAKEPKG
#ifdef TF_MAKEPKG .PHONY: package
#include $(TF_MAKEPKG) package: $(TF_MAKEPKG)
#endif $(MAKE) -f $< \
PACKAGE=libsffxx \
PACKAGEEXPORT="trunk/src/libs/libsffxx:src" \
PACKAGETARGETS="src:all:" \
PACKAGELIBS="-"
.PHONY: fullpackage
fullpackage: $(TF_MAKEPKG)
$(MAKE) -f $< \
PACKAGE=libsffxxwithlibs \
PACKAGEEXPORT="trunk/src/libs/libsffxx:src" \
PACKAGETARGETS="src:all:" \
PACKAGELIBS="-"
endif
#====================================================================== #======================================================================
# test code # test code
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* Copyright (c) 2003 by Thomas Forbriger (BFO Schiltach) * Copyright (c) 2003 by Thomas Forbriger (BFO Schiltach)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* Copyright (c) 2007 by Thomas Forbriger (BFO Schiltach) * Copyright (c) 2007 by Thomas Forbriger (BFO Schiltach)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* SFF output stream (implementation) * SFF output stream (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* SFF output stream (prototypes) * SFF output stream (prototypes)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
...@@ -103,6 +103,12 @@ namespace helper { ...@@ -103,6 +103,12 @@ namespace helper {
* handle from the outside, before it is written to the file. * handle from the outside, before it is written to the file.
* After setting the series itself, header information should be passed * After setting the series itself, header information should be passed
* through the inherited member functions provided by ostream_manager. * through the inherited member functions provided by ostream_manager.
*
* \deprecated
* The use of class SFFostream is deprecated.
* It should be replaced by the corresponding output class in libdatrwxx.
* SFFostream will no longer be maintained.
* Thomas Forbriger, 22.3.2013.
*/ */
template<class C> template<class C>
class SFFostream: public helper::ostream_manager { class SFFostream: public helper::ostream_manager {
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* test library modules * test library modules
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* Copyright (c) 2007 by Thomas Forbriger (BFO Schiltach) * Copyright (c) 2007 by Thomas Forbriger (BFO Schiltach)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* SFF library (implementation) * SFF library (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* SFF library (prototypes) * SFF library (prototypes)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* provide time reference for synthetic waveforms (implementation) * provide time reference for synthetic waveforms (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* compare WID2 headers (implementation) * compare WID2 headers (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* check if time is in range (implementation) * check if time is in range (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* calculate sample index for given time (implementation) * calculate sample index for given time (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* return time of last sample (implementation) * return time of last sample (implementation)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* Copyright (c) 2010 by Thomas Forbriger (BFO Schiltach) * Copyright (c) 2010 by Thomas Forbriger (BFO Schiltach)
* *
* ---- * ----
* This program is free software; you can redistribute it and/or modify * libsffxx is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment