non port: textproc/scrollkeeper/Makefile |
Number of commits found: 76 |
Thursday, 15 Mar 2018
|
21:50 bdrewery
Stop touching the filesystem during build.
The pkg-install handles the scrollkeeper-rebuild and xmlcatalog needs.
This also avoids:
Shared object "libscrollkeeper.so.0" not found, required by
"scrollkeeper-update"
|
Friday, 1 Apr 2016
|
14:25 mat
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight
|
Monday, 8 Jun 2015
|
01:18 amdmi3
- Modernize plist
Approved by: portmgr blanket
|
Friday, 23 Jan 2015
|
22:50 antoine
Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
|
Monday, 22 Dec 2014
|
22:46 bapt
Get rid of gnomehier
|
Wednesday, 11 Jun 2014
|
14:50 tijl
Support LIBS like LDFLAGS.
- 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)
|
Saturday, 26 Apr 2014
|
00:22 bapt
Support stage
|
Wednesday, 19 Feb 2014
|
14:45 mat
Consolidate the docbook ports into -sgml and -xml variants.
Submitted by: hrs (based on)
Sponsored by: Absolight
|
Tuesday, 18 Feb 2014
|
14:50 mat
Chase docbook cleanup dependencies.
Sponsored by: Absolight
|
Friday, 20 Sep 2013
|
23:17 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
|
Friday, 26 Apr 2013
|
10:44 ak
- Convert USE_GETTEXT to USES (part 4)
Approved by: portmgr (bapt)
|
Friday, 8 Mar 2013
|
11:32 bapt
Convert USE_BISON to USES= bison
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
|
Friday, 23 Sep 2011
|
22:26 amdmi3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- 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
|
Thursday, 11 Aug 2011
|
19:20 kwm
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
|
Saturday, 4 Dec 2010
|
07:34 ade
Sync to new bsd.autotools.mk
|
Monday, 31 May 2010
|
02:01 ade
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.
|
Sunday, 2 Aug 2009
|
19:36 mezz
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-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
|
Monday, 2 Feb 2009
|
01:36 araujo
- Use GNOME macro instead of ${MASTER_SITE_GNOME}, remove
MASTER_SITE_SUBDIR when possible.
PR: ports/125243
Submitted by: pgollucci
Reworked by: myself
Tested on: pointyhat exp-run (pav)
|
Friday, 6 Jun 2008
|
14:05 edwin
Bump portrevision due to upgrade of devel/gettext.
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)
|
Wednesday, 24 Oct 2007
|
23:37 marcus
Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
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
|
Wednesday, 17 Oct 2007
|
10:13 ade
Migration from bison 1.x to 2.x
PR: 117086
Tested by: -exp runs
|
Saturday, 19 May 2007
|
20:32 flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
|
Monday, 19 Mar 2007
|
05:14 marcus
Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOME
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.
|
Thursday, 1 Feb 2007
|
02:42 kris
Use libtool port instead of included version to avoid objformat a.out botch
|
Saturday, 14 Oct 2006
|
08:35 marcus
Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive
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)
|
Monday, 12 Jun 2006
|
04:58 mezz
Use the correct mtree when you change the prefix, for example:
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...
================================
|
Saturday, 13 May 2006
|
04:24 edwin
Remove USE_REINPLACE from categories starting with T
|
Thursday, 23 Feb 2006
|
10:40 ade
Conversion to a single libtool environment.
Approved by: portmgr (kris)
|
Tuesday, 14 Feb 2006
|
23:54 marcus
* Fix some off-by-one errors
* Update our strndup implementation
|
Tuesday, 31 Jan 2006
|
19:10 marcus
Use catalog.ports instead of catalog to stoure our DTD info. The root XML
catalog should only be touched by xmlcatmgr.
|
Saturday, 26 Nov 2005
|
01:33 pav
- Use intlhack
|
Tuesday, 15 Nov 2005
|
06:52 ade
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
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.
|
Friday, 4 Mar 2005
|
08:01 marcus
Remove the now-redundant MTREE file selection code. This is handled in
bsd.port.mk.
Requested by: lesi
|
Friday, 23 Jul 2004
|
19:10 anholt
- Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
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)
|
Friday, 9 Jul 2004
|
17:43 marcus
Apply a big libtool patch to allow porters to use the libtool installed by
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
|
Sunday, 14 Mar 2004
|
06:17 ade
Whoa there, boy, that's a mighty big commit y'all have there...
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.
|
Wednesday, 4 Feb 2004
|
04:36 marcus
Add USE_GETTEXT and bump PORTREVISION.
Submitted by: trevor
Tested by: bento
|
Friday, 23 Jan 2004
|
18:12 trevor
Now gettext 0.12.1 is gettext-old.
|
Saturday, 6 Dec 2003
|
23:13 marcus
Update to 0.3.14.
|
Thursday, 13 Nov 2003
|
12:54 trevor
Use the FIND and XARGS macros introduced in bsd.port.mk 1.391.
|
Tuesday, 4 Nov 2003
|
13:23 bland
Fix build on -STABLE.
|
08:53 marcus
Convert scrollkeeper over to use the system catalog location. This helps
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.
|
Tuesday, 26 Aug 2003
|
20:25 marcus
Bump the PORTREVISION for the ports directly affected by the gettext upgrade.
Prodded by: kris
|
Monday, 25 Aug 2003
|
05:41 marcus
Chase the libintl.so shared lib version.
|
Thursday, 12 Jun 2003
|
09:46 adamw
Remove REINPLACE commands that were rolled into gnomehack.
|
Sunday, 27 Apr 2003
|
22:58 marcus
Bump PORTREVISION to pick up -pthread from libxml2. As of libxml2-2.5.7,
thread support is enabled by default. This fixes undefined symbol errors
when running scrollkeeper apps.
|
Wednesday, 23 Apr 2003
|
05:13 marcus
Update to 0.3.12.
|
Sunday, 20 Apr 2003
|
19:44 marcus
Remove USE_GNOMENG.
|
Friday, 7 Mar 2003
|
06:11 ade
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
|
Saturday, 1 Feb 2003
|
04:20 marcus
Fix a long-standing bug that required scrollkeeper to build as root.
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>
|
Friday, 24 Jan 2003
|
05:03 marcus
* Allow bento to generate the necessary XML catalogs
* Update the XSL versions
|
Tuesday, 21 Jan 2003
|
22:08 marcus
Allow the XML catalogs to be built if BATCH is defined.
Reported by: Hung Michael Nguyen <nguyenhm16@mac.com>
|
Monday, 20 Jan 2003
|
00:30 marcus
Fix two long-standing bugs where scrollkeeper would overwrite the
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>
|
Monday, 13 Jan 2003
|
02:43 marcus
Set the MTREE_FILE explicitly since we're setting PREFIX explicitly.
Modeled after: lang/librep
|
Wednesday, 9 Oct 2002
|
19:52 marcus
Add support for Docbook 4.2.
Submitted by: John Merryweather Cooper <john_m_cooper@yahoo.com>
|
16:34 marcus
Apply the vendor patch for the recent security exploit.
See http://online.securityfocus.com/bid/5602/info/ for more details.
|
Friday, 20 Sep 2002
|
17:07 marcus
GNOME has just changed the layout of their FTP site. This resulted in
making all the distfiles unfetachable. Update all GNOME ports that fetch
from MASTER_SITE_GNOME to fetch from the correct location.
|
Friday, 13 Sep 2002
|
04:03 marcus
Attempt to fix a security bug in scrollkeeper in which the code will follow
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>
|
Wednesday, 14 Aug 2002
|
15:52 marcus
We backup the original SGML catalog files before converting them to XML.
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
|
Sunday, 11 Aug 2002
|
17:32 marcus
Add an explicit dependency on docbook-xml to get around a problem where
the implicit dependency fails due to the catalog file not being removed
when docbook-xml is deleted.
PR: 41300
|
Thursday, 1 Aug 2002
|
16:22 ade
Chase shlib rev of devel/gettext
Submitted by: lots and lots
Pointy hat to: ade
|
Thursday, 25 Jul 2002
|
14:51 marcus
Update to 0.3.11.
|
Thursday, 11 Jul 2002
|
17:16 sobomax
Convert all core GNOME1 components and some of the most popular GNOME1
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
|
Monday, 1 Jul 2002
|
04:51 marcus
Allow the pkg-install script to traverse symbolic links looking for DTD files.
This fixes a problem where /usr/local might be a symlink.
Reported by: Eric W. Bates <ericx@vineyard.net>
|
Wednesday, 26 Jun 2002
|
10:52 marcus
Forced commit to test cvs email.
|
Wednesday, 19 Jun 2002
|
08:18 sobomax
Add USE_REINPLACE where appropriate.
|
Tuesday, 18 Jun 2002
|
19:23 marcus
Update to 0.3.9.
Approved by: silence from the GNOME user group
|
Sunday, 9 Jun 2002
|
06:28 marcus
Chase the _right_ version number for libintl.
|
06:27 marcus
Add dependency on gettext after it was removed from gmake.
Reported by: bento
|
Sunday, 26 May 2002
|
21:54 marcus
Revert back to 0.2 to fix some conflicts with the GNOME 1.4 OMF files.
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
|
05:09 marcus
Update to 0.3.6.
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
|
Wednesday, 1 Aug 2001
|
07:56 sobomax
Use `@unexex /bin/rm' to remove symlinks to dirs, otherwise weird things
happen and as a result bento can't build gnomelibs package.
|
Friday, 11 May 2001
|
17:36 ade
SWitch maintainership of core GNOME ports to a small group of committers
(gnome@FreeBSD.org), since this is now definitely too big for just one person.
|
Monday, 23 Apr 2001
|
18:06 ade
Use a PREFIX hack (from lang/librep) instead of USE_X_PREFIX (which has a few
extra undesired consequences)
|
17:27 ade
Fix a number of issues with scrollkeeper, install things in the right places
(see Makefile for more details), fix a bug, bump PORTREVISION
|
Friday, 20 Apr 2001
|
17:33 sobomax
Add scrollkeeper 0.2, an Open Document Cataloging Project.
|
Number of commits found: 76 |