summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2006-10-31 22:03:12 +0000
committerThierry Thomas <thierry@FreeBSD.org>2006-10-31 22:03:12 +0000
commitc7d187c791a1d13601b4a18a214b7b548b308483 (patch)
tree7e0279144d2791a4dd3b978da4b58e0630bb8ff5 /devel
parentUpdate to 2000.13.1. (diff)
Update to 2.18.
Changelog at <http://bouml.free.fr/historic.html>.
Notes
Notes: svn path=/head/; revision=175949
Diffstat (limited to 'devel')
-rw-r--r--devel/bouml/Makefile8
-rw-r--r--devel/bouml/distinfo10
-rw-r--r--devel/bouml/files/patch-Makefile25
-rw-r--r--devel/bouml/pkg-plist171
4 files changed, 201 insertions, 13 deletions
diff --git a/devel/bouml/Makefile b/devel/bouml/Makefile
index 539b6a4ed843..c383531fb8df 100644
--- a/devel/bouml/Makefile
+++ b/devel/bouml/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= bouml
-PORTVERSION= 2.17.1
+PORTVERSION= 2.18
CATEGORIES= devel
MASTER_SITES= http://bouml.free.fr/
DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
@@ -22,9 +22,12 @@ QTDIR?= ${X11BASE}
ALL_TARGET= compile
MAKE_ENV= QMAKESPEC="${LOCALBASE}/share/qt/mkspecs/freebsd-g++" \
QTDIR="${QTDIR}"
+INSTALLS_ICONS= yes
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}
+PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
+
.if !defined(NOPORTDOCS)
DISTFILES+= doc${EXTRACT_SUFX}
IGNOREFILES+= doc${EXTRACT_SUFX}
@@ -38,7 +41,8 @@ BROKEN= Does not compile with gcc-2.95
.endif
pre-configure:
- ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/${MAKEFILE}
+ ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
+ -e 's|%%DESKTOPDIR%%|${DESKTOPDIR}|' ${WRKSRC}/${MAKEFILE}
${FIND} ${WRKSRC} -name "*.pro" | \
${XARGS} ${REINPLACE_CMD} -e '/^CONFIG/s/$$/ thread/'
diff --git a/devel/bouml/distinfo b/devel/bouml/distinfo
index d17b0b0be80a..ea7e557d727c 100644
--- a/devel/bouml/distinfo
+++ b/devel/bouml/distinfo
@@ -1,5 +1,5 @@
-MD5 (bouml-2.17.1_0/bouml_2.17.1.tar.gz) = 1815d7fcf3ee32e051e67373d5b12a34
-SHA256 (bouml-2.17.1_0/bouml_2.17.1.tar.gz) = 9042ede98da40c10d4e73cce85488c29e252f4ac00f415bea1cc626328e50c13
-SIZE (bouml-2.17.1_0/bouml_2.17.1.tar.gz) = 2734443
-MD5 (bouml-2.17.1_0/doc.tar.gz) = IGNORE
-SHA256 (bouml-2.17.1_0/doc.tar.gz) = IGNORE
+MD5 (bouml-2.18_0/bouml_2.18.tar.gz) = b27eec0273e789829ac20d3b7abaa52a
+SHA256 (bouml-2.18_0/bouml_2.18.tar.gz) = 1d7250377e51a3ab4333cc31eead4cd8ba92f5bce390488454ba958373d7f5d1
+SIZE (bouml-2.18_0/bouml_2.18.tar.gz) = 2892098
+MD5 (bouml-2.18_0/doc.tar.gz) = IGNORE
+SHA256 (bouml-2.18_0/doc.tar.gz) = IGNORE
diff --git a/devel/bouml/files/patch-Makefile b/devel/bouml/files/patch-Makefile
index d1c17775d1dc..cee89d261817 100644
--- a/devel/bouml/files/patch-Makefile
+++ b/devel/bouml/files/patch-Makefile
@@ -1,13 +1,26 @@
---- Makefile.orig Thu Feb 17 18:39:54 2005
-+++ Makefile Tue Jun 14 21:58:51 2005
-@@ -1,8 +1,8 @@
- # the directory where all the bouml files will be installed
+--- Makefile.orig Tue Oct 17 19:53:42 2006
++++ Makefile Tue Oct 31 10:36:34 2006
+@@ -1,19 +1,19 @@
+ # 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
+BOUML_LIB = %%PREFIX%%/share/bouml
- # the directory where the bouml shell script will be installed
+ # The directory where the bouml shell script will be installed, you
+ # can change it for instance because you don't have root permission
-BOUML_DIR = /usr/bin
+BOUML_DIR = %%PREFIX%%/bin
- QMAKE = qmake
+ # The directory containing bouml.desktop
+ # The copy is not done if you comment the definition
+-BOUML_DESKTOP_DIR = /usr/share/applications
++BOUML_DESKTOP_DIR = %%DESKTOPDIR%%
+ # The directories containing the bouml icons are
+ # <BOUML_ICONS_PREFIX_DIR>/<size>x<size>/apps
+ # The copy is not done if you comment the definition
+-BOUML_ICONS_PREFIX_DIR = /usr/share/icons/hicolor
++BOUML_ICONS_PREFIX_DIR = %%PREFIX%%/share/icons/hicolor
+
+ # for packaging purpose, useless by default
+ # DESTDIR =
diff --git a/devel/bouml/pkg-plist b/devel/bouml/pkg-plist
index 320e1e7f7e25..52f75a603e46 100644
--- a/devel/bouml/pkg-plist
+++ b/devel/bouml/pkg-plist
@@ -1,4 +1,5 @@
bin/bouml
+%%DESKTOPDIR%%/bouml.desktop
%%DATADIR%%/FileControl/1024.bodies
%%DATADIR%%/FileControl/1152.bodies
%%DATADIR%%/FileControl/1280.bodies
@@ -229,6 +230,7 @@ bin/bouml
%%DATADIR%%/deploy/tools
%%DATADIR%%/empty/1024.bodies
%%DATADIR%%/empty/1152.bodies
+%%DATADIR%%/empty/128.diagram
%%DATADIR%%/empty/1280.bodies
%%DATADIR%%/empty/128002.diagram
%%DATADIR%%/empty/128130.diagram
@@ -253,7 +255,44 @@ bin/bouml
%%DATADIR%%/empty/132224.bodies
%%DATADIR%%/empty/132480.bodies
%%DATADIR%%/empty/132736.bodies
+%%DATADIR%%/empty/133120.bodies
+%%DATADIR%%/empty/133376.bodies
+%%DATADIR%%/empty/133888.bodies
+%%DATADIR%%/empty/134144.bodies
+%%DATADIR%%/empty/134272.bodies
+%%DATADIR%%/empty/134528.bodies
+%%DATADIR%%/empty/134912.bodies
+%%DATADIR%%/empty/135168.bodies
+%%DATADIR%%/empty/135424.bodies
+%%DATADIR%%/empty/135680.bodies
+%%DATADIR%%/empty/135936.bodies
+%%DATADIR%%/empty/136192.bodies
+%%DATADIR%%/empty/136448.bodies
+%%DATADIR%%/empty/136704.bodies
+%%DATADIR%%/empty/136960.bodies
+%%DATADIR%%/empty/137216.bodies
+%%DATADIR%%/empty/137472.bodies
+%%DATADIR%%/empty/137728.bodies
+%%DATADIR%%/empty/137984.bodies
+%%DATADIR%%/empty/138240.bodies
+%%DATADIR%%/empty/138496.bodies
+%%DATADIR%%/empty/138752.bodies
+%%DATADIR%%/empty/139008.bodies
+%%DATADIR%%/empty/139264.bodies
+%%DATADIR%%/empty/139776.bodies
+%%DATADIR%%/empty/140032.bodies
+%%DATADIR%%/empty/140288.bodies
+%%DATADIR%%/empty/140544.bodies
%%DATADIR%%/empty/1408.bodies
+%%DATADIR%%/empty/140800.bodies
+%%DATADIR%%/empty/141056.bodies
+%%DATADIR%%/empty/141312.bodies
+%%DATADIR%%/empty/141568.bodies
+%%DATADIR%%/empty/141952.bodies
+%%DATADIR%%/empty/142208.bodies
+%%DATADIR%%/empty/142592.bodies
+%%DATADIR%%/empty/142848.bodies
+%%DATADIR%%/empty/143104.bodies
%%DATADIR%%/empty/1536.bodies
%%DATADIR%%/empty/1664.bodies
%%DATADIR%%/empty/1792.bodies
@@ -263,6 +302,7 @@ bin/bouml
%%DATADIR%%/empty/2304.bodies
%%DATADIR%%/empty/2432.bodies
%%DATADIR%%/empty/256
+%%DATADIR%%/empty/256.diagram
%%DATADIR%%/empty/2560.bodies
%%DATADIR%%/empty/257.diagram
%%DATADIR%%/empty/2688.bodies
@@ -274,6 +314,7 @@ bin/bouml
%%DATADIR%%/empty/3584.bodies
%%DATADIR%%/empty/3712.bodies
%%DATADIR%%/empty/384
+%%DATADIR%%/empty/384.diagram
%%DATADIR%%/empty/3840.bodies
%%DATADIR%%/empty/385.diagram
%%DATADIR%%/empty/3968.bodies
@@ -284,12 +325,16 @@ bin/bouml
%%DATADIR%%/empty/4864.bodies
%%DATADIR%%/empty/4992.bodies
%%DATADIR%%/empty/512
+%%DATADIR%%/empty/512.diagram
%%DATADIR%%/empty/5120.bodies
%%DATADIR%%/empty/513.diagram
%%DATADIR%%/empty/5248.bodies
+%%DATADIR%%/empty/640.diagram
%%DATADIR%%/empty/641
%%DATADIR%%/empty/6528.bodies
%%DATADIR%%/empty/768.bodies
+%%DATADIR%%/empty/768.diagram
+%%DATADIR%%/empty/769
%%DATADIR%%/empty/896.bodies
%%DATADIR%%/empty/cpp_includes
%%DATADIR%%/empty/empty.prj
@@ -404,7 +449,80 @@ bin/bouml
%%DATADIR%%/html/132738.bodies
%%DATADIR%%/html/132864.bodies
%%DATADIR%%/html/132994.bodies
+%%DATADIR%%/html/133248.bodies
+%%DATADIR%%/html/133378.bodies
+%%DATADIR%%/html/133504.bodies
+%%DATADIR%%/html/133634.bodies
+%%DATADIR%%/html/134016.bodies
+%%DATADIR%%/html/134146.bodies
+%%DATADIR%%/html/134272.bodies
+%%DATADIR%%/html/134400.bodies
+%%DATADIR%%/html/134530.bodies
+%%DATADIR%%/html/134656.bodies
+%%DATADIR%%/html/134786.bodies
+%%DATADIR%%/html/135040.bodies
+%%DATADIR%%/html/135170.bodies
+%%DATADIR%%/html/135296.bodies
+%%DATADIR%%/html/135426.bodies
+%%DATADIR%%/html/135552.bodies
+%%DATADIR%%/html/135682.bodies
+%%DATADIR%%/html/135808.bodies
+%%DATADIR%%/html/135938.bodies
+%%DATADIR%%/html/136064.bodies
+%%DATADIR%%/html/136194.bodies
+%%DATADIR%%/html/136320.bodies
+%%DATADIR%%/html/136450.bodies
+%%DATADIR%%/html/136576.bodies
+%%DATADIR%%/html/136706.bodies
+%%DATADIR%%/html/136832.bodies
+%%DATADIR%%/html/136962.bodies
+%%DATADIR%%/html/137088.bodies
+%%DATADIR%%/html/137218.bodies
+%%DATADIR%%/html/137344.bodies
+%%DATADIR%%/html/137474.bodies
+%%DATADIR%%/html/137600.bodies
+%%DATADIR%%/html/137730.bodies
+%%DATADIR%%/html/137856.bodies
+%%DATADIR%%/html/137986.bodies
+%%DATADIR%%/html/138112.bodies
+%%DATADIR%%/html/138242.bodies
+%%DATADIR%%/html/138368.bodies
+%%DATADIR%%/html/138498.bodies
+%%DATADIR%%/html/138624.bodies
+%%DATADIR%%/html/138754.bodies
+%%DATADIR%%/html/138880.bodies
+%%DATADIR%%/html/139010.bodies
+%%DATADIR%%/html/139136.bodies
+%%DATADIR%%/html/139266.bodies
+%%DATADIR%%/html/139392.bodies
+%%DATADIR%%/html/139522.bodies
+%%DATADIR%%/html/139778.bodies
+%%DATADIR%%/html/139904.bodies
+%%DATADIR%%/html/140034.bodies
+%%DATADIR%%/html/140160.bodies
+%%DATADIR%%/html/140290.bodies
+%%DATADIR%%/html/140416.bodies
+%%DATADIR%%/html/140546.bodies
+%%DATADIR%%/html/140672.bodies
%%DATADIR%%/html/1408.bodies
+%%DATADIR%%/html/140802.bodies
+%%DATADIR%%/html/140928.bodies
+%%DATADIR%%/html/141058.bodies
+%%DATADIR%%/html/141184.bodies
+%%DATADIR%%/html/141314.bodies
+%%DATADIR%%/html/141440.bodies
+%%DATADIR%%/html/141570.bodies
+%%DATADIR%%/html/141696.bodies
+%%DATADIR%%/html/141826.bodies
+%%DATADIR%%/html/142080.bodies
+%%DATADIR%%/html/142336.bodies
+%%DATADIR%%/html/142466.bodies
+%%DATADIR%%/html/142720.bodies
+%%DATADIR%%/html/142850.bodies
+%%DATADIR%%/html/142976.bodies
+%%DATADIR%%/html/143106.bodies
+%%DATADIR%%/html/143232.bodies
+%%DATADIR%%/html/143362.bodies
%%DATADIR%%/html/1536.bodies
%%DATADIR%%/html/1664.bodies
%%DATADIR%%/html/1792.bodies
@@ -719,7 +837,45 @@ bin/bouml
%%DATADIR%%/sort/132224.bodies
%%DATADIR%%/sort/132480.bodies
%%DATADIR%%/sort/132994.bodies
+%%DATADIR%%/sort/133120.bodies
+%%DATADIR%%/sort/133504.bodies
+%%DATADIR%%/sort/133760.bodies
+%%DATADIR%%/sort/134272.bodies
+%%DATADIR%%/sort/134528.bodies
+%%DATADIR%%/sort/134656.bodies
+%%DATADIR%%/sort/134912.bodies
+%%DATADIR%%/sort/135296.bodies
+%%DATADIR%%/sort/135552.bodies
+%%DATADIR%%/sort/135808.bodies
+%%DATADIR%%/sort/136064.bodies
+%%DATADIR%%/sort/136320.bodies
+%%DATADIR%%/sort/136576.bodies
+%%DATADIR%%/sort/136832.bodies
+%%DATADIR%%/sort/137088.bodies
+%%DATADIR%%/sort/137344.bodies
+%%DATADIR%%/sort/137600.bodies
+%%DATADIR%%/sort/137856.bodies
+%%DATADIR%%/sort/138112.bodies
+%%DATADIR%%/sort/138368.bodies
+%%DATADIR%%/sort/138624.bodies
+%%DATADIR%%/sort/138880.bodies
+%%DATADIR%%/sort/139136.bodies
+%%DATADIR%%/sort/139392.bodies
+%%DATADIR%%/sort/139648.bodies
+%%DATADIR%%/sort/140160.bodies
+%%DATADIR%%/sort/140416.bodies
+%%DATADIR%%/sort/140672.bodies
%%DATADIR%%/sort/1408.bodies
+%%DATADIR%%/sort/140928.bodies
+%%DATADIR%%/sort/141184.bodies
+%%DATADIR%%/sort/141440.bodies
+%%DATADIR%%/sort/141696.bodies
+%%DATADIR%%/sort/141952.bodies
+%%DATADIR%%/sort/142336.bodies
+%%DATADIR%%/sort/142592.bodies
+%%DATADIR%%/sort/142976.bodies
+%%DATADIR%%/sort/143232.bodies
+%%DATADIR%%/sort/143488.bodies
%%DATADIR%%/sort/1536.bodies
%%DATADIR%%/sort/1664.bodies
%%DATADIR%%/sort/1792.bodies
@@ -951,6 +1107,20 @@ bin/bouml
%%DATADIR%%/xmi/stereotypes
%%DATADIR%%/xmi/tools
%%DATADIR%%/xmi/xmi.prj
+share/icons/hicolor/16x16/apps/bouml.png
+share/icons/hicolor/32x32/apps/bouml.png
+share/icons/hicolor/48x48/apps/bouml.png
+share/icons/hicolor/64x64/apps/bouml.png
+@dirrm share/icons/hicolor/64x64/apps
+@dirrm share/icons/hicolor/64x64
+@dirrm share/icons/hicolor/48x48/apps
+@dirrm share/icons/hicolor/48x48
+@dirrm share/icons/hicolor/32x32/apps
+@dirrm share/icons/hicolor/32x32
+@dirrm share/icons/hicolor/16x16/apps
+@dirrm share/icons/hicolor/16x16
+@dirrm share/icons/hicolor
+@dirrm share/icons
@dirrm %%DATADIR%%/xmi
@dirrm %%DATADIR%%/usecase_wizard
@dirrm %%DATADIR%%/sm_generator
@@ -964,3 +1134,4 @@ bin/bouml
@dirrm %%DATADIR%%/cpp_utilities
@dirrm %%DATADIR%%/FileControl
@dirrm %%DATADIR%%
+@dirrm share/applications