openbsd-ports/devel/geany/pkg/PLIST
ajacoutot 973a6fb381 - tweak the way the gtk-update-icon-cache goo is run
gtk-update-icon-cache is part of gtk+2: adding gtk+2 to run_depends just
to update the icon cache (which only gtk apps can use) is overkill to
say the least!
As from now, each time icons are installed under %D/share/icons, we try
to execute gtk-update-icon-cache and if it is not there, we just ignore
the error.
What it means is that if you have gtk+2 installed, then it'll run fine
and your apps will be able to use the cache. Otherwise, it will silently
fails which is fine since it means none of your apps would have been
able to take advantage of the cache anyway.

discussed with jasper@
2008-04-17 08:10:09 +00:00

125 lines
4.1 KiB
Plaintext

@comment $OpenBSD: PLIST,v 1.9 2008/04/17 08:10:10 ajacoutot Exp $
%%SHARED%%
bin/geany
lib/geany/
lib/geany/autosave.a
@comment lib/geany/autosave.la
lib/geany/classbuilder.a
@comment lib/geany/classbuilder.la
lib/geany/export.a
@comment lib/geany/export.la
lib/geany/filebrowser.a
@comment lib/geany/filebrowser.la
lib/geany/htmlchars.a
@comment lib/geany/htmlchars.la
lib/geany/vcdiff.a
@comment lib/geany/vcdiff.la
@man man/man1/geany.1
share/applications/geany.desktop
share/doc/geany/
share/doc/geany/README
share/doc/geany/ScintillaLicense.txt
share/doc/geany/html/
share/doc/geany/html/images/
share/doc/geany/html/images/find_dialog.png
share/doc/geany/html/images/find_in_files_dialog.png
share/doc/geany/html/images/pref_dialog_display.png
share/doc/geany/html/images/pref_dialog_edit.png
share/doc/geany/html/images/pref_dialog_files.png
share/doc/geany/html/images/pref_dialog_gen.png
share/doc/geany/html/images/pref_dialog_interface.png
share/doc/geany/html/images/pref_dialog_keys.png
share/doc/geany/html/images/pref_dialog_printing.png
share/doc/geany/html/images/pref_dialog_templ.png
share/doc/geany/html/images/pref_dialog_toolbar.png
share/doc/geany/html/images/pref_dialog_tools.png
share/doc/geany/html/images/pref_dialog_vte.png
share/doc/geany/html/images/replace_dialog.png
share/doc/geany/html/index.html
share/doc/geany/manual.txt
share/geany/
share/geany/GPL-2
share/geany/filetype_extensions.conf
share/geany/filetypes.asm
share/geany/filetypes.c
share/geany/filetypes.caml
share/geany/filetypes.common
share/geany/filetypes.conf
share/geany/filetypes.cpp
share/geany/filetypes.cs
share/geany/filetypes.css
share/geany/filetypes.d
share/geany/filetypes.diff
share/geany/filetypes.docbook
share/geany/filetypes.ferite
share/geany/filetypes.fortran
share/geany/filetypes.freebasic
share/geany/filetypes.haskell
share/geany/filetypes.haxe
share/geany/filetypes.html
share/geany/filetypes.java
share/geany/filetypes.javascript
share/geany/filetypes.latex
share/geany/filetypes.lua
share/geany/filetypes.makefile
share/geany/filetypes.oms
share/geany/filetypes.pascal
share/geany/filetypes.perl
share/geany/filetypes.php
share/geany/filetypes.python
share/geany/filetypes.restructuredtext
share/geany/filetypes.ruby
share/geany/filetypes.sh
share/geany/filetypes.sql
share/geany/filetypes.tcl
share/geany/filetypes.vhdl
share/geany/filetypes.xml
share/geany/global.tags
share/geany/html_entities.tags
share/geany/latex.tags
share/geany/pascal.tags
share/geany/php.tags
share/geany/snippets.conf
share/icons/
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/classviewer-class.png
share/icons/hicolor/16x16/apps/classviewer-macro.png
share/icons/hicolor/16x16/apps/classviewer-member.png
share/icons/hicolor/16x16/apps/classviewer-method.png
share/icons/hicolor/16x16/apps/classviewer-namespace.png
share/icons/hicolor/16x16/apps/classviewer-other.png
share/icons/hicolor/16x16/apps/classviewer-struct.png
share/icons/hicolor/16x16/apps/classviewer-var.png
share/locale/be/LC_MESSAGES/geany.mo
share/locale/bg/LC_MESSAGES/geany.mo
share/locale/ca/LC_MESSAGES/geany.mo
share/locale/cs/LC_MESSAGES/geany.mo
share/locale/de/LC_MESSAGES/geany.mo
share/locale/el/LC_MESSAGES/geany.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/geany.mo
share/locale/es/LC_MESSAGES/geany.mo
share/locale/fi/LC_MESSAGES/geany.mo
share/locale/fr/LC_MESSAGES/geany.mo
share/locale/hu/LC_MESSAGES/geany.mo
share/locale/it/LC_MESSAGES/geany.mo
share/locale/ja/LC_MESSAGES/geany.mo
share/locale/nl/LC_MESSAGES/geany.mo
share/locale/pl/LC_MESSAGES/geany.mo
share/locale/pt_BR/LC_MESSAGES/geany.mo
share/locale/ru/LC_MESSAGES/geany.mo
share/locale/sv/LC_MESSAGES/geany.mo
share/locale/uk/LC_MESSAGES/geany.mo
share/locale/vi/LC_MESSAGES/geany.mo
share/locale/zh_CN/LC_MESSAGES/geany.mo
share/locale/zh_TW/LC_MESSAGES/geany.mo
share/pixmaps/
share/pixmaps/geany.png
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true