ports/139775: update databases/squirrel-sql to 3.0.2

Jonathan Chen jonc at chen.org.nz
Mon Oct 19 21:20:06 UTC 2009


>Number:         139775
>Category:       ports
>Synopsis:       update databases/squirrel-sql to 3.0.2
>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:   Mon Oct 19 21:20:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Chen
>Release:        FreeBSD 7.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD osiris.chen.org.nz 7.2-STABLE FreeBSD 7.2-STABLE #0: Sun Oct 4 11:36:59 NZDT 2009 root at osiris.chen.org.nz:/usr/obj/usr/src/sys/OSIRIS amd64
>Description:
Update port version to 3.0.2
>How-To-Repeat:
>Fix:

diff -ruN /usr/ports/databases/squirrel-sql/Makefile ./Makefile
--- /usr/ports/databases/squirrel-sql/Makefile	2009-08-24 09:10:51.000000000 +1200
+++ ./Makefile	2009-10-20 10:13:33.000000000 +1300
@@ -5,13 +5,11 @@
 # $FreeBSD: ports/databases/squirrel-sql/Makefile,v 1.12 2009/08/22 00:17:38 amdmi3 Exp $
 #
 
-PORTNAME=	squirrel
-PORTVERSION=	2.6.4
-PORTREVISION=	1
+PORTNAME=	squirrel-sql
+PORTVERSION=	3.0.2
 CATEGORIES=	databases java
-MASTER_SITES=	SF/${PORTNAME}-sql/1-stable/2.6%20plain%20zip
-PKGNAMESUFFIX=	-sql
-DISTNAME=	squirrel-sql-2.6-standard
+MASTER_SITES=	SF/${PORTNAME}-sql/1-stable/${PORTVERSION}%20(plain%20zip)
+DISTNAME=	${PORTNAME}-${PORTVERSION}-standard
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A universal SQL Client
@@ -20,26 +18,26 @@
 USE_JAVA=	yes
 JAVA_VERSION=	1.5+
 WRKSRC=		${WRKDIR}/SQuirreL SQL Client
-DSTDIR=		${JAVASHAREDIR}/${PORTNAME}${PKGNAMESUFFIX}
 
 SUB_FILES=	squirrel-sql
 PKGMESSAGE=	pkg-messages
 
+PORTDATA=	*
+DATADIR=	${PREFIX}/share/java/${UNIQUENAME}
+
 DESKTOP_ENTRIES="Squirrel-SQL Client" \
 		"${COMMENT}" \
-		"${DSTDIR}/icons/acorn.png" \
+		"${DATADIR}/icons/acorn.png" \
 		"squirrel-sql" \
 		"Application;" \
 		false
 
 post-extract:
