Commit graph

617 commits

Author SHA1 Message Date
jlam
1669476b10 Set SHLIB_HANDLING=NO and fix the PLIST on i386. Other platforms may need
similar fixes.
2001-01-05 17:59:17 +00:00
wiz
1977f4df09 regen 2001-01-04 16:49:37 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
wiz
01cfc15cf9 Update to 1.3.119 because 1.3.86 didn't compile with python-2.0.
Changes since 1.3.86: Lots of bugfixes, new info documentation, and
some new functionality.
2000-12-28 17:04:23 +00:00
jlam
1c2cb843d3 Set correct permissions on /etc/cups/certs and /var/spool/cups. This also
fixes a bad chown command during binary package installation.
2000-12-28 02:22:18 +00:00
jlam
901b10a6f6 Note conflict with print/cups.
Add INSTALL/DEINSTALL scripts to handle the configure files.
Replace lprng.sh with a rc.d-style script LPRng.sh.
Fix problems with setting the default paths for LPRng.
2000-12-28 00:13:08 +00:00
jlam
b417d89785 Note conflict with LPRng-core. 2000-12-28 00:09:38 +00:00
jlam
1bb4b8cfc6 Update cups to 1.1.5.1. Changes from version 1.1.5 are only fixes to the
build process.
2000-12-21 16:59:31 +00:00
jlam
01168ffc82 Add and enable cupsomatic-ppds 2000-12-21 15:06:36 +00:00
jlam
e98158ca48 cupsomatic-ppds: free software printer drivers for use with CUPS 2000-12-21 15:06:05 +00:00
jlam
310bb44327 Split off the PPDs from the cupsomatic filter script. CUPS will copy the
PPD to /etc/cups/ppd when a printer is added, so now even if the
cupsomatic-ppds are uninstalled, your CUPS setup will still work as long
as the cupsomatic package is still installed.
2000-12-21 15:02:26 +00:00
jlam
5c6edcdd63 Update cups to 1.1.5. Relevant changes since version 1.1.4 include lots of
bug and security fixes, improvements to the efficiency of the server and
utilities, improvements to the documentation, plus the following:

     * Security updates - new default configuration does not broadcast
       printer information and only allows access from the local system.
     * EXPERIMENTAL encryption support - CUPS now optionally supports TLS/SSL
       encryption via the OpenSSL library.
     * Updated PDF filter to Xpdf 0.91.
     * Added PPD files for 9-pin and 24-pin OKIDATA printers.
     * Changed all sprintf's that use string formats to snprintf's, even if
       the destination buffer is larger than the source string(s); this
       protects against buffer overflows caused outside of CUPS...
     * Changed all strcpy's to strncpy's between local and global variables,
       even if the destination buffer is larger than the source string; this
       protects against buffer overflows caused outside of CUPS...
     * Added new mime.types rules to allow automatic raw printing of PCL and
       ESC/P files; PJL headers are parsed to differentiate between
       PostScript and PCL job files. This should eliminate a lot of the
       reports of SAMBA printing problems due to the missing "-oraw" or "-l"
       options.
     * Jobs are now assigned to printers in a class round-robin style. This
       should prevent the first server in the class from bearing the brunt of
       the jobs.
     * The serial backend didn't support the higher baud rates with the old
       termios interface. It now supports 57600 and 115200 baud.
     * The serial backend now supports different types of flow control;
       previously it ignored the flow=XYZ option in the device URI.
     * The serial backend now supports DTR/DSR flow control, which is popular
       on dot-matrix printers (access with "flow=dtrdsr" in the device URI)
     * Added new job-originating-host-name attribute for jobs. The new
       attribute provides the hostname or IP address of the machine that
       submitted the job.
     * Added quota and allow/deny user support for printers and classes.
