summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/dunix/fltk.key8
-rwxr-xr-xpackages/dunix/makedist.sh16
-rw-r--r--packages/hpux/fltk.info14
-rwxr-xr-xpackages/hpux/makedist.sh7
-rw-r--r--packages/irix/fltk.list2
-rw-r--r--packages/irix/fltk.spec16
-rw-r--r--packages/irix/fltk5x.list2
-rwxr-xr-xpackages/irix/makedist.sh2
-rw-r--r--packages/linux/fltk.spec6
-rwxr-xr-xpackages/linux/makedist.sh28
-rw-r--r--packages/solaris-intel/fltk.pkginfo6
-rw-r--r--packages/solaris-intel/fltk.prototype2
-rwxr-xr-xpackages/solaris-intel/makedist.sh6
-rw-r--r--packages/solaris-sparc/fltk.pkginfo6
-rw-r--r--packages/solaris-sparc/fltk.prototype2
-rwxr-xr-xpackages/solaris-sparc/makedist.sh6
16 files changed, 74 insertions, 55 deletions
diff --git a/packages/dunix/fltk.key b/packages/dunix/fltk.key
index d98e4f6e5..118ead16b 100644
--- a/packages/dunix/fltk.key
+++ b/packages/dunix/fltk.key
@@ -1,9 +1,9 @@
-NAME='Fast Light Tool Kit, 1.0'
+NAME='Fast Light Tool Kit, 1.0.1'
CODE=FLT
VERS=100
MI=fltk.mi
COMPRESS=1
%%
-FLTDSO100 . 2 'FLTK DSOs, 1.0'
-FLTDEV100 . 2 'FLTK Development Software, 1.0'
-FLTDOC100 . 2 'FLTK Documentation, 1.0'
+FLTDSO100 . 2 'FLTK DSOs, 1.0.1'
+FLTDEV100 . 2 'FLTK Development Software, 1.0.1'
+FLTDOC100 . 2 'FLTK Documentation, 1.0.1'
diff --git a/packages/dunix/makedist.sh b/packages/dunix/makedist.sh
index 026ea977e..ae1cdcef0 100755
--- a/packages/dunix/makedist.sh
+++ b/packages/dunix/makedist.sh
@@ -3,8 +3,8 @@
# makedist - make a digital unix distribution.
#
-rm -rf fltk-1.0-dunix
-mkdir fltk-1.0-dunix
+rm -rf fltk-1.0.1-dunix
+mkdir fltk-1.0.1-dunix
echo "Building distribution tree..."
rm -rf usr
@@ -23,7 +23,7 @@ cp ../../fluid/fluid usr/bin/X11
strip usr/bin/X11/fluid
cp ../../lib/libfltk.a usr/lib
-cp ../../lib/libfltk.so.1 usr/lib
+cp ../../src/libfltk.so.1 usr/lib
ln -sf libfltk.so.1 usr/lib/libfltk.so
cp ../../documentation/*.html usr/info/fltk
@@ -40,16 +40,16 @@ for file in *.H; do
done
cd ../../..
-kits fltk.key . fltk-1.0-dunix
+kits fltk.key . fltk-1.0.1-dunix
echo "Archiving distribution..."
-tar cf fltk-1.0-dunix.tar fltk-1.0-dunix
+tar cf fltk-1.0.1-dunix.tar fltk-1.0.1-dunix
echo "Compressing distribution..."
-rm -f fltk-1.0-dunix.tar.gz
-gzip -9 fltk-1.0-dunix.tar
+rm -f fltk-1.0.1-dunix.tar.gz
+gzip -9 fltk-1.0.1-dunix.tar
echo "Removing temporary distribution files..."
-rm -rf fltk-1.0-dunix
+rm -rf fltk-1.0.1-dunix
rm -rf usr
diff --git a/packages/hpux/fltk.info b/packages/hpux/fltk.info
index cec3d49cc..e4c01dab9 100644
--- a/packages/hpux/fltk.info
+++ b/packages/hpux/fltk.info
@@ -1,7 +1,7 @@
product
tag fltk
- revision 1.0
- title Fast Light Tool Kit, 1.0
+ revision 1.0.1
+ title Fast Light Tool Kit, 1.0.1
description C++ GUI toolkit for UNIX and Microsoft Windows.
copyright Copyright 1998-1999, see the GNU Library General Public License for details.
number HP-FLTK
@@ -13,15 +13,15 @@ product
fileset
tag dso
- title FLTK - Shared Libraries, 1.0
+ title FLTK - Shared Libraries, 1.0.1
- file -m 0000 -o root -g sys lib/libfltk.sl /usr/lib/libfltk.sl
- file -m 0555 -o root -g sys lib/libfltk.sl.1 /usr/lib/libfltk.sl.1
+ file -m 0000 -o root -g sys packages/hpux/links/libfltk.sl /usr/lib/libfltk.sl
+ file -m 0555 -o root -g sys src/libfltk.sl.1 /usr/lib/libfltk.sl.1
end
fileset
tag doc
- title FLTK - Documentation, 1.0
+ title FLTK - Documentation, 1.0.1
file -m 0444 -o root -g sys documentation/adjuster1.gif /usr/info/fltk/adjuster1.gif
file -m 0444 -o root -g sys documentation/ask.C.gif /usr/info/fltk/ask.C.gif
@@ -158,7 +158,7 @@ product
fileset
tag dev
- title FLTK - Development Software, 1.0
+ title FLTK - Development Software, 1.0.1
file -m 0444 -o root -g sys fluid/fluid /usr/bin/X11/fluid
file -m 0444 -o root -g sys FL/dirent.h /usr/include/FL/dirent.h
diff --git a/packages/hpux/makedist.sh b/packages/hpux/makedist.sh
index f3beae4a4..e3700171a 100755
--- a/packages/hpux/makedist.sh
+++ b/packages/hpux/makedist.sh
@@ -21,11 +21,12 @@ for file in `cd ../../FL; ls *.H`; do
done
ln -sf FL links/Fl
+ln -sf libfltk.sl.1 links/libfltk.sl
cd ../..
/usr/sbin/swpackage -v -s packages/hpux/fltk.info \
- -d packages/hpux/fltk-1.0-hpux.depot -x write_remote_files=true \
+ -d packages/hpux/fltk-1.0.1-hpux.depot -x write_remote_files=true \
-x target_type=tape fltk
echo "Compressing distribution..."
@@ -33,6 +34,6 @@ echo "Compressing distribution..."
cd packages/hpux
rm -rf links
-rm -f fltk-1.0-hpux.depot.gz
-gzip -9 fltk-1.0-hpux.depot
+rm -f fltk-1.0.1-hpux.depot.gz
+gzip -9 fltk-1.0.1-hpux.depot
diff --git a/packages/irix/fltk.list b/packages/irix/fltk.list
index a85b94681..1706de9ca 100644
--- a/packages/irix/fltk.list
+++ b/packages/irix/fltk.list
@@ -320,4 +320,4 @@ f 0444 root sys usr/info/fltk/value_slider.gif documentation/value_slider.gif fl
f 0444 root sys usr/info/fltk/widgets.html documentation/widgets.html fltk.man.dev
f 0555 root sys usr/lib32/libfltk.a lib/libfltk.a fltk.sw.dev
l 0000 root sys usr/lib32/libfltk.so - fltk.sw.eoe symval("libfltk.so.1")
-f 0555 root sys usr/lib32/libfltk.so.1 lib/libfltk.so.1 fltk.sw.eoe
+f 0555 root sys usr/lib32/libfltk.so.1 src/libfltk.so.1 fltk.sw.eoe
diff --git a/packages/irix/fltk.spec b/packages/irix/fltk.spec
index 2e508a527..836d1aa86 100644
--- a/packages/irix/fltk.spec
+++ b/packages/irix/fltk.spec
@@ -1,17 +1,17 @@
product fltk
- id "Fast Light Tool Kit, 1.0"
+ id "Fast Light Tool Kit, 1.0.1"
image sw
- id "FLTK Execution Environment, 1.0"
- version 010000000
+ id "FLTK Execution Environment, 1.0.1"
+ version 010001000
subsys eoe default
- id "FLTK - Execution-Only Environment, 1.0"
+ id "FLTK - Execution-Only Environment, 1.0.1"
exp fltk.sw.eoe
endsubsys
subsys dev default
- id "FLTK - Development Environment, 1.0"
+ id "FLTK - Development Environment, 1.0.1"
exp fltk.sw.dev
prereq
(
@@ -21,11 +21,11 @@ product fltk
endimage
image man
- id "FLTK Documentation, 1.0"
- version 010000000
+ id "FLTK Documentation, 1.0.1"
+ version 010001000
subsys eoe default
- id "FLTK - Development Manuals, 1.0"
+ id "FLTK - Development Manuals, 1.0.1"
exp fltk.man.dev
endsubsys
endimage
diff --git a/packages/irix/fltk5x.list b/packages/irix/fltk5x.list
index 7d8c817df..20847b764 100644
--- a/packages/irix/fltk5x.list
+++ b/packages/irix/fltk5x.list
@@ -320,4 +320,4 @@ f 0444 root sys usr/info/fltk/value_slider.gif documentation/value_slider.gif fl
f 0444 root sys usr/info/fltk/widgets.html documentation/widgets.html fltk.man.dev
f 0555 root sys usr/lib/libfltk.a lib/libfltk.a fltk.sw.dev
l 0000 root sys usr/lib/libfltk.so - fltk.sw.eoe symval("libfltk.so.1")
-f 0555 root sys usr/lib/libfltk.so.1 lib/libfltk.so.1 fltk.sw.eoe
+f 0555 root sys usr/lib/libfltk.so.1 src/libfltk.so.1 fltk.sw.eoe
diff --git a/packages/irix/makedist.sh b/packages/irix/makedist.sh
index 1442c4762..46960a83a 100755
--- a/packages/irix/makedist.sh
+++ b/packages/irix/makedist.sh
@@ -12,5 +12,5 @@ case `uname -r` in
;;
esac
-tar cvf fltk-1.0-irix-`uname -r`.tardist fltk fltk.idb fltk.man fltk.sw
+tar cvf fltk-1.0.1-irix-`uname -r`.tardist fltk fltk.idb fltk.man fltk.sw
diff --git a/packages/linux/fltk.spec b/packages/linux/fltk.spec
index 20b6c8c72..c36c8a4aa 100644
--- a/packages/linux/fltk.spec
+++ b/packages/linux/fltk.spec
@@ -1,10 +1,10 @@
Summary: Fast Light Tool Kit
Name: fltk
-Version: 1.0
+Version: 1.0.1
Release: 1
Copyright: LGPL
-Group: Development/GUI
-Source: ftp://ftp.fltk.org/pub/fltk/1.0/fltk-1.0-source.tar.gz
+Group: Development/Libraries
+Source: ftp://ftp.fltk.org/pub/fltk/1.0.1/fltk-1.0.1-source.tar.gz
URL: http://www.fltk.org
Packager: Michael Sweet <mike@easysw.com>
%description
diff --git a/packages/linux/makedist.sh b/packages/linux/makedist.sh
index 6587c3099..95ce99243 100755
--- a/packages/linux/makedist.sh
+++ b/packages/linux/makedist.sh
@@ -3,15 +3,33 @@
# makedist - make a linux distribution.
#
# Note: YOU MUST "MAKE INSTALL" FLTK PRIOR TO RUNNING THIS SCRIPT.
+#
# This is because the developers of the RPM distribution
-# format can't seem to realize that it would be nice to
-# make a distribution *without* first installing it, which
-# basically means you need to have two disks or systems in
-# order to test your distribution. Ya, I think RPM is just
-# *great*...
+# tools don't have an easy way to install a set of files
+# to any location you want, e.g.:
+#
+# destination-file = source-file
+#
+# If you look at the other (commercial) UNIX distributions
+# you'll notice that ALL of them support this syntax in one
+# form or another.
+#
+# Several folks have pointed out the "build root" stuff
+# provided by RPM. There are two problems with this:
+#
+# 1. You still need to install the files somewhere prior
+# to making the installation.
+# 2. Users can then install the software at a different
+# location, which will cause a lot of problems with
+# the FLTK DSOs.
#
# Also, this script currently only builds a binary distribution.
# FLTK's source tar file builds under Linux without any modification.
#
+# Finally, if you ask me the RPM install process is simple and
+# slick. You can rebuild software from source automatically, etc.
+# If it weren't for the fact that the RPM build process is so
+# bass ackwards I'd love it completely.
+#
rpm -bb fltk.spec
diff --git a/packages/solaris-intel/fltk.pkginfo b/packages/solaris-intel/fltk.pkginfo
index 26827df8a..37345a555 100644
--- a/packages/solaris-intel/fltk.pkginfo
+++ b/packages/solaris-intel/fltk.pkginfo
@@ -1,11 +1,11 @@
PKG=fltk
-NAME=Fast Light Tool Kit, 1.0
+NAME=Fast Light Tool Kit, 1.0.1
ARCH=i86pc
-VERSION=1.0
+VERSION=1.0.1
CATEGORY=development
DESC=C++ GUI Toolkit for UNIX and Windows.
VENDOR=GNU
HOTLINE=http://www.fltk.org
EMAIL=fltk-bugs@fltk.org
CLASSES=dev doc dso
-PSTAMP=fltk19990310000
+PSTAMP=fltk19990325000
diff --git a/packages/solaris-intel/fltk.prototype b/packages/solaris-intel/fltk.prototype
index 163be1304..d7d136802 100644
--- a/packages/solaris-intel/fltk.prototype
+++ b/packages/solaris-intel/fltk.prototype
@@ -237,7 +237,7 @@ f dev info/fltk/widgets.html=documentation/widgets.html 0444 root sys
d eoe lib 0555 root sys
d dev lib 0555 root sys
f dev lib/libfltk.a=lib/libfltk.a 0555 root sys
-f eoe lib/libfltk.so.1=lib/libfltk.so.1 0555 root sys
+f eoe lib/libfltk.so.1=src/libfltk.so.1 0555 root sys
s dev include/FL/Enumerations.h=Enumerations.H
s dev include/FL/Fl.h=Fl.H
s dev include/FL/Fl_Adjuster.h=Fl_Adjuster.H
diff --git a/packages/solaris-intel/makedist.sh b/packages/solaris-intel/makedist.sh
index cd9ea9bfe..997086fda 100755
--- a/packages/solaris-intel/makedist.sh
+++ b/packages/solaris-intel/makedist.sh
@@ -22,10 +22,10 @@ cd packages/solaris-intel
echo "Packing distribution..."
-pkgtrans -s . fltk-1.0-solaris-intel.pkg fltk
+pkgtrans -s . fltk-1.0.1-solaris-intel.pkg fltk
rm -rf fltk
echo "Compressing distribution..."
-rm -f fltk-1.0-solaris-intel.pkg.gz
-gzip -9 fltk-1.0-solaris-intel.pkg
+rm -f fltk-1.0.1-solaris-intel.pkg.gz
+gzip -9 fltk-1.0.1-solaris-intel.pkg
diff --git a/packages/solaris-sparc/fltk.pkginfo b/packages/solaris-sparc/fltk.pkginfo
index dc72e1c3c..400d6cb22 100644
--- a/packages/solaris-sparc/fltk.pkginfo
+++ b/packages/solaris-sparc/fltk.pkginfo
@@ -1,11 +1,11 @@
PKG=fltk
-NAME=Fast Light Tool Kit, 1.0
+NAME=Fast Light Tool Kit, 1.0.1
ARCH=sun4m
-VERSION=1.0
+VERSION=1.0.1
CATEGORY=development
DESC=C++ GUI Toolkit for UNIX and Windows.
VENDOR=GNU
HOTLINE=http://www.fltk.org
EMAIL=fltk-bugs@fltk.org
CLASSES=dev doc dso
-PSTAMP=fltk19990310000
+PSTAMP=fltk19990325000
diff --git a/packages/solaris-sparc/fltk.prototype b/packages/solaris-sparc/fltk.prototype
index 163be1304..d7d136802 100644
--- a/packages/solaris-sparc/fltk.prototype
+++ b/packages/solaris-sparc/fltk.prototype
@@ -237,7 +237,7 @@ f dev info/fltk/widgets.html=documentation/widgets.html 0444 root sys
d eoe lib 0555 root sys
d dev lib 0555 root sys
f dev lib/libfltk.a=lib/libfltk.a 0555 root sys
-f eoe lib/libfltk.so.1=lib/libfltk.so.1 0555 root sys
+f eoe lib/libfltk.so.1=src/libfltk.so.1 0555 root sys
s dev include/FL/Enumerations.h=Enumerations.H
s dev include/FL/Fl.h=Fl.H
s dev include/FL/Fl_Adjuster.h=Fl_Adjuster.H
diff --git a/packages/solaris-sparc/makedist.sh b/packages/solaris-sparc/makedist.sh
index c086c2cd9..fac359495 100755
--- a/packages/solaris-sparc/makedist.sh
+++ b/packages/solaris-sparc/makedist.sh
@@ -22,10 +22,10 @@ cd packages/solaris-sparc
echo "Packing distribution..."
-pkgtrans -s . fltk-1.0-solaris-sparc.pkg fltk
+pkgtrans -s . fltk-1.0.1-solaris-sparc.pkg fltk
rm -rf fltk
echo "Compressing distribution..."
-rm -f fltk-1.0-solaris-sparc.pkg.gz
-gzip -9 fltk-1.0-solaris-sparc.pkg
+rm -f fltk-1.0.1-solaris-sparc.pkg.gz
+gzip -9 fltk-1.0.1-solaris-sparc.pkg