1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-08 06:48:28 +00:00
Commit Graph

89 Commits

Author SHA1 Message Date
Pav Lucistnik
8fdaf5d1e7 - Move x11-toolkits/eel2 -> x11-toolkits/eel 2005-01-24 23:07:37 +00:00
Joe Marcus Clarke
1326e56c4f desktop-file-utils now lives in LOCALBASE.
Reported by:	mezz
2004-12-29 02:23:30 +00:00
Jeremy Messenger
58a61e763c Put all hacks of hicolor icons and mime from ports to bsd.gnome.mk's gnomehack.
deskutils/drivel is the only port that has pkg-plist change, so bump the
PORTREVISION. The rest else should be no function change, but just remove the
patches to allow gnomehack takes care of it. Keep in mind, I only touch those
ports that already have gnomehack.

Reviewed by:	pav and marcus
2004-12-21 00:23:18 +00:00
Joe Marcus Clarke
7607f11414 Chase the gtkhtml3 shared lib version. 2004-12-08 06:29:09 +00:00
Joe Marcus Clarke
ae0159eac2 Add another hack to intlhack needed for newer versions of intltool that
hardcode the path to iconv.
2004-12-07 03:01:33 +00:00
Joe Marcus Clarke
485ac734cf Don't always create a ${PREFIX}/etc/gconf directory if gconf is one of the
port's dependencies.  Instead, only create this directory if the port will
actually install GConf schemas.  Also, do the creation in pre-su-install
as we may not be root in pre-install.

Spotted by:	pav
Tested by:	pav
2004-11-29 23:23:18 +00:00
Pav Lucistnik
32c7e9da3e - Kill stray word in comment 2004-11-20 22:35:32 +00:00
Jeremy Messenger
8defaa36b9 Add a new INSTALLS_OMF to take care of .omf, ScrollKeeper file. It will
automatically scan pkg-plist file and add apropriate @exec/@unexec directives
for each .omf file found to track OMF registration database. Details can be
found in bsd.gnome.mk and http://www.freebsd.org/gnome/docs/porting.html .

Current, gedit2 is the only port that use INSTALLS_OMF for now. I will chasing
all the other ports that are maintaining by gnome@FreeBSD.org when I am done
with two todo list. The other ports, you are on your own and portlint will
bug you when portlint is update.

While I am here, switch from make loops to sh loops in GCONF_SCHEMAS part.

Document writer by:	bland
Reviewed by:		my team, FreeBSD GNOME team
2004-11-16 07:34:58 +00:00
Pav Lucistnik
f71e2c2648 - Implement GCONF_SCHEMAS knob, which is already documented and people are
starting to use it

Original work:	mezz
Obtained from:	marcuscom repository
2004-11-09 10:10:54 +00:00
Joe Marcus Clarke
4896daab2c Backout the libgnomedb shared lib version change. The previous version
corresponds to a development version of libgnomedb.
2004-11-08 17:14:36 +00:00
Joe Marcus Clarke
58406bee89 Presenting GNOME 2.8 for FreeBSD (2.8.1 to be exact).
This release notes detailing all of the new goodies in GNOME 2.8 can
be found at http://www.gnome.org/start/2.8/notes/, and the list of what
was fixed in GNOME 2.8.1 can be found at
http://lists.gnome.org/archives/gnome-announce-list/2004-October/msg00056.html.

This release, as well as all of our others, would not have been possible
without the great efforts of our FreeBSD GNOME Team.  The list of
current members can be found at http://www.freebsd.org/gnome/contact.html
(including our newest member, Michael Johnson <ahze@FreeBSD.org>).

Special thanks also goes out to all of the loyal FreeBSD GNOME users that
put up with crashes and hangs to test and debug GNOME on FreeBSD.  We would
especially like to thank those users that provided patches for GNOME 2.7 and
2.8:

