Commit graph

123 commits

Author SHA1 Message Date
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
prlw1
397d0d1852 Revbump for introduction of icon theme handling framework 2017-06-14 16:25:16 +00:00
prlw1
5c827f6f0e Essentially from OBATA Akio in private mail, June 2015:
Introduce Icon Theme cache handling framework

Icon Theme cache files are used by GTK+ and maintained with the
gtk-update-icon-cache tool.  Each Icon Theme package duplicates
its own maintainance scripts: only the specified icon theme directory
differs.  With this framework, if packages have ICON_THEMES=yes,
associated icon themes will be detected and their cache files will
be maintained automatically.

Change cache handling behaviour as follows:
* Icon theme caches will be updated if either gtk2+ or gtk3+
  gtk-update-icon-cache tool is available.
* With installation of gtk2+ package, not only hicolor icon theme but
  also any other icon theme cache files will be updated.
* Prevent removal of icon caches at deinstall, gtk3+ may be installed and
  using them.
* Ditto with gtk3+, gtk2+ may not be installed now, so caches must be
  maintained by gtk3+.
2017-06-14 16:23:09 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
jperkin
93b583f454 Remove mk/find-prefix.mk usage from the graphics category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:50:43 +00:00
agc
7f810a359f Add SHA512 digests for distfiles for graphics category
Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 21:33:50 +00:00
tnn
653dfbd8b0 Remove stale HP-UX bulk build quirks 2015-02-27 14:35:01 +00:00
obache
edb55a6981 add some missing icons. 2014-11-03 04:27:20 +00:00
prlw1
df72e9b16d Update gnome-icon-theme to 3.12.0
After this version, gnome-icon-theme is merged with
gnome-icon-theme-symbolic and renamed to adwaita-icon-theme.

3.11.92
  - semi starred icon (bug #689098)
  - better fir for Files and save/open icons
  - addon and repositories icons (bug #724669)

3.11.5
  - scale gedit properly
  - media-player cleanup
  - make folder-download emblem more legible
2014-11-01 17:27:10 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
obache
2a86b50e94 No reason to be runtime dependency on gettext-lib. 2014-01-13 12:44:12 +00:00
obache
ebb0d0aed7 Convert abuse of buildlink with librsvg as build depend to TOOL_DEPENDS. 2014-01-13 12:37:51 +00:00
obache
0b2597ae3e No need to buildlink with gtk2, and gtk-update-icon-cache is not used.
Drop buildlink with gtk2, and set gtk-update-icon-cache as noop.
2014-01-13 12:13:41 +00:00
jperkin
ac6dd5f621 Needs gtk2. 2014-01-13 11:39:12 +00:00
prlw1
571952c1c8 Update gnome-icon-theme to 3.10.0
The main motivation is that index.theme now mentions "scalable"
directories, so symbolic icons have a chance of being found.

The licence has changed from GPL2 to CCBYSA3 and LGPL3.

Many icons were added, and a few have been removed:
- logviewer.png which is distributed by gnome-utils
- battery-charging.png which now has a variety of charging states
and some which can be replaced by more generic icons:
- palm-pilot-sync.png -> emblem-synchronizing.png
- palm-pilot.png      -> pda.png
- visor.png           -> pda.png
2014-01-11 22:43:34 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
wiz
744c90554a Bump PKGREVISION for fix in librsvg/buildlink3.mk. 2012-08-13 14:25:37 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
wiz
a50b931072 Use TOOLS_NOOP to get rid of gtk-update-icon-cache.
Wrap it in an if, so that the script isn't added twice (by both
gnome-icon-theme and hicolor-icon-them) which currently causes
a warning message.
2010-10-21 12:37:59 +00:00
wiz
fd7d1daf05 Rename target so it doesn't have the same name as the one from
hicolor-icon-theme.

XXX: probably they should both include another (mk/*?) file that
only defines this target once.
2010-10-20 20:34:29 +00:00
wiz
e7273f1a36 Handle gnome-icon-theme the same way as hicolor-icon-theme.
Based on patch by kre in PR 43769.
2010-10-19 13:09:48 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
c7631f3f16 Make librsvg a build dependency by using its buildlink3.mk and
setting the BUILDLINK_DEPMETHOD.librsvg variable to "build".

Addresses final part of PR 43564 by David H. Gutteridge.
2010-07-17 12:22:32 +00:00
wiz
56cf2e3c56 Needs msgfmt. From Aleksey Cheusov in PR 43514. 2010-06-25 22:05:05 +00:00
wiz
980c687af9 Remove some unneeded tools. Stop installing files into a
directory GNOME stopped using. Override two more start-here icons
with the NetBSD logo.
Bump PKGREVISION.
2010-06-05 10:16:37 +00:00
wiz
b27d1780d1 Update to 2.30.3, set LICENSE.
2.30.3
  - add high resolution volume icons. bug #618021
2.30.2.1
  - revert filename change for mail-mark-not(-)junk. bug #616954
  - remove old ruby render script
  - build system fixes
2.30.2
  - tweaks to edit-delete
  - publicshare folder to use same metaphor as emblem-shared
  - new icon avatar-default to replace stock_person
  - remove media-zip and jaz.
  - lighten up displays and computers (bug #616325)
2.30.1
  - re-add mail icons
  - sharper print preview icons
  - remove shadows form some 16x16s
  - re-add text-x-preview (no clipping rectangle though) bug #615194
  - nautilus app icon fixes
  - new edit-delete metaphor (x). http://www.bomahy.nl/hylke/blog/remove-the-remove-icon/
2.30.0
  - Bengali translation
  - remove arrows from format-justify-*
2.29.3
  - --enable-icon-mapping works (thanks Luca)
  - edit-find and edit-find-replace finetuned
  - redundant system-search tweaked rather than dropped for now

2.29.2
  - bugfix: misplaced process-working

2.29.1
  - added .pc file back bug #606245
  - missing emoticons
  - accessories-dictionary at 24x24px
  - highres web-browser
  - changes-prevent and changes-allow to replace stock-lock icons. bug #611480
  - progress-working from 2.28

2.29.0
  - initial release of the highres-laden icon theme
2010-06-05 10:05:38 +00:00
drochner
b44edff75e update to 2.28.0
This switches to the gnome-2.28 release branch.
2009-10-21 16:09:56 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
24ce9c6c39 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:05:39 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
jmcneill
3bf9b34842 Update gnome-icon-theme to 2.26.0.
ChangeLog only says 'Up version to 2.26.0 for release', but lots seems
to have changed from 2.25.92.
2009-03-17 00:12:08 +00:00