1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

122 Commits

Author SHA1 Message Date
Pav Lucistnik
5946ea0cd3 - Rename ports
sysutils/gnomecontrolcenter -> sysutils/gnome-control-center1
  sysutils/gnomecontrolcenter2 -> sysutils/gnome-control-center
2006-05-28 15:30:03 +00:00
Pav Lucistnik
b47ad7a943 - Renamed port graphics/libart_lgpl2 -> graphics/libart_lgpl 2006-05-28 13:37:06 +00:00
Pav Lucistnik
d172aa5862 - Rename port print/gnomeprint -> print/gnome-print 2006-05-28 13:24:05 +00:00
Pav Lucistnik
978991f3da - Rename port
misc/gnomemimedata --> misc/gnome-mime-data
2006-05-28 12:41:45 +00:00
Jeremy Messenger
e05ae3dfa7 devel/pkgconfig -> devel/pkg-config
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for other ports, chase the rename.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 05:47:28 +00:00
Jeremy Messenger
0da70991cd databases/gnomedb -> databases/gnome-db
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 02:53:21 +00:00
Jeremy Messenger
57854d4c76 Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 00:57:24 +00:00
Jean-Yves Lefort
83daa0ce2e Add the referencehack component (patches out programming reference in
GNOME ports).
2006-05-09 22:21:29 +00:00
Joe Marcus Clarke
47b2a64f74 Add a new public macro, GTK2_VERSION, which will track the GTK+ 2.0
API version needed for ports installing theme engines, pixbuf loaders,
and input method modules.
2006-05-06 09:06:16 +00:00
Joe Marcus Clarke
950372989e Convert some spaces to tabs. 2006-04-30 04:44:06 +00:00
Joe Marcus Clarke
a23c8a0a9d I took out too much of an experimental bsd.gnome.mk patch which caused
BUILD and RUN_DEPENDS not to get registered.  Also, revert a regression
in CONFIGURE_TARGET.

Reported by:	mnag
2006-04-30 04:41:46 +00:00
Joe Marcus Clarke
40a2004fd6 The good news is that this release does not bring any big shared library
version bumps, so you can almost do a simple portupgrade to get to 2.14.
There are a few minor gotchas that will be documented in UPDATING shortly.

The FreeBSD GNOME Team would like th thank the following users for their
patches, feedback, and sometimes incessant complaing about crashes (you
know who you are).

Yasuda Keisuke <kysd@po.harenet.ne.jp>
Pascal Hofstee <caelian@gmail.com>
rmgls@wanadoo.fr
tmclaugh
Yuri Pankov <yuri.pankov@gmail.com>
sajd on #freebsd-gnome
ade
ankon on #FreeBSD-Gnome
mux
Pascal Hofstee <caelian@gmail.com>
QuiRK on #freebsd-gnome
Vladimir Timofeev <vovkasm@gmail.com>
2006-04-30 00:58:13 +00:00
Joe Marcus Clarke
f2213f7f1b Add gnomedocutils to gnomedesktop's implied dependencies list. 2006-03-28 01:20:44 +00:00
Joe Marcus Clarke
8b7107986e Chase the libgda3 addition and resurrection of libgda2. 2006-03-26 23:20:22 +00:00
Ade Lovett
888e973cd3 As a result of the conversion to single libtool, the glib/gtk 1.2.x
libraries have now moved from <lib>12.so to <lib>-12.so

Approved by:	portmgr (kris)
2006-02-23 10:42:21 +00:00
Joe Marcus Clarke
16b56d3d9c Add a hack for dbus service installation. 2006-02-02 07:15:22 +00:00
Pav Lucistnik
fcdc9db7d1 - USE_REINPLACE is noop now 2006-01-22 20:35:15 +00:00
Kirill Ponomarev
01c588a635 - Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
  [1]

- Fix FAM support.  Make gamin the default FAM system. [2]

- Introduce new 'quicksearch' target to show only port, path and
  info section of the matching ports. [3]

- Introduce new category - rubygems. [4]

- Fix stale dependencies while installing qmail slaveport and
  another port that depends on qmail. [5]

- Add commentary for describes target in bsd.port.mk. [6]

- Fix warning issued during make index on archs !368. [7]

- Add USE_DOS2UNIX variable.  If set to "YES", remove the ^M from
  all files under ${WRKSRC}. If set to a string, remove in all files
  under ${WRKSRC} with one of these names the ^Ms. [8]

- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
  checking the existance of the Perl modules with the "perl -e 'use
  module;'" command. [9]

- Fix bsd.port.mk variable quoting issues.  No quoting is necessary
  anymore either in the Makefile or on the command line.  Affected
  variables include:

  BROKEN
  FORBIDDEN
  IGNORE
  MANUAL_PACKAGE_BUILD
  NO_CDROM
  NO_PACKAGE
  RESTRICTED

  [10]