2000-12-21 14:59:37 +00:00
rh
f4046ed494 s/gkd-pixbuf/gdk-pixbuf/ 2000-12-17 09:28:23 +00:00
jlam
12e8b340a3 Only some of those config files are supposed to be editted by the user,
so differentiate them from the CUPS-generated ones.
2000-12-15 21:57:38 +00:00
wiz
6959c4c435 fltk lives in x11, not graphics 2000-12-15 20:07:16 +00:00
wiz
1f608d4386 Add dependency on gdk-pixbuf. 2000-12-15 19:14:04 +00:00
jlam
493b7f7fe5 Deal with init script in a better way. Also update various patches to
versions sent back to Easy Software.
2000-12-14 17:04:44 +00:00
kei
12ef2ff147 Add and enable "LPRng-core" and "LPRng-doc" packages. 2000-12-13 00:40:06 +00:00
kei
37a5f5da78 set PKGNAME to LPRng-doc-3.6.13. 2000-12-13 00:37:10 +00:00
kei
5febb8ed32 add plist file removed accidentaly in previous commit. 2000-12-13 00:34:31 +00:00
kei
d6cde4da99 make "LPRng" package to meta-package which depends on "LPRng-core" and
"LPRng-doc" packages.
2000-12-13 00:31:05 +00:00
kei
bcada70d38 Splitted "LPRng" package into "LPRng-core" and "LPRng-doc" packages.
Also updated -core to 3.6.26, -doc to 3.6.13.

Install DVI document as well.
2000-12-12 20:12:06 +00:00
kei
287ffdeed3 Splitted "LPRng" package into "LPRng-core" and "LPRng-doc" packages.
Also updated "LPRng-core" to 3.6.26, "LPRng-doc" to 3.6.13.

fixes CERT Advisory CA-2000-22.
2000-12-12 20:09:42 +00:00
jlam
eeacd671b6 Add ${USE_PAM}-triggered PAM support. 2000-12-12 16:04:06 +00:00
jlam
c42e57435f Add ${USE_PAM}-triggered PAM authentication support. 2000-12-12 16:03:13 +00:00
drochner
9ae5e5231c Arghh - the distfile changes without changing its name.
Put it into a DIST_SUBDIR to get a chance to fetch a usable one from
a distfile mirror.
2000-12-12 11:14:49 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
jlam
8c40a62fe7 Substitute for @ADDGROUP@ in pkg/INSTALL file. 2000-12-11 09:00:51 +00:00
jlam
aaa8b64cb5 Set ADDUSER and ADDGROUP appropriately. 2000-12-11 08:53:07 +00:00
jlam
05ff9af2c2 s/Cyrus User/CUPS user/g 2000-12-11 08:42:03 +00:00
jlam
61365de702 Some tweaks to the DEINSTALL/INSTALL scripts and improvements to the
cupsd rc.d script.
2000-12-09 22:18:24 +00:00
jlam
db395d9c63 s/CYRUS/CUPS/g 2000-12-09 05:53:39 +00:00
jlam
c1a1bc2e81 Add CUPS_USER and CUPS_GROUP to the BUILD_DEFS. 2000-12-09 05:53:06 +00:00
jlam
fc336b9d76 Remove accidentally committed file. 2000-12-08 17:01:44 +00:00
jlam
d8cb6686df Add and enable cupsomatic 2000-12-08 16:57:58 +00:00
jlam
440d87e621 cupsomatic - system for using free software printer drivers with CUPS 2000-12-08 16:57:23 +00:00
jlam
24275d2460 Add and enable xpp. 2000-12-08 16:36:53 +00:00
jlam
34e2858e72 xpp - The X Printing Panel
This is a useful X11 frontend to printing with CUPS.
2000-12-08 16:36:24 +00:00
jlam
5e7e6b3ab6 We have a ${PREFIX}/share/doc/html for HTML documentation, so use it. 2000-12-08 16:23:16 +00:00
jlam
93750e54e2 Honor CFLAGS passed in from environment during build. 2000-12-08 07:24:22 +00:00
jlam
7f0c7f923b Update cups to 1.1.4. Changes from version 1.1 include a large number of
bugfixes, security fixes, improvements to the web admin interface, addition
of new printer drivers, improved documentation, and improvements to the CUPS
API for client development.
2000-12-07 20:33:05 +00:00
rh
224a7afec4 Sync w/ reality 2000-12-07 12:46:47 +00:00
abs
e0d3ae3b1d Update to 1.3 - tweak comments to pacify earlier perl pod2man parsers.
No functional change
2000-12-05 15:49:37 +00:00
tv
8637a971d6 Add p5-Font-AFM. 2000-12-04 02:14:07 +00:00
tv
46976b9d08 Perl package for interpreting Adobe Postscript font metrics. (Used by
the p5-HTML-Format package, among others.)
2000-12-04 02:12:45 +00:00
jtb
55f87b2394 Add and enable "auctex". Fixes PR pkg/11397 by Jason Beegan. 2000-12-02 07:52:59 +00:00
jtb
2a23332b17 Initial import of new "auctex" package:
Enhanced LaTeX mode for Emacs
2000-12-02 07:49:25 +00:00
tron
e8a2ca47ae Remove unnecessary entries for ".so" links for shared libraries which cause
problems with the latest package list handling changes in "bsd.pkg.mk".
2000-11-29 15:22:33 +00:00
hubertf
4b7d3aa96c Give binary packages a chance to work:
* for jadetex, include the jadetex and pdfjadetex binaries
 * for both packages, move the texmf.cnf file around properly, i.e. move
   aside before putting the pkgs' file in-place, and move our backup back
   after removing it.
