mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
- Update to 3.360
- Build and install static library - Bump PORTREVISION for astro/cfitsio shlib change Changes: http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/docs/changes.txt
This commit is contained in:
parent
05328dea7c
commit
d21f8c4177
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=352962
@ -2,8 +2,7 @@
|
|||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= cfitsio
|
PORTNAME= cfitsio
|
||||||
PORTVERSION= 3.350
|
PORTVERSION= 3.360
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= astro
|
CATEGORIES= astro
|
||||||
MASTER_SITES= http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
|
MASTER_SITES= http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
|
||||||
http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/ \
|
http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/ \
|
||||||
@ -21,29 +20,32 @@ LIB_DEPENDS= libf2c.so:${PORTSDIR}/lang/f2c
|
|||||||
|
|
||||||
OPTIONS_DEFINE= DOCS
|
OPTIONS_DEFINE= DOCS
|
||||||
|
|
||||||
ALL_TARGET= shared
|
ALL_TARGET= libcfitsio.a shared
|
||||||
CONFIGURE_ARGS= ac_cv_prog_FC="f2c"
|
CFLAGS+= -I${INCLUDEDIR}
|
||||||
|
CONFIGURE_ARGS= ZLIB_SOURCES="" ac_cv_prog_FC=f2c
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
LDFLAGS+= -L${LIBDIR} -lz
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
USES= pkgconfig
|
USES= pkgconfig
|
||||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||||
|
|
||||||
PLIST_SUB= SHLIB_VER=${SHLIB_VER}
|
PLIST_SUB= SHLIB_MAJOR_VER=${SHLIB_MAJOR_VER} \
|
||||||
|
SHLIB_MINOR_VER=${SHLIB_MINOR_VER}
|
||||||
PORTDOCS= *
|
PORTDOCS= *
|
||||||
|
|
||||||
SHLIB_VER= 1.${PORTVERSION:S/0$//}
|
SHLIB_MAJOR_VER=2
|
||||||
|
SHLIB_MINOR_VER=${PORTVERSION:S/0$//}
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@${MV} ${WRKSRC}/zlib.h ${WRKSRC}/zlib.h.dist
|
@${REINPLACE_CMD} -e 's|$${ZLIB_SOURCES[:=a-z\.]*}||' ${WRKSRC}/Makefile.in
|
||||||
@${GREP} -lR "<malloc.\h>" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e 's|<malloc\.h>|<stdlib.h>|g'
|
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
cd ${WRKSRC}/ && ${INSTALL_DATA} drvrsmem.h fitsio.h fitsio2.h longnam.h ${STAGEDIR}${PREFIX}/include/
|
cd ${WRKSRC}/ && ${INSTALL_DATA} drvrsmem.h fitsio.h fitsio2.h longnam.h ${STAGEDIR}${PREFIX}/include/
|
||||||
cd ${WRKSRC}/ && ${INSTALL_LIB} libcfitsio.so.${SHLIB_VER} ${STAGEDIR}${PREFIX}/lib/
|
cd ${WRKSRC}/ && ${INSTALL_LIB} libcfitsio.a libcfitsio.so.${SHLIB_MAJOR_VER}.${SHLIB_MINOR_VER} ${STAGEDIR}${PREFIX}/lib/
|
||||||
cd ${WRKSRC}/ && ${INSTALL_DATA} cfitsio.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
|
cd ${WRKSRC}/ && ${INSTALL_DATA} cfitsio.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
|
||||||
${LN} -fs libcfitsio.so.${SHLIB_VER} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so.1
|
${LN} -fs libcfitsio.so.${SHLIB_MAJOR_VER}.${SHLIB_MINOR_VER} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so.${SHLIB_MAJOR_VER}
|
||||||
${LN} -fs libcfitsio.so.1 ${STAGEDIR}${PREFIX}/lib/libcfitsio.so
|
${LN} -fs libcfitsio.so.${SHLIB_MAJOR_VER} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so
|
||||||
${MKDIR} ${STAGEDIR}${DOCSDIR}/
|
${MKDIR} ${STAGEDIR}${DOCSDIR}/
|
||||||
${INSTALL_DATA} ${WRKSRC}/*.doc ${STAGEDIR}${DOCSDIR}/
|
${INSTALL_DATA} ${WRKSRC}/docs/*.doc ${STAGEDIR}${DOCSDIR}/
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (cfitsio3350.tar.gz) = eb195f227a21cb5c1334c14ec5de3cc1cfbea6255c772f62e3fb5111b078af0e
|
SHA256 (cfitsio3360.tar.gz) = dffa8429fb561de3bae6eccc872298cb1305732e28bee96c6c6c29368e1171dc
|
||||||
SIZE (cfitsio3350.tar.gz) = 4655732
|
SIZE (cfitsio3360.tar.gz) = 4650206
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
--- Makefile.in.orig 2013-07-09 00:43:01.000000000 +0800
|
|
||||||
+++ Makefile.in 2013-11-25 05:28:16.512550644 +0800
|
|
||||||
@@ -60,9 +60,7 @@
|
|
||||||
putcolj.c putcolk.c putcoluk.c putcoll.c putcols.c putcolsb.c \
|
|
||||||
putcolu.c putcolui.c putcoluj.c putkey.c region.c scalnull.c \
|
|
||||||
swapproc.c wcssub.c wcsutil.c imcompress.c quantize.c ricecomp.c \
|
|
||||||
- pliocomp.c fits_hcompress.c fits_hdecompress.c zuncompress.c zcompress.c \
|
|
||||||
- adler32.c crc32.c inffast.c inftrees.c trees.c zutil.c \
|
|
||||||
- deflate.c infback.c inflate.c uncompr.c \
|
|
||||||
+ pliocomp.c fits_hcompress.c fits_hdecompress.c zuncompress.c zcompress.c
|
|
||||||
|
|
||||||
SOURCES = ${CORE_SOURCES} @F77_WRAPPERS@
|
|
||||||
|
|
||||||
@@ -95,7 +93,7 @@
|
|
||||||
shared: libcfitsio${SHLIB_SUFFIX}
|
|
||||||
|
|
||||||
libcfitsio${SHLIB_SUFFIX}: ${OBJECTS}
|
|
||||||
- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS}
|
|
||||||
+ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm -lz ${LIBS}
|
|
||||||
@if [ "x${CFITSIO_SHLIB_SONAME}" != x ]; then \
|
|
||||||
ln -sf ${CFITSIO_SHLIB} ${CFITSIO_SHLIB_SONAME}; \
|
|
||||||
ln -sf ${CFITSIO_SHLIB_SONAME} $@; \
|
|
@ -1,10 +0,0 @@
|
|||||||
--- fpackutil.c.orig 2012-07-18 05:36:42.000000000 +0900
|
|
||||||
+++ fpackutil.c 2012-08-10 01:28:12.000000000 +0900
|
|
||||||
@@ -5,6 +5,7 @@
|
|
||||||
#include <time.h>
|
|
||||||
#include <float.h>
|
|
||||||
#include <signal.h>
|
|
||||||
+#include <ctype.h>
|
|
||||||
|
|
||||||
/* #include "bzlib.h" only for experimental purposes */
|
|
||||||
|
|
@ -2,7 +2,8 @@ include/drvrsmem.h
|
|||||||
include/fitsio.h
|
include/fitsio.h
|
||||||
include/fitsio2.h
|
include/fitsio2.h
|
||||||
include/longnam.h
|
include/longnam.h
|
||||||
|
lib/libcfitsio.a
|
||||||
lib/libcfitsio.so
|
lib/libcfitsio.so
|
||||||
lib/libcfitsio.so.1
|
lib/libcfitsio.so.%%SHLIB_MAJOR_VER%%
|
||||||
lib/libcfitsio.so.%%SHLIB_VER%%
|
lib/libcfitsio.so.%%SHLIB_MAJOR_VER%%.%%SHLIB_MINOR_VER%%
|
||||||
libdata/pkgconfig/cfitsio.pc
|
libdata/pkgconfig/cfitsio.pc
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
PORTNAME= kstars
|
PORTNAME= kstars
|
||||||
PORTVERSION= ${KDE4_VERSION}
|
PORTVERSION= ${KDE4_VERSION}
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= astro kde
|
CATEGORIES= astro kde
|
||||||
MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src
|
MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src
|
||||||
DIST_SUBDIR= KDE/${PORTVERSION}
|
DIST_SUBDIR= KDE/${PORTVERSION}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= Astro-FITS-CFITSIO
|
PORTNAME= Astro-FITS-CFITSIO
|
||||||
PORTVERSION= 1.10
|
PORTVERSION= 1.10
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= astro perl5
|
CATEGORIES= astro perl5
|
||||||
MASTER_SITES= CPAN
|
MASTER_SITES= CPAN
|
||||||
PKGNAMEPREFIX= p5-
|
PKGNAMEPREFIX= p5-
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= wcslib
|
PORTNAME= wcslib
|
||||||
PORTVERSION= 4.13.4
|
PORTVERSION= 4.13.4
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= astro
|
CATEGORIES= astro
|
||||||
MASTER_SITES= ftp://ftp.atnf.csiro.au/pub/software/wcslib/
|
MASTER_SITES= ftp://ftp.atnf.csiro.au/pub/software/wcslib/
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= gdal
|
PORTNAME= gdal
|
||||||
PORTVERSION= 1.11.0
|
PORTVERSION= 1.11.0
|
||||||
PORTREVISION= 2
|
PORTREVISION= 3
|
||||||
CATEGORIES= graphics geography
|
CATEGORIES= graphics geography
|
||||||
MASTER_SITES= http://download.osgeo.org/gdal/${PORTVERSION}/ \
|
MASTER_SITES= http://download.osgeo.org/gdal/${PORTVERSION}/ \
|
||||||
ftp://ftp.remotesensing.org/pub/gdal/${PORTVERSION}/ \
|
ftp://ftp.remotesensing.org/pub/gdal/${PORTVERSION}/ \
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= ufraw
|
PORTNAME= ufraw
|
||||||
PORTVERSION= 0.19.2
|
PORTVERSION= 0.19.2
|
||||||
PORTREVISION= 4
|
PORTREVISION= 5
|
||||||
CATEGORIES= graphics
|
CATEGORIES= graphics
|
||||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= octave-forge-fits
|
PORTNAME= octave-forge-fits
|
||||||
PORTVERSION= 1.0.3
|
PORTVERSION= 1.0.3
|
||||||
PORTREVISION= 4
|
PORTREVISION= 5
|
||||||
CATEGORIES= math
|
CATEGORIES= math
|
||||||
|
|
||||||
MAINTAINER= stephen@FreeBSD.org
|
MAINTAINER= stephen@FreeBSD.org
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
PORTNAME= kst
|
PORTNAME= kst
|
||||||
DISTVERSION= 2.0.6
|
DISTVERSION= 2.0.6
|
||||||
PORTREVISION= 4
|
PORTREVISION= 5
|
||||||
CATEGORIES= science kde
|
CATEGORIES= science kde
|
||||||
MASTER_SITES= SF/${PORTNAME}/Kst%20${DISTVERSION:C/-r.*//}/
|
MASTER_SITES= SF/${PORTNAME}/Kst%20${DISTVERSION:C/-r.*//}/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user