ports/124032: Port update: deskutils/notecase - Update to v1.9.1
Ganael Laplanche
ganael.laplanche at martymac.com
Tue May 27 13:30:04 UTC 2008
>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:
More information about the freebsd-ports-bugs
mailing list