ports/150770: [patch] devel/geany v0.19
Andris Raugulis
ar at null.lv
Sat Sep 25 07:50:04 UTC 2010
The following reply was made to PR ports/150770; it has been noted by GNATS.
From: Andris Raugulis <ar at null.lv>
To: bug-followup at FreeBSD.org
Cc: aldis at 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
+ at dirrm %%DATADIR%%/templates/files
+ at dirrm %%DATADIR%%/templates
@dirrm %%DATADIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/images
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrmtry share/icons/hicolor/scalable/apps
- at dirrmtry share/icons/hicolor/scalable
- at dirrmtry share/icons/hicolor/48x48/apps
- at dirrmtry share/icons/hicolor/48x48
- at dirrmtry share/icons/hicolor/16x16/apps
- at dirrmtry share/icons/hicolor/16x16
- at dirrmtry share/icons/hicolor
- at dirrmtry share/icons
@dirrmtry share/applications
@dirrm include/geany/tagmanager
@dirrm include/geany/scintilla
More information about the freebsd-ports-bugs
mailing list