Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2014 04:55:09 +0000 (UTC)
From:      Stephen Hurd <shurd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r370829 - head/science/linsmith
Message-ID:  <201410140455.s9E4t9HB090791@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: shurd
Date: Tue Oct 14 04:55:08 2014
New Revision: 370829
URL: https://svnweb.freebsd.org/changeset/ports/370829
QAT: https://qat.redports.org/buildarchive/r370829/

Log:
  - Update to 0.99.28
  
  ChangeLog summary:
  Minor bug fixes, use the new g_object format to supress warnings about deprecated calls.
  
  PR:             191376
  Submitted by:   tkato432@yahoo.com (ie: Ports Fury)

Modified:
  head/science/linsmith/Makefile
  head/science/linsmith/distinfo
  head/science/linsmith/pkg-descr
  head/science/linsmith/pkg-plist

Modified: head/science/linsmith/Makefile
==============================================================================
--- head/science/linsmith/Makefile	Mon Oct 13 23:48:40 2014	(r370828)
+++ head/science/linsmith/Makefile	Tue Oct 14 04:55:08 2014	(r370829)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	linsmith
-PORTVERSION=	0.99.26
-PORTREVISION=	1
+PORTVERSION=	0.99.28
 CATEGORIES=	science hamradio
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
@@ -18,17 +17,18 @@ GNU_CONFIGURE=	yes
 
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
+PLIST_SUB+=	DESKTOPDIR=${DESKTOPDIR}
 
 post-patch:
 	@${REINPLACE_CMD} -e \
-		'/^Icon/s|/usr/share|${PREFIX}/share|' \
+		'/^Categories/s|Application;|| ; \
+		 /^Icon/s|/usr/share|${PREFIX}/share|' \
 		${WRKSRC}/linsmith.desktop
 
 post-install:
-	@${MKDIR} ${STAGEDIR}${DESKTOPDIR}
-	(cd ${WRKSRC} \
-		&& ${INSTALL_DATA} linsmith.desktop ${STAGEDIR}${DESKTOPDIR})
-	(cd ${WRKSRC} \
-		&& ${INSTALL_DATA} linsmith_icon.xpm ${STAGEDIR}${PREFIX}/share/pixmaps)
+	(cd ${WRKSRC} && ${INSTALL_DATA} linsmith.desktop \
+		${STAGEDIR}${DESKTOPDIR})
+	(cd ${WRKSRC} && ${INSTALL_DATA} linsmith_icon.xpm \
+		${STAGEDIR}${PREFIX}/share/pixmaps/linsmith)
 
 .include <bsd.port.mk>

Modified: head/science/linsmith/distinfo
==============================================================================
--- head/science/linsmith/distinfo	Mon Oct 13 23:48:40 2014	(r370828)
+++ head/science/linsmith/distinfo	Tue Oct 14 04:55:08 2014	(r370829)
@@ -1,2 +1,2 @@
-SHA256 (linsmith-0.99.26.tar.gz) = 013930ee1e02e0ddf2989b39826ef6d4920a7a488e5b0356241edb1a5d0b743b
-SIZE (linsmith-0.99.26.tar.gz) = 1130714
+SHA256 (linsmith-0.99.28.tar.gz) = 22196edb6e4c72a45a3d0a794a0bb140ab5932a5e59a40e2e9ee143b53c4235d
+SIZE (linsmith-0.99.28.tar.gz) = 1132315

Modified: head/science/linsmith/pkg-descr
==============================================================================
--- head/science/linsmith/pkg-descr	Mon Oct 13 23:48:40 2014	(r370828)
+++ head/science/linsmith/pkg-descr	Tue Oct 14 04:55:08 2014	(r370829)
@@ -1,21 +1,6 @@
-linSmith is a Smith Charting program, mainly designed for educational use.
-As such, there is an emphasis on capabilities that improve the 'showing the
-effect of'-style of operation.
-
-It's main features are:
-   * Definition of multiple load impedances (at different frequencies)
-   * Addition of discrete (L, C, parallel and series LC, and transformer) and
-     line components (open and closed stubs, line segments)
-   * Connection in series and parallel
-   * Easy experimentation with values using scrollbars
-   * A 'virtual' component switches from impedance to admittance to help
-     explaining (or understanding) parallel components
-   * The chart works in real impedances (not normalized ones)
-   * Direct view of the result on the screen
-   * Ability to generate publication quality Postscript output
-   * A 'log' file with textual results at each intermediate step
-   * Load and circuit configuration is stored separately, permitting several
-     solutions without re-defining the other (this may actually change to
-     single files - I'm not quite convinced here) 
+linSmith is a Smith Charting program. You can enter either discrete
+components or transmission lines, see the results on screen and/or
+generate Postscript output. Component values can be changed numerically
+or using scrollbars.
 
 WWW: http://jcoppens.com/soft/linsmith/index.en.php

Modified: head/science/linsmith/pkg-plist
==============================================================================
--- head/science/linsmith/pkg-plist	Mon Oct 13 23:48:40 2014	(r370828)
+++ head/science/linsmith/pkg-plist	Tue Oct 14 04:55:08 2014	(r370829)
@@ -1,5 +1,5 @@
 bin/linsmith
-share/applications/linsmith.desktop
+%%DESKTOPDIR%%/linsmith.desktop
 %%DATADIR%%/6-1.circ
 %%DATADIR%%/6-4.circ
 %%DATADIR%%/6-4.load
@@ -21,7 +21,7 @@ share/locale/hu/LC_MESSAGES/linsmith.mo
 share/locale/it/LC_MESSAGES/linsmith.mo
 share/locale/sv/LC_MESSAGES/linsmith.mo
 share/locale/zh/LC_MESSAGES/linsmith.mo
-share/pixmaps/linsmith_icon.xpm
+share/pixmaps/linsmith/linsmith_icon.xpm
 share/pixmaps/linsmith/smith4.png
 share/pixmaps/linsmith/smithent.png
 @dirrm share/pixmaps/linsmith



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410140455.s9E4t9HB090791>