-	${RM} -rf "${WRKSRC}"/Uninstaller
-	${RM} -rf "${WRKSRC}"/*.bat
-	${RM} -rf "${WRKSRC}"/*.sh
+	cd "${WRKSRC}" && ${RM} -rf Uninstaller *.bat *.sh .installationinformation
 
 do-install:
-	cd "${WRKSRC}" && ${FIND} . -type d -exec ${MKDIR} ${DSTDIR}/{} \;
-	cd "${WRKSRC}" && ${FIND} . -type f -not -path "\./bin/" -exec ${INSTALL_DATA} {} ${DSTDIR}/{} \;
+	${MKDIR} ${DATADIR}
+	cd "${WRKSRC}" && ${FIND} . | ${CPIO} -pdum -R root:wheel ${DATADIR}
 	${INSTALL_SCRIPT} ${WRKDIR}/squirrel-sql ${PREFIX}/bin
 	@${CAT} ${PKGMESSAGE} 
 
diff -ruN /usr/ports/databases/squirrel-sql/distinfo ./distinfo
--- /usr/ports/databases/squirrel-sql/distinfo	2008-02-28 17:29:49.000000000 +1300
+++ ./distinfo	2009-10-20 09:17:14.000000000 +1300
@@ -1,3 +1,3 @@
-MD5 (squirrel-sql-2.6-standard.tar.gz) = 47355086defaaa90c5664f8cab182ba1
-SHA256 (squirrel-sql-2.6-standard.tar.gz) = e69ced3b67c9cf221d82ca9f64d2144a6593d7f4be134633dabd5e1b1f61b434
-SIZE (squirrel-sql-2.6-standard.tar.gz) = 15892069
+MD5 (squirrel-sql-3.0.2-standard.tar.gz) = 5ef5972b9a92dd6bca4913a5df81b653
+SHA256 (squirrel-sql-3.0.2-standard.tar.gz) = 470cb73b32b72fe1bd153ffd80e704d7a2a48764f5d17ded28fc848d35ce7e5a
+SIZE (squirrel-sql-3.0.2-standard.tar.gz) = 18860192
diff -ruN /usr/ports/databases/squirrel-sql/pkg-plist ./pkg-plist
--- /usr/ports/databases/squirrel-sql/pkg-plist	2008-02-28 17:29:49.000000000 +1300
+++ ./pkg-plist	2009-10-20 09:45:56.000000000 +1300
@@ -1,199 +1 @@
 bin/squirrel-sql
-share/applications/squirrel-sql.desktop
-share/java/squirrel-sql/doc/changes.txt
-share/java/squirrel-sql/doc/faq.html
-share/java/squirrel-sql/doc/images/add_alias_1.png
-share/java/squirrel-sql/doc/images/alias_properties.png
-share/java/squirrel-sql/doc/images/alias_properties_button.png
-share/java/squirrel-sql/doc/images/alias_properties_dialog.png
-share/java/squirrel-sql/doc/images/aliases_tool_window_1.png
-share/java/squirrel-sql/doc/images/chg_driver_1.png
-share/java/squirrel-sql/doc/images/chg_driver_2.png
-share/java/squirrel-sql/doc/images/connect_window.png
-share/java/squirrel-sql/doc/images/createresultwindow.gif
-share/java/squirrel-sql/doc/images/drivers_tool_window_1.png
-share/java/squirrel-sql/doc/images/error_st_obj.gif
-share/java/squirrel-sql/doc/images/fonts_menus_demo.png
-share/java/squirrel-sql/doc/images/fonts_other_demo.png
-share/java/squirrel-sql/doc/images/fonts_static_text_demo.png
-share/java/squirrel-sql/doc/images/fonts_status_bar_demo.png
-share/java/squirrel-sql/doc/images/global_bookmarks.png
-share/java/squirrel-sql/doc/images/global_data_types_part1.png
-share/java/squirrel-sql/doc/images/global_data_types_part2.png
-share/java/squirrel-sql/doc/images/global_fonts.png
-share/java/squirrel-sql/doc/images/global_general.png
-share/java/squirrel-sql/doc/images/global_laf.png
-share/java/squirrel-sql/doc/images/global_proxy.png
-share/java/squirrel-sql/doc/images/global_sql.png
-share/java/squirrel-sql/doc/images/global_sqlscripts.png
-share/java/squirrel-sql/doc/images/history_arrow.png
-share/java/squirrel-sql/doc/images/history_dialog_icon.png
-share/java/squirrel-sql/doc/images/logo.jpg
-share/java/squirrel-sql/doc/images/logo_1.jpg
-share/java/squirrel-sql/doc/images/ok_st_obj.gif
-share/java/squirrel-sql/doc/images/plugins_1.png
-share/java/squirrel-sql/doc/images/scrollable_tabs.png
-share/java/squirrel-sql/doc/images/session_1.png
-share/java/squirrel-sql/doc/images/session_2.png
-share/java/squirrel-sql/doc/images/session_props_general.png
-share/java/squirrel-sql/doc/images/session_props_objecttree.png
-share/java/squirrel-sql/doc/images/session_props_sql.png
-share/java/squirrel-sql/doc/images/sql_1.png
-share/java/squirrel-sql/doc/images/sql_2.png
-share/java/squirrel-sql/doc/images/sql_history_dialog.png
-share/java/squirrel-sql/doc/images/sql_history_list.png
-share/java/squirrel-sql/doc/images/stacked_tabs.png
-share/java/squirrel-sql/doc/images/toolspopup.jpg
-share/java/squirrel-sql/doc/licences/dean_jones_icons_licence.txt
-share/java/squirrel-sql/doc/licences/eclipse-icons-licence.html
-share/java/squirrel-sql/doc/licences/eclipse-icons-licence.txt
-share/java/squirrel-sql/doc/licences/log4j-licence.txt
-share/java/squirrel-sql/doc/licences/nano_xml_licence.txt
-share/java/squirrel-sql/doc/licences/squirrel_licence.txt
-share/java/squirrel-sql/doc/licences/sun_icons_licence.txt
-share/java/squirrel-sql/doc/news.txt
-share/java/squirrel-sql/doc/plugins.html
-share/java/squirrel-sql/doc/quick_start.html
-share/java/squirrel-sql/doc/readme.html
-share/java/squirrel-sql/doc/readme.txt
-share/java/squirrel-sql/doc/style.css
-share/java/squirrel-sql/doc/welcome.html
-share/java/squirrel-sql/icons/acorn.ico
-share/java/squirrel-sql/icons/acorn.png
-share/java/squirrel-sql/icons/acorn.xpm
-share/java/squirrel-sql/lib/antlr-2.7.5H3.jar
-share/java/squirrel-sql/lib/cglib-2.1.3.jar
-share/java/squirrel-sql/lib/commons-cli.jar
-share/java/squirrel-sql/lib/commons-collections-2.1.1.jar
-share/java/squirrel-sql/lib/commons-logging-1.0.4.jar
-share/java/squirrel-sql/lib/dom4j-1.6.1.jar
-share/java/squirrel-sql/lib/ejb3-persistence.jar
-share/java/squirrel-sql/lib/forms.jar
-share/java/squirrel-sql/lib/fw.jar
-share/java/squirrel-sql/lib/hibernate-annotations-3.3.0.jar
-share/java/squirrel-sql/lib/hibernate-commons-annotations-3.3.0.jar
-share/java/squirrel-sql/lib/hibernate-entitymanager-3.3.1.jar
-share/java/squirrel-sql/lib/hibernate3.2.4.sp1.jar
-share/java/squirrel-sql/lib/jxl.jar
-share/java/squirrel-sql/lib/log4j.jar
-share/java/squirrel-sql/lib/nanoxml-2.1.jar
-share/java/squirrel-sql/lib/openide-loaders.jar
-share/java/squirrel-sql/lib/openide.jar
-share/java/squirrel-sql/lib/org-netbeans-modules-editor-fold.jar
-share/java/squirrel-sql/lib/org-netbeans-modules-editor-lib.jar
-share/java/squirrel-sql/lib/org-netbeans-modules-editor-util.jar
-share/java/squirrel-sql/lib/org-netbeans-modules-editor.jar
-share/java/squirrel-sql/lib/syntax.jar
-share/java/squirrel-sql/log4j.properties
-share/java/squirrel-sql/plugins/codecompletion.jar
-share/java/squirrel-sql/plugins/codecompletion/changes.txt
-share/java/squirrel-sql/plugins/codecompletion/completionpopup.jpg
-share/java/squirrel-sql/plugins/codecompletion/graph.jpg
-share/java/squirrel-sql/plugins/codecompletion/licence.txt
-share/java/squirrel-sql/plugins/codecompletion/readme.html
-share/java/squirrel-sql/plugins/codecompletion/readme.txt
-share/java/squirrel-sql/plugins/codecompletion/src.jar
-share/java/squirrel-sql/plugins/editextras.jar
-share/java/squirrel-sql/plugins/editextras/changes.txt
-share/java/squirrel-sql/plugins/editextras/licence.txt
-share/java/squirrel-sql/plugins/editextras/readme.html
-share/java/squirrel-sql/plugins/editextras/readme.txt
-share/java/squirrel-sql/plugins/editextras/src.jar
-share/java/squirrel-sql/plugins/editextras/toolspopup.jpg
-share/java/squirrel-sql/plugins/graph.jar
-share/java/squirrel-sql/plugins/graph/changes.txt
-share/java/squirrel-sql/plugins/graph/graph.jpg
-share/java/squirrel-sql/plugins/graph/licence.txt
-share/java/squirrel-sql/plugins/graph/readme.html
-share/java/squirrel-sql/plugins/graph/readme.txt
-share/java/squirrel-sql/plugins/graph/src.jar
-share/java/squirrel-sql/plugins/graph/zoomprint.jpg
-share/java/squirrel-sql/plugins/laf.jar
-share/java/squirrel-sql/plugins/laf/OYOAHA-licence.html
-share/java/squirrel-sql/plugins/laf/changes.txt
-share/java/squirrel-sql/plugins/laf/infonode-licence.txt
-share/java/squirrel-sql/plugins/laf/jgoodies-looks-licence.txt
-share/java/squirrel-sql/plugins/laf/kunststoff_Licence.txt
-share/java/squirrel-sql/plugins/laf/laf-plugin-licence.txt
-share/java/squirrel-sql/plugins/laf/lafs/ilf-gpl.jar
-share/java/squirrel-sql/plugins/laf/lafs/kunststoff.jar
-share/java/squirrel-sql/plugins/laf/lafs/looks.jar
-share/java/squirrel-sql/plugins/laf/lafs/metouia.jar
-share/java/squirrel-sql/plugins/laf/lafs/napkinlaf.jar
-share/java/squirrel-sql/plugins/laf/lafs/nimrodlf.jar
-share/java/squirrel-sql/plugins/laf/lafs/oalnf.jar
-share/java/squirrel-sql/plugins/laf/lafs/readme.txt
-share/java/squirrel-sql/plugins/laf/lafs/skinlf.jar
-share/java/squirrel-sql/plugins/laf/lafs/substance.jar
-share/java/squirrel-sql/plugins/laf/lafs/swingsetthemes.jar
-share/java/squirrel-sql/plugins/laf/lafs/tinylaf.jar
-share/java/squirrel-sql/plugins/laf/lafs/toniclf.jar
-share/java/squirrel-sql/plugins/laf/licences.html
-share/java/squirrel-sql/plugins/laf/metouia-licence.txt
-share/java/squirrel-sql/plugins/laf/napkin-licence.html
-share/java/squirrel-sql/plugins/laf/nimrod-licence.txt
-share/java/squirrel-sql/plugins/laf/oyoaha-theme-packs/gradient.otm
-share/java/squirrel-sql/plugins/laf/oyoaha-theme-packs/readme.txt
-share/java/squirrel-sql/plugins/laf/readme.html
-share/java/squirrel-sql/plugins/laf/readme.txt
-share/java/squirrel-sql/plugins/laf/skin_look_and_feel_licence.txt
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/BeOSthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/aquathemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/cellshadedthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/fatalEthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/macosthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/modernthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/quickSilverRthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/readme.txt
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/tigerGraphitethemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/toxicthemepack.zip
-share/java/squirrel-sql/plugins/laf/skinlf-theme-packs/whistlerthemepack.zip
-share/java/squirrel-sql/plugins/laf/src.jar
-share/java/squirrel-sql/plugins/laf/tinylaf-license.txt
-share/java/squirrel-sql/plugins/laf/tonic-licence.txt
-share/java/squirrel-sql/plugins/readme.txt
-share/java/squirrel-sql/plugins/sqlbookmark.jar
-share/java/squirrel-sql/plugins/sqlbookmark/bookmarkspopup.jpg
-share/java/squirrel-sql/plugins/sqlbookmark/changes.txt
-share/java/squirrel-sql/plugins/sqlbookmark/licence.txt
-share/java/squirrel-sql/plugins/sqlbookmark/prefs.jpg
-share/java/squirrel-sql/plugins/sqlbookmark/readme.html
-share/java/squirrel-sql/plugins/sqlbookmark/src.jar
-share/java/squirrel-sql/plugins/sqlbookmark/toolspopup.jpg
-share/java/squirrel-sql/plugins/sqlscript.jar
-share/java/squirrel-sql/plugins/sqlscript/changes.txt
-share/java/squirrel-sql/plugins/sqlscript/creattable.jpg
-share/java/squirrel-sql/plugins/sqlscript/licence.txt
-share/java/squirrel-sql/plugins/sqlscript/readme.html
-share/java/squirrel-sql/plugins/sqlscript/readme.txt
-share/java/squirrel-sql/plugins/sqlscript/src.jar
-share/java/squirrel-sql/plugins/sqlscript/toolspopup.jpg
-share/java/squirrel-sql/plugins/syntax.jar
-share/java/squirrel-sql/plugins/syntax/changes.txt
-share/java/squirrel-sql/plugins/syntax/configdlg.jpg
-share/java/squirrel-sql/plugins/syntax/corrabrev.jpg
-share/java/squirrel-sql/plugins/syntax/licence.txt
-share/java/squirrel-sql/plugins/syntax/readme.html
-share/java/squirrel-sql/plugins/syntax/src.jar
-share/java/squirrel-sql/plugins/syntax/standard-nbm-license.txt
-share/java/squirrel-sql/plugins/syntax/toolspopup.jpg
-share/java/squirrel-sql/squirrel-sql.jar
- at dirrm share/java/squirrel-sql/plugins/syntax/lib
- at dirrm share/java/squirrel-sql/plugins/syntax
- at dirrm share/java/squirrel-sql/plugins/sqlscript
- at dirrm share/java/squirrel-sql/plugins/sqlbookmark
- at dirrm share/java/squirrel-sql/plugins/laf/skinlf-theme-packs
- at dirrm share/java/squirrel-sql/plugins/laf/oyoaha-theme-packs
- at dirrm share/java/squirrel-sql/plugins/laf/lafs
- at dirrm share/java/squirrel-sql/plugins/laf
- at dirrm share/java/squirrel-sql/plugins/graph
- at dirrm share/java/squirrel-sql/plugins/editextras
- at dirrm share/java/squirrel-sql/plugins/codecompletion
- at dirrm share/java/squirrel-sql/plugins
- at dirrm share/java/squirrel-sql/lib
- at dirrm share/java/squirrel-sql/icons
- at dirrm share/java/squirrel-sql/doc/licences
- at dirrm share/java/squirrel-sql/doc/images
- at dirrm share/java/squirrel-sql/doc
- at dirrm share/java/squirrel-sql
- at dirrmtry share/applications
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list