Franz Klammer <klammer@webonaut.com>
Piotr Smyrak <piotr.smyrak@heron.pl>
Radek Kozlowski <radek@raadradd.com>
Khairil Yusof <kaeru@pd.jaring.my>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Vladimir Grebenschikov <vova@fbsd.ru>

GNOME 2.8 also features a new, FreeBSD-specific splashscreen that
was designed by jimmac for GNOME 2.8, then daemonized by
Franz Klammer <klammer@webonaut.com> and Radek Kozlowski
<radek@raadradd.com>.

As with GNOME 2.6, you cannot just "portupgrade" to GNOME 2.8.  There is
a script provided at http://www.marcuscom.com/downloads/gnome_upgrade28.sh
that will aid in the upgrade process.  Full documentation on the GNOME 2.8
upgrade is coming following this commit.

From all of us at FreeBSD GNOME, ENJOY!
2004-11-07 22:24:32 +00:00
Joe Marcus Clarke
c1be07332f Add a desktopfileutils component that adds a RUN_DEPENDS on
devel/desktop-file-utils.  This is needed for the new MIME system in the
upcoming GNOME 2.8.
2004-08-14 18:54:02 +00:00
Joe Marcus Clarke
c45684f837 Use some more hackery to make sure _USE_GNOME is actually defined, and that
gconf2 is actually one of the requested components.

Reported by:	INDEX build script
2004-08-11 05:06:30 +00:00
Joe Marcus Clarke
ee594fcdc5 Gack, forgot a '_' in the last commit. USE_GNOME will only work if gconf2
was explicitly requested.  Use _USE_GNOME instead.
2004-08-11 01:39:29 +00:00
Joe Marcus Clarke
41be4627c3 Correct a check for gconf2 presence that was causing gconf.xml.defaults to
be created regardless of whether or not gconf2 support was requested.

Reported by:	lofi
Tested by:	lofi
2004-08-11 01:16:04 +00:00
Adam Weinberger
ba90b71fb7 If the gconf2 USE_GNOME component is used, overload the
pre-install target to explicitly create
${PREFIX}/etc/gconf/gconf.xml.defaults/.

A number of ports don't create this directory automatically.
In normal uses, this doesn't cause a problem, but many of us
prefer to test out plists by installing into custom prefixes.
This prevents those custom prefix installation tests from
failing.

Inspired by:	John Merryweather Cooper <coop9211@uidaho.edu>
2004-07-22 16:04:44 +00:00
Adam Weinberger
f4935211a1 Chase libgsf* shared library. 2004-07-04 23:02:22 +00:00
Joe Marcus Clarke
33959b7b0f Add more locale directory hacks to bsd.gnome.mk, and fix ports that tried
to fix these using their own patches.

PR:		68256
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2004-06-27 17:32:30 +00:00
Adam Weinberger
50809c9727 Train bsd.gnome.mk to use its own patch target, and not clobber
pre-patch. pre-patch is free to fill again.

Many thanks to:	eik
2004-06-26 22:08:40 +00:00
Adam Weinberger
1f56f67353 Override CONFIGURE_FAIL_MESSAGE to provide instructions to use the
new gnomelogalyzer.
2004-06-07 20:42:02 +00:00
Pav Lucistnik
3dc31177c9 - Adjust implications of libgsf_gnome to match reality
Pointy hat to:	pav
2004-05-22 21:09:11 +00:00
Pav Lucistnik
3e25f3cc92 - Fix stupid typo from my last commit: glib10 -> glib20
Pointy hat to:	pav
2004-05-22 21:04:52 +00:00
Pav Lucistnik
6b8fe3db6b - Split libgsf port to two standalone ports:
* devel/libgsf is the old port minus gsf-gnome bits
  * devel/libgsf-gnome contains libgsf-gnome-1 library and it's header files
  This greatly reduces number of dependencies for ports that was using only
  non-gnome part of this library.
- Point USE_GNOME parameter libgsf to GNOME-less port and create new parameter
  libgsf_gnome for libgsf-gnome port.
