Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Dec 2005 02:38:56 +0300
From:      "Boris B. Samorodov" <bsam@ipt.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/90867: [patch] devel/gaphor: update to new release 0.7.1
Message-ID:  <E1EpwUy-000G16-FH@ns.kfs.ru>
Resent-Message-ID: <200512232340.jBNNe445004653@freefall.freebsd.org>

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

>Number:         90867
>Category:       ports
>Synopsis:       [patch] devel/gaphor: update to new release 0.7.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 23 23:40:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Boris B. Samorodov
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
InPharmTech, Co. http://www.ipt.ru
>Environment:
System: FreeBSD serv3.int.kfs.ru 6.0-STABLE FreeBSD 6.0-STABLE #0: Wed Nov 23 23:34:00 MSK 2005 bsam@serv3.int.kfs.ru:/usr/obj/usr/src/sys/SERV3 i386

>Description:
	A new release 0.7.1 of devel/gaphor is released. Changes since 0.7.0:

	0.7.1
	-----
	- Real UML2 associations;
	- Stereotypes;
	- Atrifact and Node types;
	- Settings of open and closed toolboxes as well as the window size are saved;
	- Diagrams are shown in bold in the tree view, abstract classes are italic;
	- Added recent files option;
	- Keyboard shortcuts can be configured at runtime.
	- Spanish translation
	- Python2.4 fixes

>How-To-Repeat:
>Fix:
	The patch is relative to the port:
	# cd /usr/ports/devel
	# patch -p0 < _the_patch_

	Notes:
	1. A new patch file is created: files/patch-setup.py. The patch
	   removes configuring of gaphor at install time. Default scenario
	   is trying to use X with root privileges.
	2. An old patch file (files/patch-utils::msgfmt.py) is removed
	   as it is already at the source tree.
	3. Hence only one patch file should exist at gaphor/files directory.
	4. All *.orig files should be deleted.

--- gaphor.patch begins here ---
diff -ruN gaphor.orig/Makefile gaphor/Makefile
--- gaphor.orig/Makefile	Sat Dec 24 01:26:14 2005
+++ gaphor/Makefile	Sat Dec 24 02:21:22 2005
@@ -6,9 +6,7 @@
 #
 
 PORTNAME=	gaphor
-PORTVERSION=	0.7.0.1
-PORTREVISION=	2
-#PORTREVISION=	1
+PORTVERSION=	0.7.1
 CATEGORIES=	devel gnome
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -25,7 +23,6 @@
 .endif
 
 USE_PYTHON=	2.2+
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\\.[0-9]+$//}
 
 do-configure:
 	@cd ${WRKSRC}; ${PYTHON_CMD} setup.py config