- Add NOFETCHFILES variable.  If set, don't download these files
  from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
  ${MASTER_SITE_OVERRIDE}). [11]

- Improve 'search' target output. [12]

- Add a new virtual category for Amateur Radio - hamradio. [13]

- Cleanup some old/unused pathes in bsd.port.mk. [14]

- Add @dirrmtry for plists which does the same as:
  "@unexec rmdir %D/foo 2>/dev/null || true" [15]

- Remove virtual category - offix. [16]

- Use portsnap instead of cvsup or cvs on "make update" in
  /usr/ports. [17]

- Move location of bsd.autotools.mk within bsd.port.mk [18]

- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]

- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]

- Replace the string "FreeBSD" by "The FreeBSD Project" in the
  security warning [21]

- Add bsd.local.mk for local modification to ports framework. [22]

- Replace rcNG spelling by rc.d [23]

- Remove superfluous USE_REINPLACE. [24]

Special thanks to:      linimon for spending hours with all these patches
                        clement for fixes
                        kris for help with pointyhat
PR:     ports/86310 [1], ports/89498 [2], ports/83530 [3],
        ports/83789 [4], ports/84053 [5], ports/86281 [6],
        ports/87214 [7], ports/87234 [8], ports/87318 [9],
        ports/87396 [10], ports/87605 [11], ports/87840 [12],
        ports/88230 [13], ports/88493 [14], ports/88711 [15],
        ports/88751 [16], ports/89281 [17], ports/89999 [18],
        ports/90031 [19], ports/90150 [20], ports/90668 [21],
        ports/91433 [23], ports/88754 [24]
Submitted by:   mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
                pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
                edwin [8, 9, 11, 15, 21],
                fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
                Carl Makin <carl@stagecraft.cx> [13], arved [14],
                NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
                jylefort [19], linimon [22], dougb [23]
2006-01-21 17:37:14 +00:00
Adam Weinberger
5f8a0bcc53 Grammar fixes.
Don't worry, mezz, you have other good qualities ;;-)
2006-01-16 18:28:35 +00:00
Jeremy Messenger
331de87b8c More improvement on the grammar.
Copied from:	marcus (www/en/gnome/docs/bugging.sgml,v 1.25)
2006-01-09 21:28:42 +00:00
Jeremy Messenger
d254c19332 Improvement on the grammar and reword.
Submitted by:	ceri (Thanks!)
2006-01-07 05:54:09 +00:00
Jeremy Messenger
803b559099 We no longer suggest to send attach in mailing list, because the list usually
like to strip it. Change the suggest with different choices to:

	-Put your attach in website.
	-copy-n-paste in http://freebsd-gnome.pastebin.com/
	-send-pr with attach

Modify the FreeBSD GNOME FAQ and bug report are on the way too.

Discussed with:	marcus
2006-01-06 21:56:54 +00:00
Adam Weinberger
90b695acb7 Make the configure fail message a little less verbose. 2005-12-24 21:08:42 +00:00
Jean-Yves Lefort
80aae80d02 Use ${X11BASE} rather than %%X11BASE%% in the packing list of
INSTALLS_ICONS ports. The latter does not work because we modify the
packing list after the PLIST_SUB processing.
2005-11-16 16:50:15 +00:00
Joe Marcus Clarke
88bd438cb7 As nice as .warning is for telling ports they're doing A Bad Thing, it
is not generally available in all versions of make(1) (specifically, it
was never ported to 4.X).  This was causing INDEX builds to break on 4.X.

Reported by:	cperciva
2005-11-05 15:15:21 +00:00
Joe Marcus Clarke
bf17204649 Update for GNOME 2.12. 2005-11-05 05:10:27 +00:00
Koop Mast
718b940f32 Update dependencies to reflect reality. 2005-05-21 19:51:41 +00:00
Michael Johnson
b608cfcee6 - Add "-type f" to ${FIND} in gnomehack and lthack so it only finds
files and not directories.
2005-05-20 19:53:59 +00:00
Joe Marcus Clarke
0dea958325 Remove trailing whitespace. 2005-05-16 21:20:23 +00:00
Pav Lucistnik
d1cddd245e - Update librsvg2_IMPLIES according to changes to this port by adamw 4 days ago
Bumped into by:	lofi
Pointy hat to:	adamw
Approved by:	portmgr (marcus)
2005-03-22 18:11:51 +00:00
Adam Weinberger
b63effc0bc Put the USE_GNOME component lists in alphamabetical order. 2005-03-21 17:47:08 +00:00
Pav Lucistnik
0d7ebb42fd - Fix braino in pygnomeextras section that prevented dependencies
on pygnomeextras from working

Submitted by:	Franz Klammer <klammer@webonaut.com>
2005-03-16 15:26:10 +00:00
Joe Marcus Clarke
47b1a6e9dd Update with all the new GNOME 2.10 components. 2005-03-12 10:40:28 +00:00
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