Skip site navigation (1)Skip section navigation (2)
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>