diff -ruN gaphor.orig/distinfo gaphor/distinfo
--- gaphor.orig/distinfo	Sat Dec 24 01:26:14 2005
+++ gaphor/distinfo	Sat Dec 24 02:21:22 2005
@@ -1,2 +1,3 @@
-MD5 (gnome2/gaphor-0.7.0.1.tar.gz) = 77bcfd7872743b0f59d9e678d4019727
-SIZE (gnome2/gaphor-0.7.0.1.tar.gz) = 292968
+MD5 (gnome2/gaphor-0.7.1.tar.gz) = 2f6d15a5637688439aca9837107a22f0
+SHA256 (gnome2/gaphor-0.7.1.tar.gz) = ce247553b075d716c9edb305ea2a2450d923d8d4b11282cda4a0c4fc8a54cbf2
+SIZE (gnome2/gaphor-0.7.1.tar.gz) = 322884
diff -ruN gaphor.orig/files/patch-setup.py gaphor/files/patch-setup.py
--- /dev/null	Thu Jan  1 03:00:00 1970
+++ gaphor/files/patch-setup.py	Sat Dec 24 02:21:22 2005
@@ -0,0 +1,12 @@
+--- setup.py.orig	Sat Dec 24 01:34:18 2005
++++ setup.py	Sat Dec 24 01:34:48 2005
+@@ -390,8 +390,7 @@
+       scripts=['bin/gaphor'],
+ 
+       distclass=Distribution,
+-      cmdclass={'config': config_Gaphor,
+-                'build_py': build_py_Gaphor,
++      cmdclass={'build_py': build_py_Gaphor,
+                 #'install_schemas': install_schemas,
+                 'build': build_Gaphor,
+ #                'build_ext': BuildExt,
diff -ruN gaphor.orig/files/patch-utils::msgfmt.py gaphor/files/patch-utils::msgfmt.py
--- gaphor.orig/files/patch-utils::msgfmt.py	Sat Dec 24 01:26:14 2005
+++ gaphor/files/patch-utils::msgfmt.py	Thu Jan  1 03:00:00 1970
@@ -1,14 +0,0 @@
-diff -u -r1.2 -r1.3
---- utils/msgfmt.py	2004/12/07 13:42:35	1.2
-+++ utils/msgfmt.py	2004/12/15 08:36:32	1.3
-@@ -82,8 +82,8 @@
-         koffsets += [l1, o1+keystart]
-         voffsets += [l2, o2+valuestart]
-     offsets = koffsets + voffsets
--    output = struct.pack("iiiiiii",
--                         0x950412de,        # Magic
-+    output = struct.pack("Iiiiiii",
-+                         0x950412deL,       # Magic
-                          0,                 # Version
-                          len(keys),         # # of entries
-                          7*4,               # start of key index
diff -ruN gaphor.orig/pkg-plist gaphor/pkg-plist
--- gaphor.orig/pkg-plist	Sat Dec 24 01:26:14 2005
+++ gaphor/pkg-plist	Sat Dec 24 02:21:22 2005
@@ -21,8 +21,12 @@
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/__init__.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/action.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/action.pyc
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/activitynodes.py
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/activitynodes.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/actor.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/actor.pyc
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/artifact.py
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/artifact.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/association.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/association.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/attribute.py
@@ -57,6 +61,8 @@
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/implementation.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/include.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/include.pyc
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/interaction.py
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/interaction.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/interface.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/interface.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/itemactions.py
@@ -65,6 +71,10 @@
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/itemtool.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/klass.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/klass.pyc
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/lifeline.py
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/lifeline.pyc
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/message.py
+%%PYTHON_SITELIBDIR%%/gaphor/diagram/message.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/nameditem.py
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/nameditem.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/diagram/node.py
@@ -131,8 +141,6 @@
 %%PYTHON_SITELIBDIR%%/gaphor/ui/diagramtab.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/ui/diagramview.py
 %%PYTHON_SITELIBDIR%%/gaphor/ui/diagramview.pyc
-%%PYTHON_SITELIBDIR%%/gaphor/ui/diagramwindow.py
-%%PYTHON_SITELIBDIR%%/gaphor/ui/diagramwindow.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/ui/editoractions.py
 %%PYTHON_SITELIBDIR%%/gaphor/ui/editoractions.pyc
 %%PYTHON_SITELIBDIR%%/gaphor/ui/editorwindow.py
@@ -159,6 +167,7 @@
 %%DATADIR%%/pixmaps/action24.png
 %%DATADIR%%/pixmaps/activityfinalnode24.png
 %%DATADIR%%/pixmaps/actor24.png
+%%DATADIR%%/pixmaps/artifact24.png
 %%DATADIR%%/pixmaps/association24.png
 %%DATADIR%%/pixmaps/attribute24.png
 %%DATADIR%%/pixmaps/class24.png
@@ -175,14 +184,22 @@
 %%DATADIR%%/pixmaps/implementation24.png
 %%DATADIR%%/pixmaps/include24.png
 %%DATADIR%%/pixmaps/initialnode24.png
+%%DATADIR%%/pixmaps/interaction24.png
 %%DATADIR%%/pixmaps/interface24.png
+%%DATADIR%%/pixmaps/lifeline24.png
 %%DATADIR%%/pixmaps/logo.png
+%%DATADIR%%/pixmaps/node24.png
 %%DATADIR%%/pixmaps/operation24.png
 %%DATADIR%%/pixmaps/package24.png
 %%DATADIR%%/pixmaps/pointer24.png
 %%DATADIR%%/pixmaps/profile24.png
 %%DATADIR%%/pixmaps/stereotype24.png
 %%DATADIR%%/pixmaps/usecase24.png
+%%DATADIR%%/plugins/alignment/__init__.py
+%%DATADIR%%/plugins/alignment/__init__.pyc
+%%DATADIR%%/plugins/alignment/alignment.py
+%%DATADIR%%/plugins/alignment/alignment.pyc
+%%DATADIR%%/plugins/alignment/plugin.xml
 %%DATADIR%%/plugins/checkmetamodel/__init__.py
 %%DATADIR%%/plugins/checkmetamodel/__init__.pyc
 %%DATADIR%%/plugins/checkmetamodel/checkmodel.py
@@ -205,6 +222,11 @@
 %%DATADIR%%/plugins/plugineditor/plugin.xml
 %%DATADIR%%/plugins/plugineditor/plugineditor.py
 %%DATADIR%%/plugins/plugineditor/plugineditor.pyc
+%%DATADIR%%/plugins/pngexport/__init__.py
+%%DATADIR%%/plugins/pngexport/__init__.pyc
+%%DATADIR%%/plugins/pngexport/plugin.xml
+%%DATADIR%%/plugins/pngexport/pngexport.py
+%%DATADIR%%/plugins/pngexport/pngexport.pyc
 %%DATADIR%%/plugins/pynsource/__init__.py
 %%DATADIR%%/plugins/pynsource/__init__.pyc
 %%DATADIR%%/plugins/pynsource/engineer.py
@@ -214,12 +236,24 @@
 %%DATADIR%%/plugins/pynsource/plugin.xml
 %%DATADIR%%/plugins/pynsource/pynsource.py
 %%DATADIR%%/plugins/pynsource/pynsource.pyc
+%%DATADIR%%/plugins/svgexport/__init__.py
+%%DATADIR%%/plugins/svgexport/__init__.pyc
+%%DATADIR%%/plugins/svgexport/plugin.xml
+%%DATADIR%%/plugins/xmiexport/__init__.py
+%%DATADIR%%/plugins/xmiexport/__init__.pyc
+%%DATADIR%%/plugins/xmiexport/exportmodel.py
+%%DATADIR%%/plugins/xmiexport/exportmodel.pyc
+%%DATADIR%%/plugins/xmiexport/plugin.xml
 share/locale/nl/LC_MESSAGES/gaphor.mo
+@dirrm %%DATADIR%%/plugins/alignment
 @dirrm %%DATADIR%%/plugins/pynsource
 @dirrm %%DATADIR%%/plugins/plugineditor
+@dirrm %%DATADIR%%/plugins/pngexport
 @dirrm %%DATADIR%%/plugins/liveobjectbrowser
 @dirrm %%DATADIR%%/plugins/diagramlayout
 @dirrm %%DATADIR%%/plugins/checkmetamodel
+@dirrm %%DATADIR%%/plugins/svgexport
+@dirrm %%DATADIR%%/plugins/xmiexport
 @dirrm %%DATADIR%%/plugins
 @dirrm %%DATADIR%%/pixmaps
 @dirrm %%DATADIR%%
--- gaphor.patch ends here ---


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1EpwUy-000G16-FH>