summaryrefslogtreecommitdiff
path: root/packages/linux
diff options
context:
space:
mode:
Diffstat (limited to 'packages/linux')
-rw-r--r--packages/linux/fltk.spec6
-rwxr-xr-xpackages/linux/makedist.sh28
2 files changed, 26 insertions, 8 deletions
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