2000-11-27 22:59:46 +00:00
rh
7da6bd1dae Update gnome-print to 0.25. Changes are bugfixes only. 2000-11-25 13:53:08 +00:00
rh
5a4edd7baf Undo accidential commit of gnome-print. 2000-11-23 14:01:52 +00:00
rh
1a41dbff49 Add and enable pcps 2000-11-23 13:47:36 +00:00
rh
2b86ffd2db Initial import of pcps-8.40, a text to postscript converter. Closes PR
10534 by John Refling <refling@comet.lbl.gov>
2000-11-23 13:47:00 +00:00
wiz
9819e2c225 remove trailing empty line 2000-11-17 14:03:09 +00:00
abs
232b23e61d Ensure first head1 line is 'NAME' to pacify older perl pod2man
Update to 1.2
2000-11-15 12:17:00 +00:00
tron
0b8c00eac4 Use "MASTER_SITE_SOURCEFORGE". 2000-11-11 14:48:34 +00:00
wiz
f4107d364a add and enable dvidvi-1.0 2000-10-26 22:34:25 +00:00
wiz
ab70a6cfcf Import of dvidvi-1.0: select and/or rearrange pages in a TeX dvi file. 2000-10-26 22:33:50 +00:00
tsarna
8d74319dea nuke no longer needed patches 2000-10-22 20:04:29 +00:00
tsarna
08a0ddac1a First batch of upgrades for Python 2.0:
lang/python             upgraded to 2.0
lang/py-html-docs       upgraded to 2.0
misc/py-readline        upgraded to 2.0
databases/py-gdbm       upgraded to 2.0
x11/py-Tk               upgraded to 2.0
devel/py-curses         upgraded to 2.0
lang/py-extclass        upgraded to 2.2.2 and for Python 2.0
textproc/py-dtml        upgraded to 2.2.2 and for Python 2.0
www/py-zpublisher       upgraded to 2.2.2 and for Python 2.0
print/py-reportlab      upgraded to 1.01 and for Python 2.0

