From 79355fd6bdd899485f208fc944615edde3bb1985 Mon Sep 17 00:00:00 2001 From: tonnerre Date: Mon, 1 Sep 2008 12:24:54 +0000 Subject: Update bouml from ancient version 2.27 to current version 4.5. The list of changes is incredibly long as the old version was incredibly historic, if not archaic. Several new object types are supported, and Python code can now be created, apparently. --- devel/bouml/Makefile | 4 +- devel/bouml/PLIST | 255 ++++++++++++++++++++++++++++++++++++++++++- devel/bouml/distinfo | 10 +- devel/bouml/patches/patch-aa | 39 ++++--- 4 files changed, 286 insertions(+), 22 deletions(-) (limited to 'devel') diff --git a/devel/bouml/Makefile b/devel/bouml/Makefile index b58de08176d..075b9f3ec7a 100644 --- a/devel/bouml/Makefile +++ b/devel/bouml/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2008/06/12 02:14:21 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2008/09/01 12:24:54 tonnerre Exp $ # DISTNAME= bouml_${BOUMLVERSION} @@ -12,7 +12,7 @@ COMMENT= UML modeling tool, generates C++, JAVA, and IDL PKG_DESTDIR_SUPPORT= user-destdir -BOUMLVERSION= 2.27 +BOUMLVERSION= 4.5 USE_LIBTOOL= YES USE_TOOLS+= gmake pax diff --git a/devel/bouml/PLIST b/devel/bouml/PLIST index ff6aa4c58ca..8548449ab0e 100644 --- a/devel/bouml/PLIST +++ b/devel/bouml/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/05 05:56:42 rillig Exp $ +@comment $NetBSD: PLIST,v 1.2 2008/09/01 12:24:54 tonnerre Exp $ bin/bouml bin/projectControl bin/projectSynchro @@ -144,6 +144,12 @@ lib/bouml/GlobalChange/142848.bodies lib/bouml/GlobalChange/143104.bodies lib/bouml/GlobalChange/143362.bodies lib/bouml/GlobalChange/143490.bodies +lib/bouml/GlobalChange/144896.bodies +lib/bouml/GlobalChange/145152.bodies +lib/bouml/GlobalChange/145280.bodies +lib/bouml/GlobalChange/145408.bodies +lib/bouml/GlobalChange/145664.bodies +lib/bouml/GlobalChange/146176.bodies lib/bouml/GlobalChange/1536.bodies lib/bouml/GlobalChange/1664.bodies lib/bouml/GlobalChange/1792.bodies @@ -359,7 +365,9 @@ lib/bouml/deploy/tools lib/bouml/empty/1024.bodies lib/bouml/empty/1152.bodies lib/bouml/empty/1280.bodies +lib/bouml/empty/128002 lib/bouml/empty/128002.diagram +lib/bouml/empty/128128 lib/bouml/empty/128130.diagram lib/bouml/empty/128256.bodies lib/bouml/empty/128258.diagram @@ -426,6 +434,24 @@ lib/bouml/empty/142208.bodies lib/bouml/empty/142592.bodies lib/bouml/empty/142848.bodies lib/bouml/empty/143104.bodies +lib/bouml/empty/143488.bodies +lib/bouml/empty/143744.bodies +lib/bouml/empty/143872.bodies +lib/bouml/empty/144768.bodies +lib/bouml/empty/145024.bodies +lib/bouml/empty/146560.bodies +lib/bouml/empty/147072.bodies +lib/bouml/empty/147200.bodies +lib/bouml/empty/147456.bodies +lib/bouml/empty/147712.bodies +lib/bouml/empty/147968.bodies +lib/bouml/empty/148224.bodies +lib/bouml/empty/148480.bodies +lib/bouml/empty/148864.bodies +lib/bouml/empty/149120.bodies +lib/bouml/empty/149376.bodies +lib/bouml/empty/149632.bodies +lib/bouml/empty/149888.bodies lib/bouml/empty/1536.bodies lib/bouml/empty/1664.bodies lib/bouml/empty/1792.bodies @@ -468,6 +494,7 @@ lib/bouml/empty/empty.prj lib/bouml/empty/generation_settings lib/bouml/empty/idl_includes lib/bouml/empty/java_imports +lib/bouml/empty/python_imports lib/bouml/empty/stereotypes lib/bouml/empty/tools lib/bouml/file_control @@ -651,6 +678,13 @@ lib/bouml/html/142976.bodies lib/bouml/html/143106.bodies lib/bouml/html/143232.bodies lib/bouml/html/143362.bodies +lib/bouml/html/143616.bodies +lib/bouml/html/143746.bodies +lib/bouml/html/143872.bodies +lib/bouml/html/144000.bodies +lib/bouml/html/144896.bodies +lib/bouml/html/145152.bodies +lib/bouml/html/146688.bodies lib/bouml/html/1536.bodies lib/bouml/html/1664.bodies lib/bouml/html/1792.bodies @@ -715,6 +749,7 @@ lib/bouml/html/generation_settings lib/bouml/html/html.prj lib/bouml/html/idl_includes lib/bouml/html/java_imports +lib/bouml/html/python_imports lib/bouml/html/stereotypes lib/bouml/html/tools lib/bouml/idl_generator @@ -723,9 +758,12 @@ lib/bouml/ixmi2 lib/bouml/java_catalog lib/bouml/java_generator lib/bouml/java_reverse +lib/bouml/php_generator +lib/bouml/php_reverse lib/bouml/plug_out_upgrade lib/bouml/projectControl lib/bouml/projectSynchro +lib/bouml/python_generator lib/bouml/rose/1024.bodies lib/bouml/rose/1152.bodies lib/bouml/rose/1280.bodies @@ -928,6 +966,12 @@ lib/bouml/sm_generator/142208.bodies lib/bouml/sm_generator/142592.bodies lib/bouml/sm_generator/142848.bodies lib/bouml/sm_generator/143104.bodies +lib/bouml/sm_generator/144384.bodies +lib/bouml/sm_generator/144640.bodies +lib/bouml/sm_generator/144768.bodies +lib/bouml/sm_generator/144896.bodies +lib/bouml/sm_generator/145152.bodies +lib/bouml/sm_generator/146688.bodies lib/bouml/sm_generator/1536.bodies lib/bouml/sm_generator/1664.bodies lib/bouml/sm_generator/1792.bodies @@ -1109,6 +1153,152 @@ lib/bouml/sort/sort.prj lib/bouml/sort/stereotypes lib/bouml/sort/tools lib/bouml/stmgen +lib/bouml/uml_proj +lib/bouml/uml_projection/1024.bodies +lib/bouml/uml_projection/1152.bodies +lib/bouml/uml_projection/1280.bodies +lib/bouml/uml_projection/128002 +lib/bouml/uml_projection/128002.diagram +lib/bouml/uml_projection/128128 +lib/bouml/uml_projection/128130.diagram +lib/bouml/uml_projection/128256.bodies +lib/bouml/uml_projection/128258.diagram +lib/bouml/uml_projection/128386.diagram +lib/bouml/uml_projection/128512.bodies +lib/bouml/uml_projection/128514.diagram +lib/bouml/uml_projection/128642.diagram +lib/bouml/uml_projection/128768.bodies +lib/bouml/uml_projection/128770.diagram +lib/bouml/uml_projection/128896.bodies +lib/bouml/uml_projection/128898.diagram +lib/bouml/uml_projection/129.diagram +lib/bouml/uml_projection/129026.diagram +lib/bouml/uml_projection/129152.bodies +lib/bouml/uml_projection/129154 +lib/bouml/uml_projection/129280.bodies +lib/bouml/uml_projection/129536.bodies +lib/bouml/uml_projection/129920.bodies +lib/bouml/uml_projection/130176.bodies +lib/bouml/uml_projection/130432.bodies +lib/bouml/uml_projection/130688.bodies +lib/bouml/uml_projection/130944.bodies +lib/bouml/uml_projection/131200.bodies +lib/bouml/uml_projection/131456.bodies +lib/bouml/uml_projection/131712.bodies +lib/bouml/uml_projection/131968.bodies +lib/bouml/uml_projection/132224.bodies +lib/bouml/uml_projection/132480.bodies +lib/bouml/uml_projection/132736.bodies +lib/bouml/uml_projection/133120.bodies +lib/bouml/uml_projection/133376.bodies +lib/bouml/uml_projection/133888.bodies +lib/bouml/uml_projection/134144.bodies +lib/bouml/uml_projection/134272.bodies +lib/bouml/uml_projection/134528.bodies +lib/bouml/uml_projection/134912.bodies +lib/bouml/uml_projection/135168.bodies +lib/bouml/uml_projection/135424.bodies +lib/bouml/uml_projection/135680.bodies +lib/bouml/uml_projection/135936.bodies +lib/bouml/uml_projection/136192.bodies +lib/bouml/uml_projection/136448.bodies +lib/bouml/uml_projection/136704.bodies +lib/bouml/uml_projection/136960.bodies +lib/bouml/uml_projection/137216.bodies +lib/bouml/uml_projection/137472.bodies +lib/bouml/uml_projection/137728.bodies +lib/bouml/uml_projection/137984.bodies +lib/bouml/uml_projection/138240.bodies +lib/bouml/uml_projection/138496.bodies +lib/bouml/uml_projection/138752.bodies +lib/bouml/uml_projection/139008.bodies +lib/bouml/uml_projection/139264.bodies +lib/bouml/uml_projection/139776.bodies +lib/bouml/uml_projection/140032.bodies +lib/bouml/uml_projection/140288.bodies +lib/bouml/uml_projection/140544.bodies +lib/bouml/uml_projection/1408.bodies +lib/bouml/uml_projection/140800.bodies +lib/bouml/uml_projection/141056.bodies +lib/bouml/uml_projection/141312.bodies +lib/bouml/uml_projection/141568.bodies +lib/bouml/uml_projection/141952.bodies +lib/bouml/uml_projection/142208.bodies +lib/bouml/uml_projection/142592.bodies +lib/bouml/uml_projection/142848.bodies +lib/bouml/uml_projection/143104.bodies +lib/bouml/uml_projection/143488.bodies +lib/bouml/uml_projection/143744.bodies +lib/bouml/uml_projection/143872.bodies +lib/bouml/uml_projection/144768.bodies +lib/bouml/uml_projection/144898.bodies +lib/bouml/uml_projection/145024.bodies +lib/bouml/uml_projection/146560.bodies +lib/bouml/uml_projection/147072.bodies +lib/bouml/uml_projection/147200.bodies +lib/bouml/uml_projection/147456.bodies +lib/bouml/uml_projection/147712.bodies +lib/bouml/uml_projection/147968.bodies +lib/bouml/uml_projection/148224.bodies +lib/bouml/uml_projection/148480.bodies +lib/bouml/uml_projection/148864.bodies +lib/bouml/uml_projection/149120.bodies +lib/bouml/uml_projection/149376.bodies +lib/bouml/uml_projection/149632.bodies +lib/bouml/uml_projection/149888.bodies +lib/bouml/uml_projection/150914.bodies +lib/bouml/uml_projection/1536.bodies +lib/bouml/uml_projection/1664.bodies +lib/bouml/uml_projection/1792.bodies +lib/bouml/uml_projection/1920.bodies +lib/bouml/uml_projection/2048.bodies +lib/bouml/uml_projection/2176.bodies +lib/bouml/uml_projection/2304.bodies +lib/bouml/uml_projection/2432.bodies +lib/bouml/uml_projection/256 +lib/bouml/uml_projection/2560.bodies +lib/bouml/uml_projection/257.diagram +lib/bouml/uml_projection/2688.bodies +lib/bouml/uml_projection/2944.bodies +lib/bouml/uml_projection/3072.bodies +lib/bouml/uml_projection/3200.bodies +lib/bouml/uml_projection/3328.bodies +lib/bouml/uml_projection/3456.bodies +lib/bouml/uml_projection/3584.bodies +lib/bouml/uml_projection/3712.bodies +lib/bouml/uml_projection/384 +lib/bouml/uml_projection/3840.bodies +lib/bouml/uml_projection/385.diagram +lib/bouml/uml_projection/3968.bodies +lib/bouml/uml_projection/4096.bodies +lib/bouml/uml_projection/4224.bodies +lib/bouml/uml_projection/4352.bodies +lib/bouml/uml_projection/4736.bodies +lib/bouml/uml_projection/4864.bodies +lib/bouml/uml_projection/4992.bodies +lib/bouml/uml_projection/512 +lib/bouml/uml_projection/5120.bodies +lib/bouml/uml_projection/513.diagram +lib/bouml/uml_projection/5248.bodies +lib/bouml/uml_projection/641 +lib/bouml/uml_projection/6528.bodies +lib/bouml/uml_projection/7041.bodies +lib/bouml/uml_projection/7169.bodies +lib/bouml/uml_projection/768.bodies +lib/bouml/uml_projection/7681.bodies +lib/bouml/uml_projection/8833.bodies +lib/bouml/uml_projection/896.bodies +lib/bouml/uml_projection/9089.bodies +lib/bouml/uml_projection/9217.bodies +lib/bouml/uml_projection/9345.bodies +lib/bouml/uml_projection/cpp_includes +lib/bouml/uml_projection/generation_settings +lib/bouml/uml_projection/idl_includes +lib/bouml/uml_projection/java_imports +lib/bouml/uml_projection/python_imports +lib/bouml/uml_projection/stereotypes +lib/bouml/uml_projection/tools +lib/bouml/uml_projection/uml_projection.prj lib/bouml/usecase_wizard/1024.bodies lib/bouml/usecase_wizard/1152.bodies lib/bouml/usecase_wizard/1280.bodies @@ -1296,6 +1486,8 @@ lib/bouml/xmi2/128896.bodies lib/bouml/xmi2/129.diagram lib/bouml/xmi2/129026.bodies lib/bouml/xmi2/129152.bodies +lib/bouml/xmi2/129154 +lib/bouml/xmi2/129280 lib/bouml/xmi2/129280.bodies lib/bouml/xmi2/129410.bodies lib/bouml/xmi2/129536.bodies @@ -1404,6 +1596,34 @@ lib/bouml/xmi2/143490.bodies lib/bouml/xmi2/143616.bodies lib/bouml/xmi2/143746.bodies lib/bouml/xmi2/143874.bodies +lib/bouml/xmi2/144128.bodies +lib/bouml/xmi2/144258.bodies +lib/bouml/xmi2/144384.bodies +lib/bouml/xmi2/144512.bodies +lib/bouml/xmi2/145408.bodies +lib/bouml/xmi2/145664.bodies +lib/bouml/xmi2/147200.bodies +lib/bouml/xmi2/147458.bodies +lib/bouml/xmi2/147586.bodies +lib/bouml/xmi2/147712.bodies +lib/bouml/xmi2/147840.bodies +lib/bouml/xmi2/148096.bodies +lib/bouml/xmi2/148352.bodies +lib/bouml/xmi2/148482.bodies +lib/bouml/xmi2/148608.bodies +lib/bouml/xmi2/148738.bodies +lib/bouml/xmi2/148864.bodies +lib/bouml/xmi2/148994.bodies +lib/bouml/xmi2/149120.bodies +lib/bouml/xmi2/149250.bodies +lib/bouml/xmi2/149504.bodies +lib/bouml/xmi2/149634.bodies +lib/bouml/xmi2/149760.bodies +lib/bouml/xmi2/150016.bodies +lib/bouml/xmi2/150146.bodies +lib/bouml/xmi2/150272.bodies +lib/bouml/xmi2/150402.bodies +lib/bouml/xmi2/150528.bodies lib/bouml/xmi2/1536.bodies lib/bouml/xmi2/1664.bodies lib/bouml/xmi2/1792.bodies @@ -1446,6 +1666,7 @@ lib/bouml/xmi2/7169.bodies lib/bouml/xmi2/7553.bodies lib/bouml/xmi2/768.bodies lib/bouml/xmi2/7681.bodies +lib/bouml/xmi2/7809.bodies lib/bouml/xmi2/8065.bodies lib/bouml/xmi2/8193.bodies lib/bouml/xmi2/8449.bodies @@ -1456,12 +1677,15 @@ lib/bouml/xmi2/9089.bodies lib/bouml/xmi2/9217.bodies lib/bouml/xmi2/9345.bodies lib/bouml/xmi2/9473.bodies +lib/bouml/xmi2/9601.bodies lib/bouml/xmi2/9729.bodies +lib/bouml/xmi2/9857.bodies lib/bouml/xmi2/9985.bodies lib/bouml/xmi2/cpp_includes lib/bouml/xmi2/generation_settings lib/bouml/xmi2/idl_includes lib/bouml/xmi2/java_imports +lib/bouml/xmi2/python_imports lib/bouml/xmi2/stereotypes lib/bouml/xmi2/tools lib/bouml/xmi2/xmi2.prj @@ -1489,7 +1713,9 @@ lib/bouml/xmi2import/129026.diagram lib/bouml/xmi2import/129152.bodies lib/bouml/xmi2import/129154.diagram lib/bouml/xmi2import/129280.bodies +lib/bouml/xmi2import/129282 lib/bouml/xmi2import/129282.diagram +lib/bouml/xmi2import/129408 lib/bouml/xmi2import/129410.bodies lib/bouml/xmi2import/129410.diagram lib/bouml/xmi2import/129536.bodies @@ -1501,6 +1727,7 @@ lib/bouml/xmi2import/129920.bodies lib/bouml/xmi2import/130050.bodies lib/bouml/xmi2import/130176.bodies lib/bouml/xmi2import/130432.bodies +lib/bouml/xmi2import/130434.diagram lib/bouml/xmi2import/130562.bodies lib/bouml/xmi2import/130688.bodies lib/bouml/xmi2import/130944.bodies @@ -1583,10 +1810,32 @@ lib/bouml/xmi2import/144002.bodies lib/bouml/xmi2import/144130.bodies lib/bouml/xmi2import/144258.bodies lib/bouml/xmi2import/144386.bodies -lib/bouml/xmi2import/144514.bodies lib/bouml/xmi2import/144898.bodies lib/bouml/xmi2import/145026.bodies +lib/bouml/xmi2import/146304.bodies +lib/bouml/xmi2import/146434.bodies +lib/bouml/xmi2import/146560.bodies +lib/bouml/xmi2import/146688.bodies +lib/bouml/xmi2import/146816.bodies +lib/bouml/xmi2import/147072.bodies +lib/bouml/xmi2import/148610.bodies +lib/bouml/xmi2import/149762.bodies +lib/bouml/xmi2import/149890.bodies +lib/bouml/xmi2import/151042.bodies +lib/bouml/xmi2import/152192.bodies +lib/bouml/xmi2import/152704.bodies +lib/bouml/xmi2import/152832.bodies +lib/bouml/xmi2import/153088.bodies +lib/bouml/xmi2import/153344.bodies lib/bouml/xmi2import/1536.bodies +lib/bouml/xmi2import/153600.bodies +lib/bouml/xmi2import/153856.bodies +lib/bouml/xmi2import/154112.bodies +lib/bouml/xmi2import/154496.bodies +lib/bouml/xmi2import/154752.bodies +lib/bouml/xmi2import/155008.bodies +lib/bouml/xmi2import/155264.bodies +lib/bouml/xmi2import/155520.bodies lib/bouml/xmi2import/1664.bodies lib/bouml/xmi2import/1792.bodies lib/bouml/xmi2import/1920.bodies @@ -1642,6 +1891,7 @@ lib/bouml/xmi2import/cpp_includes lib/bouml/xmi2import/generation_settings lib/bouml/xmi2import/idl_includes lib/bouml/xmi2import/java_imports +lib/bouml/xmi2import/python_imports lib/bouml/xmi2import/stereotypes lib/bouml/xmi2import/tools lib/bouml/xmi2import/xmi2import.prj @@ -1670,6 +1920,7 @@ share/icons/hicolor/64x64/apps/projectSynchro.png @dirrm lib/bouml/xmi2 @dirrm lib/bouml/xmi @dirrm lib/bouml/usecase_wizard +@dirrm lib/bouml/uml_projection @dirrm lib/bouml/sort @dirrm lib/bouml/sm_generator @dirrm lib/bouml/singleton diff --git a/devel/bouml/distinfo b/devel/bouml/distinfo index 892c1feb1a0..104e2f2066e 100644 --- a/devel/bouml/distinfo +++ b/devel/bouml/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.2 2008/01/13 22:36:29 rillig Exp $ +$NetBSD: distinfo,v 1.3 2008/09/01 12:24:54 tonnerre Exp $ -SHA1 (bouml_2.27.tar.gz) = 88d8100e460512117477194cbf15112ca4617ec3 -RMD160 (bouml_2.27.tar.gz) = d86e9b8db713424e2bd2f3ab3f04471195cc664f -Size (bouml_2.27.tar.gz) = 3872944 bytes -SHA1 (patch-aa) = 91ac26ef1c8b60ca81b6dae83ed8eee0b03b2d94 +SHA1 (bouml_4.5.tar.gz) = 26f1a08b03073f29319af019b17fff37f7b85b0c +RMD160 (bouml_4.5.tar.gz) = 0a92b9e9a31f9bfb30b327e8ff80e9bec34887e6 +Size (bouml_4.5.tar.gz) = 4637097 bytes +SHA1 (patch-aa) = 03fa79dc89b9dcb30dcfb9b9511f7afe8e7fcdce SHA1 (patch-ab) = 272bf0fefc0c846b39db167731f76a3d33585523 diff --git a/devel/bouml/patches/patch-aa b/devel/bouml/patches/patch-aa index a2a119d2912..e3ade2967bf 100644 --- a/devel/bouml/patches/patch-aa +++ b/devel/bouml/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.1.1.1 2007/06/05 05:56:42 rillig Exp $ +$NetBSD: patch-aa,v 1.2 2008/09/01 12:24:54 tonnerre Exp $ ---- Makefile.orig 2007-04-22 10:39:42.000000000 -0500 +--- Makefile.orig 2008-04-05 10:56:34.000000000 +0200 +++ Makefile -@@ -1,19 +1,19 @@ +@@ -1,24 +1,24 @@ # The directory where all the bouml files will be installed, you # can change it for instance because you don't have root permission -BOUML_LIB = /usr/lib/bouml @@ -24,9 +24,15 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/05 05:56:42 rillig Exp $ -BOUML_ICONS_PREFIX_DIR = /usr/share/icons/hicolor +BOUML_ICONS_PREFIX_DIR = ${PREFIX}/share/icons/hicolor + # On several Unix systems, the icons used inside the + # menus must be stored inside the pixmaps' directory. + # The copy is done if you uncomment the definition. +-#BOUML_UNIX_PIXMAPS_DIR = /usr/share/pixmaps ++#BOUML_UNIX_PIXMAPS_DIR = ${PREFIX}/share/pixmaps + # for packaging purpose, useless by default # DESTDIR = -@@ -21,8 +21,6 @@ BOUML_ICONS_PREFIX_DIR = /usr/share/icon +@@ -26,8 +26,6 @@ BOUML_ICONS_PREFIX_DIR = /usr/share/icon # uncomment if needed # MAKE = make @@ -35,7 +41,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/05 05:56:42 rillig Exp $ SRC_DIRS = src \ src/CppGenerator \ src/CppReverse \ -@@ -88,19 +86,19 @@ clean: +@@ -101,25 +99,25 @@ clean: for i in $(SRC_DIRS) $(PLUGOUT_DIRS); do if [ -d $$i ]; then (cd $$i ; $(MAKE) clean; rm -f Makefile; ) || exit 1 ; fi; done install: @@ -47,23 +53,30 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/05 05:56:42 rillig Exp $ then \ for i in 16 32 48 64; do \ - mkdir -p "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps"; \ -- cp bouml.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/bouml.png"; \ -- cp projectControl.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectControl.png"; \ -- cp projectSynchro.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectSynchro.png"; \ +- cp -p bouml.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/bouml.png"; \ +- cp -p projectControl.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectControl.png"; \ +- cp -p projectSynchro.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectSynchro.png"; \ + ${BSD_INSTALL_DATA_DIR} "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps"; \ + ${BSD_INSTALL_DATA} bouml.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/bouml.png"; \ + ${BSD_INSTALL_DATA} projectControl.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectControl.png"; \ + ${BSD_INSTALL_DATA} projectSynchro.$$i.png "$(DESTDIR)$(BOUML_ICONS_PREFIX_DIR)/$$i"x"$$i/apps/projectSynchro.png"; \ - done \ + done; \ + fi + if test -n "$(BOUML_UNIX_PIXMAPS_DIR)"; then \ +- mkdir -p "$(DESTDIR)$(BOUML_UNIX_PIXMAPS_DIR)"; \ ++ ${BSD_INSTALL_DATA_DIR} "$(DESTDIR)$(BOUML_UNIX_PIXMAPS_DIR)"; \ + cp -f bouml.48.png "$(DESTDIR)$(BOUML_UNIX_PIXMAPS_DIR)/bouml.png"; \ + cp -f projectControl.48.png "$(DESTDIR)$(BOUML_UNIX_PIXMAPS_DIR)/projectControl.png"; \ + cp -f projectSynchro.48.png "$(DESTDIR)$(BOUML_UNIX_PIXMAPS_DIR)/projectSynchro.png"; \ fi - for i in $(PROGS); do cp -p $$i "$(DESTDIR)$(BOUML_LIB)" ; done -- cd plugouts ; tar cf - empty genpro html rose singleton cpp_utilities xmi xmi2 xmi2import sm_generator usecase_wizard sort FileControl deploy GlobalChange | (cd $(DESTDIR)$(BOUML_LIB); tar xf -) +- cd plugouts ; tar cf - empty genpro html rose singleton cpp_utilities xmi xmi2 xmi2import sm_generator usecase_wizard sort uml_projection FileControl deploy GlobalChange | (cd $(DESTDIR)$(BOUML_LIB); tar xf -) + for i in $(PROGS); do ${BSD_INSTALL_PROGRAM} $$i "$(DESTDIR)$(BOUML_LIB)" ; done -+ cd plugouts ; pax -rw -pp -pm empty genpro html rose singleton cpp_utilities xmi xmi2 xmi2import sm_generator usecase_wizard sort FileControl deploy GlobalChange $(DESTDIR)$(BOUML_LIB) ++ cd plugouts ; pax -rw -pp -pm empty genpro html rose singleton cpp_utilities xmi xmi2 xmi2import sm_generator usecase_wizard sort uml_projection FileControl deploy GlobalChange $(DESTDIR)$(BOUML_LIB) echo "#!/bin/sh" >$(DESTDIR)$(BOUML_DIR)/bouml echo "PATH=$(BOUML_LIB):$$"PATH >>$(DESTDIR)$(BOUML_DIR)/bouml - echo "exec $(BOUML_LIB)/bouml \"$$"@"\"" >>$(DESTDIR)$(BOUML_DIR)/bouml -@@ -109,7 +107,8 @@ install: + echo "export PATH" >>$(DESTDIR)$(BOUML_DIR)/bouml +@@ -129,7 +127,8 @@ install: cd $(DESTDIR)$(BOUML_DIR) ; rm -f projectSynchro ; ln -s $(BOUML_LIB)/projectSynchro if test -n "$(BOUML_DESKTOP_DIR)" ; \ then \ -- cgit v1.2.3