aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/scrollkeeper
Commit message (Collapse)AuthorAgeFilesLines
* Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.mat2016-04-011-6/+6
| | | | | With hat: portmgr Sponsored by: Absolight
* - Modernize plistamdmi32015-06-082-43/+2
| | | | Approved by: portmgr blanket
* Switch ports depending on docbook* through a directory name to a package name,antoine2015-01-241-2/+2
| | | | as a directory name can't be attributed to a package
* Get rid of gnomehierbapt2014-12-231-2/+6
|
* Support LIBS like LDFLAGS.tijl2014-06-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine)
* Support stagebapt2014-04-262-18/+14
|
* Consolidate the docbook ports into -sgml and -xml variants.mat2014-02-191-5/+3
| | | | | Submitted by: hrs (based on) Sponsored by: Absolight
* Chase docbook cleanup dependencies.mat2014-02-181-4/+4
| | | | Sponsored by: Absolight
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | textproc)
* - Convert USE_GETTEXT to USES (part 4)ak2013-04-261-2/+1
| | | | Approved by: portmgr (bapt)
* Convert USE_BISON to USES= bisonbapt2013-03-081-6/+3
| | | | | | | | | | | | | | It brings bison as a build dependency in case it is set the following way: USES= bison or USES= bison:build it brings bison as a run dependency in case it is set the following way: USES= bison:run it brings bison both as a run and build dependency in case it the set the following way: USES= bison:both While here trim some headers Convert some USE_GNOME= gnomehack to USES= pathfix
* Fix the build with clang.kwm2012-09-041-4/+4
| | | | Submitted by: Pawel Worach
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-2/+2
| | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav
* Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sincekwm2011-08-121-1/+1
| | | | | | | mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
* -remove MD5ohauer2011-07-031-1/+0
|
* Sync to new bsd.autotools.mkade2010-12-041-1/+1
|
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1
|
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-1/+1
| | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr
* - Use GNOME macro instead of ${MASTER_SITE_GNOME}, removearaujo2009-02-021-2/+1
| | | | | | | | | MASTER_SITE_SUBDIR when possible. PR: ports/125243 Submitted by: pgollucci Reworked by: myself Tested on: pointyhat exp-run (pav)
* Remove strndup declaration as it is not used by scrollkeeper.marcus2008-12-261-20/+0
|
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
| | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)
* Presenting GNOME 2.20.1 and all related works for FreeBSD. The officialmarcus2007-10-255-111/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338
* Migration from bison 1.x to 2.xade2007-10-171-2/+2
| | | | | PR: 117086 Tested by: -exp runs
* - Welcome X.org 7.2 \o/.flz2007-05-202-29/+1
| | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
* Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOMEmarcus2007-03-192-28/+10
| | | | | | | | | | | | | releases in that it focuses more on stability and functionality than on new features. Not that it doesn't have its share of new and exciting items. See http://www.gnome.org/start/2.18/ for all the goodies in this release. GNOME 2.18 for FreeBSD would not have been possible without the hard work of the FreeBSD GNOME Team and our intrepid band of testers including J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi, Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen, Phillip Neumann, Franz Klammer, and Neal Delmonico.
* Use libtool port instead of included version to avoid objformat a.out botchkris2007-02-011-0/+1
|
* Presenting GNOME 2.16.1 for FreeBSD. This release represents a massivemarcus2006-10-142-15/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann <pneumann@gmail.com> tmclaugh mux Yuri Pankov <yuri.pankov@gmail.com> chinsan Thomas <freebsdlists@bsdunix.ch> Brian Gruber <knightbg@yahoo.com> Franz Klammer <klammer@webonaut.com> Dominique Goncalves <dominique.goncalves@gmail.com> Pascal Hofstee <caelian@gmail.com> Yasuda Keisuke <kysd@po.harenet.ne.jp> backyard <backyard1454-bsd@yahoo.com> Andris Raugulis <endrju@null.lv> <endrju@null.lv> Eric L. Chen <d9364104@mail.nchu.edu.tw> Pawel Worach <pawel.worach@gmail.com> QuiRK on #freebsd-gnome Shane Bell <decept0@gmail.com> luigi sajd on #freebsd-gnome sat Chris Coleman <chrisc@vmunix.com> kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz <joeldiaz@mac.com> Enjoy! Approved by: portmgr (implicit, kris)
* Use the correct mtree when you change the prefix, for example:mezz2006-06-121-1/+9
| | | | | | | | | | | | | | | | | | | | Incorrect: (before) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (after) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================
* Remove USE_REINPLACE from categories starting with Tedwin2006-05-131-1/+0
|
* Conversion to a single libtool environment.ade2006-02-232-2/+3
| | | | Approved by: portmgr (kris)
* * Fix some off-by-one errorsmarcus2006-02-152-6/+44
| | | | * Update our strndup implementation
* Use catalog.ports instead of catalog to stoure our DTD info. The root XMLmarcus2006-02-013-5/+4
| | | | catalog should only be touched by xmlcatmgr.
* - Use intlhackpav2005-11-262-12/+1
|
* - Add SHA256 checksumspav2005-11-241-0/+1
|
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-1/+1
| | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.
* Remove the now-redundant MTREE file selection code. This is handled inmarcus2005-03-041-9/+1
| | | | | | bsd.port.mk. Requested by: lesi
* - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,anholt2004-07-241-1/+1
| | | | | | | | | | | | and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl)
* Apply a big libtool patch to allow porters to use the libtool installed bymarcus2004-07-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet
* - Add SIZE to GNOME portspav2004-03-181-0/+1
| | | | Submitted by: trevor
* Whoa there, boy, that's a mighty big commit y'all have there...ade2004-03-141-1/+1
| | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
* Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-041-1/+2
| | | | | Submitted by: trevor Tested by: bento
* Now gettext 0.12.1 is gettext-old.trevor2004-01-241-1/+1
|
* Fix build with Perl < 5.6.marcus2003-12-071-0/+11
| | | | Reported by: krion
* Update to 0.3.14.marcus2003-12-0710-466/+65
|
* Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.trevor2003-11-131-1/+1
|
* Fix build on -STABLE.bland2003-11-042-5/+5
|
* Convert scrollkeeper over to use the system catalog location. This helpsmarcus2003-11-0411-79/+186
| | | | | | | | | | to unbreak gtk-doc as well as removes a ton of gross hacks to support the old location. Also, import some CVS patches from SK to fix some potential crashes when installing bad catalogs. While I tested this with a full SK database rebuild, problems may still occur. Please let me know if you encounter any issues with OMF files after this commit.
* Bump the PORTREVISION for the ports directly affected by the gettext upgrade.marcus2003-08-271-1/+1
| | | | Prodded by: kris
* Chase the libintl.so shared lib version.marcus2003-08-251-1/+1
|
* Remove REINPLACE commands that were rolled into gnomehack.adamw2003-06-121-2/+0
|
* Start the find at ${LOCALBASE}/share to avoid a potential search throughmarcus2003-04-291-3/+3
| | | | | | something like a cvsup server's symlinks. Pointed out by: sf
* Bump PORTREVISION to pick up -pthread from libxml2. As of libxml2-2.5.7,marcus2003-04-281-0/+1
| | | | | thread support is enabled by default. This fixes undefined symbol errors when running scrollkeeper apps.
* Tell find to follow symlinks when searching for DocBook files.marcus2003-04-261-5/+3
| | | | | PR: 51429 Submitted by: Martyn J.Pearce <fluffy@sixears.com>
* Update to 0.3.12.marcus2003-04-2311-203/+99
|
* Remove USE_GNOMENG.marcus2003-04-211-1/+0
|
* Clear moonlight beckons.ade2003-03-072-1/+1
| | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
* Fix a long-standing bug that required scrollkeeper to build as root.marcus2003-02-012-13/+10
| | | | | | | | | Instead, make configure check for a file installed by docbook-sk, and move the catalog creation to a pre-install target. Prompted by: Andrew J Caines <A.J.Caines@halplant.com> Tested by: myself Andrew J Caines <A.J.Caines@halplant.com>
* * Allow bento to generate the necessary XML catalogsmarcus2003-01-242-8/+4
| | | | * Update the XSL versions
* Allow the XML catalogs to be built if BATCH is defined.marcus2003-01-222-3/+3
| | | | Reported by: Hung Michael Nguyen <nguyenhm16@mac.com>
* Fix two long-standing bugs where scrollkeeper would overwrite themarcus2003-01-2010-54/+93
| | | | | | | | | | SGML catalogs in favor of its own XML format catalogs as well as prevent scrollkeeper from making HTTP connections to obtain DTDs for OMF validation. PR: 39504 46179 Tested by: Stephen Hilton <nospam@hiltonbsd.com> Mezz bsdforums.org <reigncracks@hotmail.com>
* Set the MTREE_FILE explicitly since we're setting PREFIX explicitly.marcus2003-01-131-2/+10
| | | | Modeled after: lang/librep
* Add support for Docbook 4.2.marcus2002-10-103-21/+26
| | | | Submitted by: John Merryweather Cooper <john_m_cooper@yahoo.com>
* Apply the vendor patch for the recent security exploit.marcus2002-10-102-1/+140
| | | | See http://online.securityfocus.com/bid/5602/info/ for more details.
* GNOME has just changed the layout of their FTP site. This resulted inmarcus2002-09-211-1/+1
| | | | | making all the distfiles unfetachable. Update all GNOME ports that fetch from MASTER_SITE_GNOME to fetch from the correct location.
* Attempt to fix a security bug in scrollkeeper in which the code will followmarcus2002-09-132-1/+12
| | | | | | | | | | | symlinks when attempting to locate a temp file. Note, this is not the author's patch, but one of my own. I think this should fix it, but I'm not sure if I'm missing something. The patch is based on the description from securityfocus.com. See http://online.securityfocus.com/bid/5602/info/ for more details. Reported by: Daniel Harris <dh@askdh.com>
* Fix build when /usr/local is a symlink.marcus2002-09-031-1/+1
| | | | PR: 42320
* Remove -L from the find command used to locate dtds. This flag provedmarcus2002-08-281-3/+3
| | | | | | | | problematic for some users. Instead, fix it so that only ${LOCALBASE} will be followed if it is a symlink. PR: 42096 Tested by: John-David Childs <jdc@nterprise.net>
* We backup the original SGML catalog files before converting them to XML.marcus2002-08-142-0/+3
| | | | | | | | When we uninstall scrollkeeper, revert back to the original catalog files so the dependecny chain has a better chance of being preserved. Bump PORTREVISION. PR: 41300
* Add an explicit dependency on docbook-xml to get around a problem wheremarcus2002-08-121-0/+4
| | | | | | | the implicit dependency fails due to the catalog file not being removed when docbook-xml is deleted. PR: 41300
* Chase shlib rev of devel/gettextade2002-08-021-1/+1
| | | | | Submitted by: lots and lots Pointy hat to: ade
* Attempt to detect docbook-xml while package building.marcus2002-07-291-4/+10
| | | | Submitted by: bento
* Update to 0.3.11.marcus2002-07-256-46/+12
|
* Convert all core GNOME1 components and some of the most popular GNOME1sobomax2002-07-121-6/+4
| | | | | | | | | | | | | | | | apps to bsd.gnomeng.mk. The goal is to make GNOME1 framework more modular, which will allow to use GNOME1 apps with GNOME2 desktop as well as considerably reduce langht of dependency chains for GNOME1 ports (for example after this commit AbiWord's dependency chain was reduced by 7 ports from 57 to only 50, while Gnumeric's - from 60 to 53 and so on). The most of the GNOME1 apps are still not converted, so that lot of work is still ahead. Please report any unusual problems to gnome@FreeBSD.org. Discussed with: marcus Reviewed by: marcus
* Allow the pkg-install script to traverse symbolic links looking for DTD files.marcus2002-07-012-4/+4
| | | | | | This fixes a problem where /usr/local might be a symlink. Reported by: Eric W. Bates <ericx@vineyard.net>
* Forced commit to test cvs email.marcus2002-06-261-3/+1
|
* Add USE_REINPLACE where appropriate.sobomax2002-06-191-0/+1
|
* Update to 0.3.9.marcus2002-06-1916-235/+476
| | | | Approved by: silence from the GNOME user group
* Chase the _right_ version number for libintl.marcus2002-06-091-1/+1
|
* Add dependency on gettext after it was removed from gmake.marcus2002-06-091-1/+2
| | | | Reported by: bento
* Revert back to 0.2 to fix some conflicts with the GNOME 1.4 OMF files.marcus2002-05-2711-130/+234
| | | | | | | | | | Also, fix it so scrollkeeper 0.2 will produce a correct XML database. Bump PORTEPOCH. scrollkeeper 0.3.x will be looked at further to see if there is a good way to make it work with both GNOME 1.4 and GNOME 2.0. PR: 38581
* Update to 0.3.6.marcus2002-05-2610-210/+139
| | | | | | | | With this new version, GNOME 2.0 documentation works, and scrollkeeper updates for GNOME 1.x applications work as well. I have tested builds of most of the GNOME 1.x applications, and none of them fail. Reviewed by: sobomax
* Use `@unexex /bin/rm' to remove symlinks to dirs, otherwise weird thingssobomax2001-08-012-32/+32
| | | | | | happen and as a result bento can't build gnomelibs package. Submitted by: bento
* Add -p to the one of `@exec mkdir' to silence possible warning if directorysobomax2001-05-201-1/+1
| | | | | | to be created already exists. Submitted by: olgeni
* SWitch maintainership of core GNOME ports to a small group ofade2001-05-121-1/+1
| | | | | committers (gnome@FreeBSD.org), since this is now definitely too big for just one person.
* Use a PREFIX hack (from lang/librep) instead of USE_X_PREFIX (which hasade2001-04-241-6/+6
| | | | | | a few extra undesired consequences) Submitted by: sobomax
* Fix a number of issues with scrollkeeper, install things in the rightade2001-04-246-255/+258
| | | | | | places (see Makefile for more details), fix a bug, bump PORTREVISION Obtained from: GNOME 1.4 RC* code (which MAINTAINER is fully aware of)
* Add scrollkeeper 0.2, an Open Document Cataloging Project.sobomax2001-04-218-0/+328
Obtained from: NetBSD