Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 May 2008 13:22:45 GMT
From:      Ganael Laplanche <ganael.laplanche@martymac.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/124032: Port update: deskutils/notecase - Update to v1.9.1
Message-ID:  <200805271322.m4RDMj18096108@www.freebsd.org>
Resent-Message-ID: <200805271330.m4RDU46u017801@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         124032
>Category:       ports
>Synopsis:       Port update: deskutils/notecase - Update to v1.9.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 27 13:30:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Ganael Laplanche
>Release:        8.0-CURRENT
>Organization:
http://contribs.martymac.com
>Environment:
FreeBSD home.martymac.com 8.0-CURRENT FreeBSD 8.0-CURRENT #17: Sun May 18 23:44:45 CEST 2008     root@:/usr/obj/usr/src/sys/MYKERNEL  amd64
>Description:
This patch updates deskutils/notecase to v1.9.1.

>From the changelog :

1.9.1. (released at 2008.05.23)
- fix: when creating a link from text selection, remove any formatting in this area
- fix: when starting text color/bkg color options through shortcut keys, color picker window does not show
- updated .pot file and Croatian translation
- German translation updated (work by Marcus Hennig)
- set additional indentation of the child node in the tree view (10 pixels)
- double click expands/collapses normal (non-link) tree branch
- fix: when starting to type at the end of the bolded text, new text should be bold too

(1.9.0.)
- add: implemented Option to register notecase at be started at login time for Linux, using "~/.config/autostart" folder (Win32 mechanism already exists)
- add: implemented Option to allow only single instance of NotecasePro to be started at a single time for Linux using .lock files (Win32 mechanism already exists)
- add: implemented Option to update file format registration for Notecase on Linux (using ~/.local/share/mime/ database)
- add: "show tree lines" Option to change the display of the Tree View
- fix: allow only digits to be entered in "backup files count", "html contents depth", "unload enc." and "doc timeout" entry boxes (Options dialog)
- updated .pot file and Croatian translation

(1.8.9.)
- German translation updated (work by Marcus Hennig)
- Polish translation updated (work by Bernard Baraniewski)
- Japanse translation updated (work by Kuniyasu Kaizuka)
- fix: wrong spelling of "encrypted" in readme.txt file
- fix: Makefile patch by Ganaël Laplanche to enable easier FreeBSD compilation
- French translation updated (work by fiuzzy)
- Italian translation updated (work by Giacomo Margarito)
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
- fix: added missing includes to make code compile on Fedora 9
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -aurN notecase.orig/Makefile notecase/Makefile
--- notecase.orig/Makefile	2008-05-27 10:59:48.836941139 +0200
+++ notecase/Makefile	2008-05-27 11:03:32.651118639 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	notecase
-PORTVERSION=	1.8.8
+PORTVERSION=	1.9.1
 CATEGORIES=	deskutils textproc
 MASTER_SITES=	SF
 DISTNAME=	${PORTNAME}-${PORTVERSION}_src
diff -aurN notecase.orig/distinfo notecase/distinfo
--- notecase.orig/distinfo	2008-05-27 10:59:48.836941139 +0200
+++ notecase/distinfo	2008-05-27 11:04:43.268576723 +0200
@@ -1,3 +1,3 @@
-MD5 (notecase-1.8.8_src.tar.gz) = e830e9b654ec671edf90666828437f83
-SHA256 (notecase-1.8.8_src.tar.gz) = 84c43f0f0df5fff4a0353f5fbb747c8682eb2c963d0edf32d207efb372f89034
-SIZE (notecase-1.8.8_src.tar.gz) = 891728
+MD5 (notecase-1.9.1_src.tar.gz) = d6c900735ee7a03cd7f847ec1abe3378
+SHA256 (notecase-1.9.1_src.tar.gz) = 6e963423027eca4be4293d6aec6f4c5f9d524bd98819fe7719113b0877ef3699
+SIZE (notecase-1.9.1_src.tar.gz) = 898125
diff -aurN notecase.orig/files/patch-Makefile notecase/files/patch-Makefile
--- notecase.orig/files/patch-Makefile	2008-05-27 10:59:48.836941139 +0200
+++ notecase/files/patch-Makefile	2008-05-27 12:30:43.273597473 +0200
@@ -1,5 +1,5 @@
---- Makefile.orig	2008-04-28 15:58:53.000000000 +0200
-+++ Makefile	2008-04-28 16:06:53.000000000 +0200
+--- Makefile.orig	2008-05-21 12:28:06.000000000 +0200
++++ Makefile	2008-05-27 12:30:12.154607211 +0200
 @@ -13,6 +13,7 @@
  prefix=/usr
  bindir=$(prefix)/bin
