Date: Sat, 25 Sep 2010 07:50:03 GMT From: Andris Raugulis <ar@null.lv> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/150770: [patch] devel/geany v0.19 Message-ID: <201009250750.o8P7o3mr087041@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/150770; it has been noted by GNATS. From: Andris Raugulis <ar@null.lv> To: bug-followup@FreeBSD.org Cc: aldis@bsdroot.lv Subject: Re: ports/150770: [patch] devel/geany v0.19 Date: Sat, 25 Sep 2010 10:27:35 +0300 1) pkg-plist is wrong: a) missing locales in plist b) dirrm -> dirrmtry of lib/geany is incorrect. this port creates it & this port should delete it. c) I'm removing @dirrmtry share/icons/*, because geany depends on gtk and gtk depends on hicolor-icon-theme, which handles them (icon directories) directly. P.S. bonus points, Aldis, for rearranging .png's alphabetically. 2) rest (Makefile/distinfo) is fine; but I'm including my full patch anyway, at the bottom, inlined. 3) this introduces problems with geany-plugins: geany-plugins needs update to 0.19+, because at it's current state (0.18) they won't compile against geany 0.19.1. As Aldis, initial patch sender, is maintainer of that port, he needs to update it to 0.19. I heard from him that debug plugin is broken. If so, in my opinion, geany-plugins needs update anyway plus sign that option as broken while we can figure out and fix that particular plugin, otherwise geany can't be updated without breaking geany-plugins. Thoughts, Aldis & Edwin? diff -ruN geany.orig/Makefile geany/Makefile --- geany.orig/Makefile 2010-09-25 08:20:55.000000000 +0300 +++ geany/Makefile 2010-09-25 08:21:20.000000000 +0300 @@ -6,8 +6,7 @@ # PORTNAME= geany -PORTVERSION= 0.18 -PORTREVISION= 3 +PORTVERSION= 0.19.1 CATEGORIES= devel MASTER_SITES= http://download.geany.org/ SF diff -ruN geany.orig/distinfo geany/distinfo --- geany.orig/distinfo 2010-09-25 08:20:55.000000000 +0300 +++ geany/distinfo 2010-09-25 08:24:20.000000000 +0300 @@ -1,3 +1,3 @@ -MD5 (geany-0.18.tar.bz2) = d8e301f6933c828e2c36b3afdb3f4c34 -SHA256 (geany-0.18.tar.bz2) = 7cb387d394b58b9ee1119dc6770b437e4a4c9e72b591b0bd431e54558f51212d -SIZE (geany-0.18.tar.bz2) = 2457351 +MD5 (geany-0.19.1.tar.bz2) = 5ed9623081ce2a23b9a3425b0486bba3 +SHA256 (geany-0.19.1.tar.bz2) = 88a19293aefcc954b96ec2df0b17709ccdfbcb303b11f0e6852c390cb096d751 +SIZE (geany-0.19.1.tar.bz2) = 2908755 diff -ruN geany.orig/pkg-plist geany/pkg-plist --- geany.orig/pkg-plist 2010-09-25 08:20:55.000000000 +0300 +++ geany/pkg-plist 2010-09-25 09:28:19.000000000 +0300 @@ -1,5 +1,4 @@ bin/geany -include/geany/dialogs.h include/geany/document.h include/geany/editor.h include/geany/encodings.h @@ -9,19 +8,16 @@ include/geany/geanyplugin.h include/geany/highlighting.h include/geany/keybindings.h -include/geany/main.h include/geany/msgwindow.h include/geany/plugindata.h -include/geany/pluginmacros.h -include/geany/plugins.h include/geany/prefs.h include/geany/project.h include/geany/scintilla/SciLexer.h include/geany/scintilla/Scintilla.h include/geany/scintilla/Scintilla.iface include/geany/scintilla/ScintillaWidget.h -include/geany/sciwrappers.h include/geany/search.h +include/geany/stash.h include/geany/support.h include/geany/tagmanager/tm_file_entry.h include/geany/tagmanager/tm_project.h @@ -68,12 +64,14 @@ %%PORTDOCS%%%%DOCSDIR%%/ScintillaLicense.txt %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/THANKS +%%PORTDOCS%%%%DOCSDIR%%/html/images/build_menu_commands_dialog.png %%PORTDOCS%%%%DOCSDIR%%/html/images/find_dialog.png %%PORTDOCS%%%%DOCSDIR%%/html/images/find_in_files_dialog.png +%%PORTDOCS%%%%DOCSDIR%%/html/images/main_window.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit_completions.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit_display.png -%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit_indentation.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit_features.png +%%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_edit_indentation.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_files.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_gen_misc.png %%PORTDOCS%%%%DOCSDIR%%/html/images/pref_dialog_gen_startup.png @@ -89,6 +87,8 @@ %%PORTDOCS%%%%DOCSDIR%%/manual.txt %%DATADIR%%/GPL-2 %%DATADIR%%/filetype_extensions.conf +%%DATADIR%%/filetypes.Genie.conf +%%DATADIR%%/filetypes.abc %%DATADIR%%/filetypes.actionscript %%DATADIR%%/filetypes.ada %%DATADIR%%/filetypes.asm @@ -116,6 +116,7 @@ %%DATADIR%%/filetypes.latex %%DATADIR%%/filetypes.lua %%DATADIR%%/filetypes.makefile +%%DATADIR%%/filetypes.markdown %%DATADIR%%/filetypes.matlab %%DATADIR%%/filetypes.nsis %%DATADIR%%/filetypes.pascal @@ -129,18 +130,30 @@ %%DATADIR%%/filetypes.sh %%DATADIR%%/filetypes.sql %%DATADIR%%/filetypes.tcl +%%DATADIR%%/filetypes.txt2tags %%DATADIR%%/filetypes.vala +%%DATADIR%%/filetypes.verilog %%DATADIR%%/filetypes.vhdl %%DATADIR%%/filetypes.xml %%DATADIR%%/filetypes.yaml %%DATADIR%%/c99.tags %%DATADIR%%/html_entities.tags -%%DATADIR%%/latex.tags %%DATADIR%%/pascal.tags %%DATADIR%%/php.tags %%DATADIR%%/python.tags %%DATADIR%%/snippets.conf %%DATADIR%%/ui_toolbar.xml +%%DATADIR%%/templates/files/file.html +%%DATADIR%%/templates/files/file.php +%%DATADIR%%/templates/files/file.rb +%%DATADIR%%/templates/files/file.tex +%%DATADIR%%/templates/files/main.c +%%DATADIR%%/templates/files/main.cxx +%%DATADIR%%/templates/files/main.d +%%DATADIR%%/templates/files/main.java +%%DATADIR%%/templates/files/main.py +%%DATADIR%%/templates/files/program.pas +%%NLS%%share/locale/ast/LC_MESSAGES/geany.mo %%NLS%%share/locale/be/LC_MESSAGES/geany.mo %%NLS%%share/locale/bg/LC_MESSAGES/geany.mo %%NLS%%share/locale/ca/LC_MESSAGES/geany.mo @@ -151,6 +164,7 @@ %%NLS%%share/locale/es/LC_MESSAGES/geany.mo %%NLS%%share/locale/fi/LC_MESSAGES/geany.mo %%NLS%%share/locale/fr/LC_MESSAGES/geany.mo +%%NLS%%share/locale/gl/LC_MESSAGES/geany.mo %%NLS%%share/locale/hu/LC_MESSAGES/geany.mo %%NLS%%share/locale/it/LC_MESSAGES/geany.mo %%NLS%%share/locale/ja/LC_MESSAGES/geany.mo @@ -158,8 +172,8 @@ %%NLS%%share/locale/lb/LC_MESSAGES/geany.mo %%NLS%%share/locale/nl/LC_MESSAGES/geany.mo %%NLS%%share/locale/pl/LC_MESSAGES/geany.mo +%%NLS%%share/locale/pt/LC_MESSAGES/geany.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/geany.mo -%%NLS%%share/locale/pt_PT/LC_MESSAGES/geany.mo %%NLS%%share/locale/ro/LC_MESSAGES/geany.mo %%NLS%%share/locale/ru/LC_MESSAGES/geany.mo %%NLS%%share/locale/sl/LC_MESSAGES/geany.mo @@ -172,18 +186,12 @@ %%NLS%%@dirrmtry share/locale/lb/LC_MESSAGES %%NLS%%@dirrmtry share/locale/lb @dirrm lib/geany +@dirrm %%DATADIR%%/templates/files +@dirrm %%DATADIR%%/templates @dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images %%PORTDOCS%%@dirrm %%DOCSDIR%%/html %%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons @dirrmtry share/applications @dirrm include/geany/tagmanager @dirrm include/geany/scintilla
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009250750.o8P7o3mr087041>