summaryrefslogtreecommitdiff
path: root/Build/source/libs/howto
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-16 00:09:26 +0000
committerKarl Berry <karl@freefriends.org>2006-01-16 00:09:26 +0000
commit6c0eafbb1395d426a72a74538e0b2a95e8344ca6 (patch)
tree2a5f80b80fc76086a2602b812c2a182d00f961b7 /Build/source/libs/howto
parent70f7efeb5c9965a63a4143ad1c1f473585dc364c (diff)
libs 1
git-svn-id: svn://tug.org/texlive/trunk@1483 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/howto')
-rw-r--r--Build/source/libs/howto/freetype7
-rw-r--r--Build/source/libs/howto/libpng13
-rw-r--r--Build/source/libs/howto/libtiff23
-rw-r--r--Build/source/libs/howto/ncurses48
-rwxr-xr-xBuild/source/libs/howto/ncurses-fix7
-rw-r--r--Build/source/libs/howto/t1lib2
-rw-r--r--Build/source/libs/howto/xpdf15
-rw-r--r--Build/source/libs/howto/zlib22
8 files changed, 137 insertions, 0 deletions
diff --git a/Build/source/libs/howto/freetype b/Build/source/libs/howto/freetype
new file mode 100644
index 00000000000..70c8d8169aa
--- /dev/null
+++ b/Build/source/libs/howto/freetype
@@ -0,0 +1,7 @@
+The following files have been added:
+ freeetype.ac withenable.ac
+
+Modifications:
+ configure.in:
+ disable AM_DISABLE_STATIC
+ add AM_DISABLE_SHARED
diff --git a/Build/source/libs/howto/libpng b/Build/source/libs/howto/libpng
new file mode 100644
index 00000000000..39e148f8ad5
--- /dev/null
+++ b/Build/source/libs/howto/libpng
@@ -0,0 +1,13 @@
+Downloading:
+ http://www.libpng.org/
+ http://libpng.sourceforge.net/
+
+libpng is the original distribution, but with added
+ Makefile.in libpng.ac withenable.ac
+
+The directories
+ contrib projects scripts
+are not needed for teTeX and can be removed.
+
+libpng is configured by libs/configure, so the (original)
+libs/libpng/configure is not used by teTeX.
diff --git a/Build/source/libs/howto/libtiff b/Build/source/libs/howto/libtiff
new file mode 100644
index 00000000000..9745e486efb
--- /dev/null
+++ b/Build/source/libs/howto/libtiff
@@ -0,0 +1,23 @@
+Downloading:
+ http://www.libtiff.org/
+ http://freshmeat.net/projects/libtiff/
+
+Which files are in libtiff:
+ from the original distribution:
+ COPYRIGHT RELEASE-DATE VERSION libtiff/* dist/tiff.alpha
+
+ added for teTeX:
+ acconfig.h aclocal.m4 configure.in libtiff.ac withenable.ac port.h
+ Makefile.in (replacing the original file)
+ added for fpTeX:
+ win32 win32.mak
+
+Generated files:
+ the commands
+ autoheader -m ../../texk/etc/autoconf
+ autoconf -m ../../texk/etc/autoconf
+ have generated
+ c-auto.in configure
+
+ by make depend:
+ depend.mak
diff --git a/Build/source/libs/howto/ncurses b/Build/source/libs/howto/ncurses
new file mode 100644
index 00000000000..beb1b9c1efb
--- /dev/null
+++ b/Build/source/libs/howto/ncurses
@@ -0,0 +1,48 @@
+Downloading:
+ http://www.gnu.org/software/ncurses/ncurses.html
+ ftp://ftp.gnu.org/pub/gnu/ncurses/
+ ftp://dickey.his.com/ncurses/
+
+The ncurses directory contains the original distribution except:
+ Ada95 c++ doc form menu misc panel progs tack test
+
+The following files have been added:
+ ncurses.ac withenable.ac
+
+Modifications:
+ Makefile.in:
+ remove install from the list in the end. Create an empty install::
+ target somewhere earlier in the file.
+
+ protect "test ... || ..." in Makefile.in with -
+
+ aclocal.m4, remove the following lines (thus disabling misc test
+ c++ subdirs):
+ SRC_SUBDIRS="$SRC_SUBDIRS test"
+ test -z "$MAKE_TERMINFO" && SRC_SUBDIRS="$SRC_SUBDIRS misc"
+ test "$cf_with_cxx_binding" != no && SRC_SUBDIRS="$SRC_SUBDIRS c++"
+
+ include/Makefile.in
+ add symlink to AUTO_SRC variable
+ add a rule
+ symlink:
+ @test -d ncurses || ln -s . ncurses
+ add the line
+ -rm -f ncurses
+ to the clean:: target
+
+ configure.in:
+ remove that ldconfig stuff
+ remove that cxx stuff
+ remove that ada stuff
+ cf_with_progs=no (instead of yes)
+ remove the line
+ modules_to_build="$modules_to_build panel menu form"
+ with_debug=no (instead of yes)
+ move one line below (after CF_DIRS_TO_MAKE):
+ CF_SRC_MODULES($modules_to_build)
+ remove the line
+ test "$use_database" = yes && SUB_MAKEFILES="$SUB_MAKEFILES misc/run_tic.sh:misc/run_tic.in"
+
+Run autoconf with version 2.52.20011227. Patch available at
+ http://invisible-island.net/autoconf/
diff --git a/Build/source/libs/howto/ncurses-fix b/Build/source/libs/howto/ncurses-fix
new file mode 100755
index 00000000000..432797e93b7
--- /dev/null
+++ b/Build/source/libs/howto/ncurses-fix
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+mv aclocal.m4 aclocal.m4-$$
+sed \
+ -e "s/: .{BUILD_\(.*\):='\(.*\)'}/: \${BUILD_\1=\`echo '\2'\`}/" \
+ -e "s/\`echo ''\`//" < aclocal.m4-$$ > aclocal.m4
+rm -f aclocal.m4-$$
diff --git a/Build/source/libs/howto/t1lib b/Build/source/libs/howto/t1lib
new file mode 100644
index 00000000000..d99ef1c278e
--- /dev/null
+++ b/Build/source/libs/howto/t1lib
@@ -0,0 +1,2 @@
+Downloading:
+ ftp://sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-5.0.2.tar.gz
diff --git a/Build/source/libs/howto/xpdf b/Build/source/libs/howto/xpdf
new file mode 100644
index 00000000000..b5fc337f6f3
--- /dev/null
+++ b/Build/source/libs/howto/xpdf
@@ -0,0 +1,15 @@
+Downloading:
+ http://www.foolabs.com/xpdf/download.html
+
+Files in xpdf directory:
+ the files of the xpdf distribution, except
+ ltk misc/hello.pdf
+
+Replaced files:
+ Makefile.in
+ configure.in
+ xpdf/Makefile.in
+ goo/Makefile.in
+
+Added files:
+ libxpdf.ac
diff --git a/Build/source/libs/howto/zlib b/Build/source/libs/howto/zlib
new file mode 100644
index 00000000000..acf52047724
--- /dev/null
+++ b/Build/source/libs/howto/zlib
@@ -0,0 +1,22 @@
+Downloading:
+ http://www.gzip.org/zlib/
+
+Files in zlib:
+ From the distribution:
+ everything, except:
+ INDEX Make_vms.com Makefile Makefile.riscos algorithm.txt amiga
+ configure descrip.mms msdos nt os2 zlib.html
+
+ Replaced file:
+ Makefile.in
+
+ Added for teTeX:
+ withenable.ac zlib.ac
+
+ Added for fpTeX:
+ win32.mak
+ contrib/minizip/win32.mak
+ contrib/untgz/win32.mak
+
+ Automatically generated:
+ depend.mak