| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reported by: mezz
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
hardcode the path to iconv.
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
starting to use it
Original work: mezz
Obtained from: marcuscom repository
|
|
|
|
| |
corresponds to a development version of libgnomedb.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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!
|
|
|
|
|
| |
devel/desktop-file-utils. This is needed for the new MIME system in the
upcoming GNOME 2.8.
|
|
|
|
|
|
| |
gconf2 is actually one of the requested components.
Reported by: INDEX build script
|
|
|
|
| |
was explicitly requested. Use _USE_GNOME instead.
|
|
|
|
|
|
|
| |
be created regardless of whether or not gconf2 support was requested.
Reported by: lofi
Tested by: lofi
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
| |
to fix these using their own patches.
PR: 68256
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
|
|
|
|
|
|
| |
pre-patch. pre-patch is free to fill again.
Many thanks to: eik
|
|
|
|
| |
new gnomelogalyzer.
|
|
|
|
| |
Pointy hat to: pav
|
|
|
|
| |
Pointy hat to: pav
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
| |
|
| |
|
| |
|
|
|
|
| |
functionality has been added or removed.
|
| |
|
|
|
|
| |
* Remove all trailing whitespace
|
| |
|
|
|
|
| |
tonight. Revert back to rev 1.57.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]
|
|
|
|
|
|
| |
* 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)
|
|
|
|
|
|
| |
which registers it as an explicit RUN_DEPENDS.
Submitted by: adamw
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]
|
|
|
|
| |
Submitted by: ade
|
| |
|
| |
|
|
|
|
|
| |
accidental commit based on the commit log, and was committed to the
deprecated macros section.
|
| |
|
|
|
|
| |
Reminded by: adamw
|
| |
|
| |
|
|
|
|
|
|
| |
ports.
Spotted by: arved
|
| |
|
| |
|
| |
|
|
|
|
| |
components depend upon them.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
"s|-lpthread|${PTHREAD_LIBS}|g ; s|DATADIRNAME=lib|DATADIRNAME=share|g"
has been appearing in many (most?) GNOME port Makefiles lately.
<FreeBSDMarcus> That should clean up quite a few Makefiles.
|
| |
|
| |
|
|
|
|
| |
sanitized the tree.
|
|
|
|
| |
use it.
|
| |
|
| |
|
|
|
|
| |
* Correct the spi shared lib version
|
| |
|
|
|
|
|
| |
allow old ports that check to see if HAVE_GNOME is simply defined to still
work.
|
|
|
|
| |
obsolete, and new ports should not use them.
|
|
|
|
| |
new infrastructure.
|
| |
|
| |
|
|
|
|
|
|
|
| |
if defined(USE_GNOME) check as those macros will not exist if USE_GNOME
is defined.
Reported by: bento c/o kris
|
| |
|
|
|
|
| |
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
away with the USE_GNOMNG macro (though I will keep this macro around for
a bit just in case). It also adds GNOME 2 component support.
A new macro has also been introduced called GNOME_DESKTOP_VERSION. Users can
set this in /etc/make.conf or define it when building ports. Current allowed
values are 1 or 2. Depending on the value of this macro, certain ports
may be marked BROKEN if they would conflict with the desired GNOME
desktop version.
Also note, the old USE_GTK, USE_GNOME=yes, USE_IMLIB, USE_ESOUND, and
USE_GLIB are now obsolete. Backwards compatability has been provided,
but those macros should no longer be used.
Special thanks to all the users on freebsd-gnome@ that help test these
patches, and provided feedback. Documentation updates to the FreeBSD
GNOME project site will be forthcoming.
|
| |
|
|
|
|
|
| |
PR: 45318
Submitted by: dinoex
|
|
|
|
|
| |
o use ${X11BASE}/bin/gnomecc to detect that gnomecontrolcenter is installed;
o use panel_status.so.5 instead of panel_applet.so.5 to detect gnomecore.
|
|
|
|
|
|
| |
bsd.gnomeng.mk.
Big pointy hat to: sobomax
|
| |
|
|
|
|
|
|
|
|
| |
to make GNOME1 platform more modular and will eventually replace bsd.gnome.mk
completely. For the time being, it should be explicitly activated by the
USE_GNOMENG knob, so that it is possible to do gradual conversion.
Reviewed by: marcus, gnome@
|
|
|
|
|
|
| |
of overwriting it
Approved by: sobomax (portmgr hat)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
down to user support flaws in the FreeBSD ports system. The flaw in question
is related to the fact that dependencies are often "chained", which allows to
simplify maintenance of ports with large number of implied dependencies (a la
Evolution, Nautilus, you-name-it). Dependency chaining it's not a problem by
itself, but the fact that when building or installing a port the system doesn't
check chain integrity - it's only checks that dependencies explicitly
specified in port's Makefile are satisfied, which opens wide window for
various hard-trackable problems when one or more links in the middle of the
chain missed.
The idea behind the tool is quite simple - it should be executed right after
main dependency checking procedure, two times for each build - check build-time
chain before building the port (pre-pre-extract) and check run-time chain
before installing the port (pre-pre-install). When executed, the tool checks
integrity of the specified chain (build-time, run-time or both) and reports all
errors, both fatal (dependency isn't installed) and non-fatal (dependency is
installed, but different version).
I've wrote this tool mostly to simplify maintenance of the GNOME ports, but
it doesn't contain anything GNOME-specific, so that it could be used in the
other parts of tree as well.
As an example I've added GNOME_VALIDATE_DEPS_CHAIN knob into bsd.gnome.mk (off
by default), which enables automatic chain validation for all ports that
USE_GNOMELIBS. This is a bit hackish, because I've used pre-extract and
pre-install targets - what we probably need is a generic way to plug various
custom tasks specified in bsd.xxx.mk (where xxx is kde, gnome, python, etc.)
into various parts of the build process (something like {pre,post}-pre-foo,
{pre,post}-post-foo springs into my mind).
The code is quite raw, so that I would appreciate any bug reports, patches,
suggestions, constructive critiquie and so on.
|
|
|
|
|
|
| |
cases.
Reported by: Espen Skoglund <esk@ira.uka.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not being set properly for some ports. The problem is that ":S" modifier
collapses spaces, even if the regex doesn't match. The following piece of
make(1) "code" illustrates the problem:
foo= a b
.if ${foo} != ${foo:S/x//}
all:
@${ECHO} 'BAD!'
.endif
|
|
|
|
|
| |
configure args if necessary. Previously only ports that optionally depend on
Gnome were allowed to do so.
|
|
|
|
|
| |
committers (gnome@FreeBSD.org), since this is now definitely too big
for just one person.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVS repo bloat, I'll only list the updates.
graphics/imlib 1.9.9 -> 1.9.10
textproc/xml-i18n-tools 0.8 -> 0.8.1
x11/gnomelibs 1.2.11 -> 1.2.13
devel/oaf 0.6.2 -> 0.6.5
devel/gconf 0.12 -> 1.0.0
devel/gnomevfs 0.5 -> 1.0
graphics/gdk-pixbuf 0.9.0 -> 0.11.0
sysutils/gnomecontrolcenter 1.2.2 -> 1.4.0.1
print/gnomeprint 0.25 -> 0.28
devel/bonobo 0.37 -> 1.0.3
audio/gnomeaudio 1.0.0 -> 1.4.0
x11/gnomecore 1.2.4 -> 1.4.0.3
devel/libgtop 1.0.11 -> 1.0.12
x11/gnomeapplets 1.2.4 -> 1.4.0.1
misc/gnomeuserdocs NEW 1.4.1
misc/gnomeutils 1.2.1 -> 1.4.0
deskutils/gnomepim 1.2.0 -> 1.4.0
games/gnomegames 1.2.0 -> 1.4.0.1
print/ggv 0.95 -> 1.0
editors/ghex 1.1.4 -> 1.2
devel/bugbuddy 1.2 -> 2.0.1
devel/glade 0.5.11 -> 0.6.2
sysutils/gtop 1.0.12 -> 1.0.13
x11/xalf NEW 0.11
x11-toolkits/py-gtk 0.6.6 -> 0.6.7
x11-toolkits/py-gnome 1.0.53 -> 1.4.0
x11-toolkits/guile-gtk 0.19 -> 0.20
x11-toolkits/guile-gnome 0.10 -> 0.20
devel/libsigc++ 1.0.1 -> 1.0.3
x11-toolkits/gnome-- 1.1.15 -> 1.1.17
x11-toolkits/panel-- NEW 0.1
x11-fm/gnomemc 4.5.51 -> 4.5.54
|
| |
|
|
|
|
|
|
|
| |
defined WITH_.
Cleanup documentation, and add explaination for needing USE_GNOME in most
ports.
|
|
|
|
| |
playing with it.
|
|
|
|
|
|
| |
setting. Add a warning about doing this.
Begged for by: sobomax
|
| |
|
| |
|
|
in bsd.port.mk to support it.
In particular, bsd.port.mk includes bsd.gnome.mk twice (once in the
pre.mk section, once in the post.mk section) and prints out a message
notifying the user of the existence of WITH_* options when one exists.
It also adds MAKE=${GMAKE} to CONFIGURE_ENV when USE_GMAKE is defined.
(This is not related to gnome, but I assume it's useful somewhere and
it shouldn't hurt.)
Submitted by: ade, reg
|