More coming...
2000-10-22 20:01:48 +00:00
hubertf
7e82f61da4 Make non-interactive. Hinted at by Dan, untested! 2000-10-20 02:17:43 +00:00
hubertf
66146c9f9e Make non-interactive. Whee! 2000-10-20 02:05:34 +00:00
rh
90422ffba6 Update gnome-print to 0.24. Changes include:
* profiles/pdf.profile (driver): rename to "Gnome Print PDF Writer"

 * profiles/PostscriptOptimized.profile: enable ps2 as the default
   postscript profile

 * profiles: move profiles that should not get installed
   by default to the development directory

 * profiles/Postscript.profile: split into 3. Normal
   Optimized and No-alpha

 * README: Write a short summary of features

 * configure.in: Remove libunicode dependency

 * tests/testprint4.c (latin_to_utf8): Remove libunicode stuff


 * configure.in: Add an additional check for libunicode, to work
   around libunicode-0.4 not working properly with gnome-config.
 * doc/Makefile.am: Update the gtk-doc 'scan' target.
 * doc/gnome-print.sgml: added
 * libgnomeprint/*.[ch]: various small typo fixes and gtk-doc
   cleanups in the comments.
2000-10-17 17:10:51 +00:00
abs
94355214b0 Update to 1.1
Rework inline notes into POD format and use pod2man to generate manpage
2000-10-17 11:12:37 +00:00
abs
bec51713ab Add if-psprint 1.0
if-psprint is intended to print text, postscript, or native printer language
to an arbitrary printer, either connected to a the local unix server, or
remote machine via SMB (if samba is installed).
2000-10-16 12:19:06 +00:00
abs
6e1b8f3d57 Add if-psprint 2000-10-16 10:43:42 +00:00
rh
f2f5d1d952 Update gnome-print to 0.23. Changes are bugfixes, additional properties,
and support for test programs.
2000-10-15 17:35:28 +00:00
rh
d7ebd3afd0 Add and enable lilypond 2000-10-15 17:32:44 +00:00
rh
53c1cd55ef Initial import of lilypond-1.3.86, the GNU music typesetter. 2000-10-15 17:32:11 +00:00
lukem
e522bb8017 use ${RM} -f, as acroread.orig may not exist 2000-10-14 22:59:01 +00:00
jlam
2acf9e82f3 Add lbp8, the Canon LBP-8 printer device driver. This was not built before
because I incorrectly thought it was part of the Canon LIPS III driver code.
Many thanks to Jukka Marin <jmarin@pyy.jmp.fi> for pointing this out.
2000-10-04 13:17:07 +00:00
rh
29ade5e0f8 Disable broken bonobo support. Fixes PR 11085 by Brian Stark
<bstark@siemens-psc.com>
2000-09-29 06:21:34 +00:00
fredb
f7e61771ec Belatedly bump "nb" version for xforms, and likewise increment packages
that depend it, as suggested by wrstuden. The reason is so that older
binary packages which were linked against an a.out shared lib won't have
their package dependencies satisfied by the latest package, which has no
shared libraries. There's no help for old ELF packages, unfortunately.
2000-09-28 20:34:03 +00:00
hubertf
1a35fe7612 find shared X libs 2000-09-24 14:37:27 +00:00
jlam
1f971e6f2b Update teTeX-bin to 1.0.7nb1. This update removes texi2html from the
installation, and depends on textproc/texi2html.

Closes PR#10987.
2000-09-12 16:45:47 +00:00
jlam
70378bcb99 We don't need all of suse_linux, just suse_libc5 and suse_x11. 2000-09-08 16:35:07 +00:00
jlam
1246f74d15 Acrobat Reader doesn't need all of suse_linux, just suse_x11. 2000-09-08 02:11:00 +00:00
wiz
3fdc2b92d7 replace leading spaces by tabs 2000-09-04 16:37:05 +00:00
kim
825c86148b Upgrade to 3.5.2, because old distribution no longer exists. 2000-09-04 15:46:31 +00:00
wiz
c33b62f3fc s/^A // 2000-09-03 15:11:44 +00:00
wiz
8a82d99af5 add patch-sum 2000-09-03 15:11:37 +00:00
wiz
333fb4cf19 add HOMEPAGE 2000-09-03 13:07:40 +00:00
wiz
cc3a3511a3 remove trailing empty line 2000-09-03 13:04:31 +00:00
tsarna
32b4125039 Add and enable py-reportlab 2000-09-01 12:35:07 +00:00
tsarna
ed2a3f1db2 ReportLab, A powerful PDF-generating toolkit for Python 2000-08-31 22:39:45 +00:00
hubertf
f7662c3bf5 add CHECK_SHLIBS=no 2000-08-31 02:35:25 +00:00
tron
ffa94c10d5 Set "LDD" to "${TRUE}" on the i386 port because the Linux shared libraries
won't be found without the wrapper script.
2000-08-29 12:41:04 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
jlam
7fa5e584e1 Add appropriate definitions of LDD so check-shlibs works correctly. 2000-08-25 00:20:21 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
ba07feda7f depend on suse-linux>=6.3 instead of -6.3 (we are at 6.3nb1 right now) 2000-08-22 10:54:34 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
fredb
0208ce42e5 Install a fonts.alias file, to make zapfdingbats an alias for Dingbats.
Useful for printing/viewing Apple Computer documentation. Also, rearrange
slightly to satisfy pkglint.
2000-08-21 15:08:53 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
wiz
4c17a9bccc USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-15 00:54:19 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
fredb
779a51dfb2 Add wildcard depends for libwww>=5.2.8. 2000-08-06 02:23:34 +00:00
hubertf
a5cecc5ef0 Enable a bunch of packages in category/Makefile that
* should not cause any conflicts with the new bulk-package targets,
 * didn't contain a reason for why they were disabled or
 * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's
   Makefile would be more appropriate)
2000-07-31 01:56:43 +00:00
itohy
05ea8491d3 Update gdevprsc (driver for Kyocera Prescribe) to 0.2.1.
Document fix only.
2000-07-26 08:10:14 +00:00
hubertf
f22ce9af74 Fix by setting TEXFORMATS properly (why did that work before?) 2000-07-20 12:34:32 +00:00