- Convert all consumers of libgsf-gnome-1 library to depend on libgsf-gnome
  port (read all as: Gnumeric)

PR:		ports/63851 (in the spirit of)
Submitted by:	Sybolt de Boer <sybolt@xs4all.nl>
Prodded by:	lofi (KDE team)
Reviewed by:	marcus (GNOME team)
2004-05-22 20:56:52 +00:00
Alexander Nedotsukov
127368e9af Chase libgsf shlib version. 2004-05-06 09:34:46 +00:00
Alexander Nedotsukov
cead908927 Chase vte shlib version. 2004-05-06 02:54:06 +00:00
Joe Marcus Clarke
c1d5adbff9 Add a component for gnomespeech as more ports are going to start using it. 2004-04-29 00:04:47 +00:00
Joe Marcus Clarke
ccc106f76a Update to GNOME 2.6, and add all the new shared library versions. No other
functionality has been added or removed.
2004-04-05 02:52:41 +00:00
Joe Marcus Clarke
2e42662a8f Chase the gal2 and gtkhtml3 shared lib versions. 2004-03-12 09:57:14 +00:00
Joe Marcus Clarke
a41faa82bd * Add another check to make sure bsd.gnome.mk isn't included more than needed
* Remove all trailing whitespace
2004-02-03 21:26:54 +00:00
Joe Marcus Clarke
c777bf12fb Chase the new locations for atspi, atk, and gail. 2004-01-22 09:12:25 +00:00
Joe Marcus Clarke
324357fea5 Gak! That last commit overwrote my bsd.gnome.mk changes from earlier
tonight.  Revert back to rev 1.57.
2004-01-20 09:19:07 +00:00
Joe Marcus Clarke
e587cce18d Here come the patches!
* Add ghostscript knobs [1]
* Add per-port persistent build options with a menu-driven front-end [2]
* Allow porters to override the message generated when do-configure fails [3]
* Add patch to obviate many pkg-plist files [4]
* Fix the PKG_DBDIR comment [5]
* Make ports framework more robust with regard to make index [6]
* Add new command macros to bsd.port.mk [7]
* Remove direct command use from bsd.port.mk [8]
* Make the ports system respect WITHOUT_CPU_CFLAGS [9]
* Break the SDL code out into bsd.sdl.mk [10]
* Add working support for USE_SIZE [11]
* Fix RANDOMIZE_MASTER_SITES on -CURRENT [12]
* Convert some spaces to tabs [13]
* Add new physcial categories accessibility and x11-themes [14]
* Speed up GNU configure scripts [15]
* Remove "//" from MLINKS items in PLISTs and fix make -s install and
  make -s deinstall [16]
* Be more specific about looking for files in distinfo [17]
* Add new run-autotools target, and resort configure targets [18]
* Make CONFLICTS compare prefix for installed packages and PREFIX [19]
* Change directory to ${.CURDIR} before running certain make commands [20]
* When INSTALL_AS_USER is set, run ldconfig with failures ignored [21]
* Speed up the security check phase [22]
* Fix some corner cases in the PORTDOCS code [23]
* Add a new DEPRECATED macro [24]
* Make INDEX breakage more informative [25]

Look for a full write-up to follow on ports@ and ports-developers@.

PR:		36112 [1]
		59909 [4]
		61351 [6]
		59058 [7]
		59058 [8]
		59493 [9]
		55494 [10]
		59058 [11]
		59315 [12]
		59058 [13]
		59811 [15]
		59058 [16]
		59058 [17]
		60882 [18]
		58149 [19]
		59058 [20]
		61133 [21]
		55331 [22]
		59070 [23]
		59362 [24]
		59626 [25]
Submitted by:	linimon [1]
		eivind [2]
		marcus [3]
		trevor [4]
		gerald [5]
		linimon [6]
		eik [7]
		eik [8]
		jeh [9]
		edwin [10]
		eik [11]
		Sergey Matveychuk <sem@ciam.ru> [12]
		eik [13]
		trevor gnome [14]
		adamw [15]
		eik [16]
		eik [17]
		edwin [18]
		clement [19]
		eik [20]
		edwin lev [21]
		Eugene M. Kim <ab@astralblue.com> [22]
		eik [23]
		linimon [24]
		eik [25]