@@ -8,26 +8,7 @@
  
  # define top of RPM build area
  topdir=/usr/src/redhat
-@@ -134,12 +135,18 @@
- ifdef OSX_BUILD
-  INSTALL=install -c
- endif 
-+ifdef FREEBSD_BUILD
-+ INSTALL=install
-+endif
- 
- #define proper sed (use gnused for Darwin?)
- SED=sed -i
- ifneq ($(OSX_BUILD),)
- 	SED=sed -i.bak
- endif
-+ifneq ($(FREEBSD_BUILD),)
-+	SED=sed -i.bak
-+endif
- 
- MD5SUM=md5sum
- ifneq ($(OSX_BUILD),)
-@@ -170,7 +177,7 @@
+@@ -177,7 +178,7 @@
  ifdef WINDIR
   LD=$(QL) $(CXX) $(DEBUG) $(PROFILE) $(LDFLAGS) -L$(OBJ) -lz 
  else
@@ -36,30 +17,24 @@
  endif
  
  ifndef OSX_BUILD 
-@@ -526,7 +533,7 @@
- 		rm -f po/messages.mo; \
- 		msgfmt $$i -o po/messages.mo; \
- 		echo "Installing: $(DESTDIR)$(datadir)/locale/$$loc/LC_MESSAGES/notecase.mo";\
--		if [ "$(OSX_BUILD)" = "1" ]; then \
-+		if [ "$(OSX_BUILD)" = "1" ] || [ "$(FREEBSD_BUILD)" = "1" ]; then \
- 			mkdir -p $(DESTDIR)$(datadir)/locale/$$loc/LC_MESSAGES/; \
- 		fi; \
- 		$(INSTALL) -m 644 po/messages.mo "$(DESTDIR)$(datadir)/locale/$$loc/LC_MESSAGES/notecase.mo"; \
-@@ -537,7 +544,12 @@
+@@ -544,18 +545,21 @@
  pouninstall:
  	@rm -vf $(DESTDIR)$(datadir)/locale/*/LC_MESSAGES/notecase.mo
  	@echo done uninstalling translations
 -	
 +
 +docinstall:
-+	mkdir -p $(docsdir)
++	install -d -m 755 "$(docsdir)"
 +	$(INSTALL) -m 644 -c docs/help.ncd "$(docsdir)/help.ncd"
 +	$(INSTALL) -m 644 -c docs/license.txt "$(docsdir)/license.txt"
 +
  #
  # install application
  #
-@@ -548,7 +560,6 @@
+ install: notecase$(EXE) poinstall
+ 	install -d -m 755 $(DESTDIR)$(bindir)
+-	install -d -m 755 $(DESTDIR)$(datadir)/doc/notecase/
+ 	install -d -m 755 $(DESTDIR)$(datadir)/applications/
  	install -d -m 755 $(DESTDIR)$(datadir)/mime/packages/
  	install -d -m 755 $(DESTDIR)$(datadir)/pixmaps/
  	$(INSTALL) -m 755 $(BIN)/notecase$(EXE) "$(DESTDIR)$(bindir)/notecase$(EXE)"
@@ -67,7 +42,7 @@
  	$(INSTALL) -m 644 docs/notecase.xml "$(DESTDIR)$(datadir)/mime/packages/notecase.xml"
  	$(Q)if [ -n "$(NOKIA_MAEMO_BUILD)" ]; then \
  		$(INSTALL) -m 644 docs/notecase.desktop "$(DESTDIR)$(datadir)/applications/hildon/notecase.desktop"; \
-@@ -740,7 +751,7 @@
+@@ -747,7 +751,7 @@
  #
  # Note: first "make" command forces generating correct help file path in "config.h"
  #


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805271322.m4RDMj18096108>