2004-01-20 09:14:10 +00:00
Joe Marcus Clarke
d126ef31f0 * Add a new intltool component which adds a BUILD_DEPENDS on textproc/intltool
* Make intlhack and gtk20 use the new intltool component
* Add a new gtkhtml3 component that adds a dependency on www/gtkhtml3 (this
  will be used for balsa2 as well as some of the upcoming GNOME 2.6 ports)
2004-01-19 20:09:19 +00:00
Joe Marcus Clarke
c6fb7bc242 Remove the gnomeaudio component as it is only used by one port, x11/gnome2,
which registers it as an explicit RUN_DEPENDS.

Submitted by:	adamw
2004-01-13 17:37:27 +00:00
Joe Marcus Clarke
2d3838456f * Correct a typo in the libartlgpl2 detection [1]
* Simplify the {BUILD,RUN}_DEPENDS code [1]
* Add a new intlhack component for ports that require intltool >= 0.28
* Add a gstreamerplugins component [2]
* Add an lthack component that takes the place of the standard GNOME
  patch-configure [2]
* Add pygtk, pygnome, pygtk2, and pygnome2 components [2]
* Point gnomeaudio to audio/gnomeaudio2 [2]
* Categorize the USE_GNOME component list [2]

Submitted by:	Rolf Grossmann <rg@progtech.net> [1]
		adamw [2]
2004-01-13 17:36:19 +00:00
Joe Marcus Clarke
b30aef932e Catch up on the libgnomeprint[ui] detection file names.
Submitted by:	ade
2003-11-11 17:04:11 +00:00
Joe Marcus Clarke
7c03628c05 Chase the libxslt shared lib version. 2003-11-04 18:22:56 +00:00
Joe Marcus Clarke
7bb32ba6ae Update to GNOME 2.4.0. 2003-09-18 06:58:18 +00:00
Joe Marcus Clarke
254151a505 Back out the previous commit. It was not approved, looks like was an
accidental commit based on the commit log, and was committed to the
deprecated macros section.
2003-09-04 03:48:04 +00:00
David E. O'Brien
9ca2ad6a8e Update Vim sites. 2003-09-03 19:46:57 +00:00
Joe Marcus Clarke
d6b50362c2 Remove libpanel, and only detect the GNOME 2 desktop.
Reminded by:	adamw
2003-08-12 16:25:45 +00:00
Joe Marcus Clarke
722ab725a1 Chase the gal2 shared lib version. 2003-08-01 22:14:17 +00:00
Joe Marcus Clarke
034a457bcd Chase the at-spi shared lib version. 2003-07-15 17:18:59 +00:00
Joe Marcus Clarke
8faa41a36c Fix a bug where by "yes" would still be included in USE_GNOME for older
ports.

Spotted by:	arved
2003-06-29 22:41:55 +00:00
Joe Marcus Clarke
9fd9d94f6c gtksourceview also includes libgnomeprintui. 2003-06-19 03:33:11 +00:00
Adam Weinberger
7ff6d8a774 pkg_config -> pkg-config 2003-06-16 22:35:59 +00:00
Adam Weinberger
3fcfb79518 Remove unnecessary recursive dependencies upon pkgconfig. 2003-06-16 21:09:18 +00:00
Adam Weinberger
bbc9d6f0ca Add pkgconfig and libgsf targets to USE_GNOME, and make certain other
components depend upon them.
2003-06-16 20:47:13 +00:00
Joe Marcus Clarke
17cc9124f8 Add a gtksourceview component. 2003-06-15 21:19:09 +00:00
Joe Marcus Clarke
c6adda4471 Chase the libgnomedb shared lib version. 2003-06-12 20:22:15 +00:00