| @@ -1,147 +1,148 @@ | | | @@ -1,147 +1,148 @@ |
1 | # $NetBSD: Makefile,v 1.21 2011/11/01 06:02:09 sbd Exp $ | | 1 | # $NetBSD: Makefile,v 1.22 2012/01/04 15:19:10 dholland Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= zyGrib-5.0.6 | | 4 | DISTNAME= zyGrib-5.0.6 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= misc | | 6 | CATEGORIES= misc |
7 | MASTER_SITES= http://www.zygrib.org/getfile.php?file= | | 7 | MASTER_SITES= http://www.zygrib.org/getfile.php?file= |
8 | EXTRACT_SUFX= .tgz | | 8 | EXTRACT_SUFX= .tgz |
9 | | | 9 | |
10 | MAINTAINER= plunky@rya-online.net | | 10 | MAINTAINER= plunky@rya-online.net |
11 | HOMEPAGE= http://www.zygrib.org/ | | 11 | HOMEPAGE= http://www.zygrib.org/ |
12 | COMMENT= GRIB file viewer for weather data | | 12 | COMMENT= GRIB file viewer for weather data |
13 | LICENSE= gnu-gpl-v3 | | 13 | LICENSE= gnu-gpl-v3 |
14 | | | 14 | |
15 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf | | 15 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf |
16 | | | 16 | |
17 | WRKSRC= ${WRKDIR}/${DISTNAME}/src | | 17 | WRKSRC= ${WRKDIR}/${DISTNAME}/src |
18 | USE_LANGUAGES= c c++ | | 18 | USE_LANGUAGES= c c++ |
19 | USE_TOOLS+= make | | 19 | USE_TOOLS+= make |
20 | | | 20 | |
21 | CONFIGURE_ENV+= QTDIR=${QTDIR} | | 21 | CONFIGURE_ENV+= QTDIR=${QTDIR} |
22 | | | 22 | |
23 | PKG_DESTDIR_SUPPORT= user-destdir | | 23 | PKG_DESTDIR_SUPPORT= user-destdir |
24 | | | 24 | |
25 | SUBST_CLASSES+= paths | | 25 | SUBST_CLASSES+= paths |
26 | SUBST_STAGE.paths= post-patch | | 26 | SUBST_STAGE.paths= post-patch |
27 | SUBST_MESSAGE.paths= Fixing shared data paths. | | 27 | SUBST_MESSAGE.paths= Fixing shared data paths. |
28 | SUBST_FILES.paths= util/Util.h | | 28 | SUBST_FILES.paths= util/Util.h |
29 | SUBST_SED.paths+= -e "s|\"data/|\"${PREFIX}/share/zyGrib/|" | | 29 | SUBST_SED.paths+= -e "s|\"data/|\"${PREFIX}/share/zyGrib/|" |
30 | | | 30 | |
31 | INSTALLATION_DIRS+= bin | | 31 | INSTALLATION_DIRS+= bin |
32 | INSTALLATION_DIRS+= share/zyGrib/colors | | 32 | INSTALLATION_DIRS+= share/zyGrib/colors |
33 | INSTALLATION_DIRS+= share/zyGrib/config | | 33 | INSTALLATION_DIRS+= share/zyGrib/config |
34 | INSTALLATION_DIRS+= share/zyGrib/gis | | 34 | INSTALLATION_DIRS+= share/zyGrib/gis |
35 | INSTALLATION_DIRS+= share/zyGrib/img | | 35 | INSTALLATION_DIRS+= share/zyGrib/img |
36 | INSTALLATION_DIRS+= share/zyGrib/maps/gshhs | | 36 | INSTALLATION_DIRS+= share/zyGrib/maps/gshhs |
37 | INSTALLATION_DIRS+= share/zyGrib/stuff | | 37 | INSTALLATION_DIRS+= share/zyGrib/stuff |
38 | INSTALLATION_DIRS+= share/zyGrib/tr | | 38 | INSTALLATION_DIRS+= share/zyGrib/tr |
39 | | | 39 | |
40 | INSTALL_FILES+= colors/colors_binary.txt | | 40 | INSTALL_FILES+= colors/colors_binary.txt |
41 | INSTALL_FILES+= colors/colors_cape_jkg.txt | | 41 | INSTALL_FILES+= colors/colors_cape_jkg.txt |
42 | INSTALL_FILES+= colors/colors_clouds_black_pc.txt | | 42 | INSTALL_FILES+= colors/colors_clouds_black_pc.txt |
43 | INSTALL_FILES+= colors/colors_clouds_white_pc.txt | | 43 | INSTALL_FILES+= colors/colors_clouds_white_pc.txt |
44 | INSTALL_FILES+= colors/colors_deltatemp_celcius.txt | | 44 | INSTALL_FILES+= colors/colors_deltatemp_celcius.txt |
45 | INSTALL_FILES+= colors/colors_humidrel_pc.txt | | 45 | INSTALL_FILES+= colors/colors_humidrel_pc.txt |
46 | INSTALL_FILES+= colors/colors_rain_mmh.txt | | 46 | INSTALL_FILES+= colors/colors_rain_mmh.txt |
47 | INSTALL_FILES+= colors/colors_snowdepth_m.txt | | 47 | INSTALL_FILES+= colors/colors_snowdepth_m.txt |
48 | INSTALL_FILES+= colors/colors_temp_celcius.txt | | 48 | INSTALL_FILES+= colors/colors_temp_celcius.txt |
49 | INSTALL_FILES+= colors/colors_wind_kts.txt | | 49 | INSTALL_FILES+= colors/colors_wind_kts.txt |
50 | INSTALL_FILES+= gis/cities_10k-more.txt.gz | | 50 | INSTALL_FILES+= gis/cities_10k-more.txt.gz |
51 | INSTALL_FILES+= gis/cities_3k-10k.txt.gz | | 51 | INSTALL_FILES+= gis/cities_3k-10k.txt.gz |
52 | INSTALL_FILES+= gis/countries_en.txt.gz | | 52 | INSTALL_FILES+= gis/countries_en.txt.gz |
53 | INSTALL_FILES+= gis/countries_fr.txt.gz | | 53 | INSTALL_FILES+= gis/countries_fr.txt.gz |
54 | INSTALL_FILES+= img/1leftarrow.png | | 54 | INSTALL_FILES+= img/1leftarrow.png |
55 | INSTALL_FILES+= img/1rightarrow.png | | 55 | INSTALL_FILES+= img/1rightarrow.png |
56 | INSTALL_FILES+= img/2leftarrow.png | | 56 | INSTALL_FILES+= img/2leftarrow.png |
57 | INSTALL_FILES+= img/2rightarrow.png | | 57 | INSTALL_FILES+= img/2rightarrow.png |
58 | INSTALL_FILES+= img/anim.png | | 58 | INSTALL_FILES+= img/anim.png |
59 | INSTALL_FILES+= img/back.png | | 59 | INSTALL_FILES+= img/back.png |
60 | INSTALL_FILES+= img/connect_no.png | | 60 | INSTALL_FILES+= img/connect_no.png |
61 | INSTALL_FILES+= img/down.png | | 61 | INSTALL_FILES+= img/down.png |
62 | INSTALL_FILES+= img/drapeau_cz.png | | 62 | INSTALL_FILES+= img/drapeau_cz.png |
63 | INSTALL_FILES+= img/drapeau_de.png | | 63 | INSTALL_FILES+= img/drapeau_de.png |
64 | INSTALL_FILES+= img/drapeau_en.png | | 64 | INSTALL_FILES+= img/drapeau_en.png |
65 | INSTALL_FILES+= img/drapeau_es.png | | 65 | INSTALL_FILES+= img/drapeau_es.png |
66 | INSTALL_FILES+= img/drapeau_fr.png | | 66 | INSTALL_FILES+= img/drapeau_fr.png |
67 | INSTALL_FILES+= img/drapeau_it.png | | 67 | INSTALL_FILES+= img/drapeau_it.png |
68 | INSTALL_FILES+= img/drapeau_nl.png | | 68 | INSTALL_FILES+= img/drapeau_nl.png |
69 | INSTALL_FILES+= img/drapeau_pt.png | | 69 | INSTALL_FILES+= img/drapeau_pt.png |
70 | INSTALL_FILES+= img/drapeau_ru.png | | 70 | INSTALL_FILES+= img/drapeau_ru.png |
71 | INSTALL_FILES+= img/exit.png | | 71 | INSTALL_FILES+= img/exit.png |
72 | INSTALL_FILES+= img/fileclose.png | | 72 | INSTALL_FILES+= img/fileclose.png |
73 | INSTALL_FILES+= img/fileopen.png | | 73 | INSTALL_FILES+= img/fileopen.png |
74 | INSTALL_FILES+= img/forward.png | | 74 | INSTALL_FILES+= img/forward.png |
75 | INSTALL_FILES+= img/help.png | | 75 | INSTALL_FILES+= img/help.png |
76 | INSTALL_FILES+= img/info.png | | 76 | INSTALL_FILES+= img/info.png |
77 | INSTALL_FILES+= img/media-floppy.png | | 77 | INSTALL_FILES+= img/media-floppy.png |
78 | INSTALL_FILES+= img/meteoblue.png | | 78 | INSTALL_FILES+= img/meteoblue.png |
79 | INSTALL_FILES+= img/network.png | | 79 | INSTALL_FILES+= img/network.png |
80 | INSTALL_FILES+= img/player_eject.png | | 80 | INSTALL_FILES+= img/player_eject.png |
81 | INSTALL_FILES+= img/player_end.png | | 81 | INSTALL_FILES+= img/player_end.png |
82 | INSTALL_FILES+= img/player_fwd.png | | 82 | INSTALL_FILES+= img/player_fwd.png |
83 | INSTALL_FILES+= img/player_pause.png | | 83 | INSTALL_FILES+= img/player_pause.png |
84 | INSTALL_FILES+= img/player_play.png | | 84 | INSTALL_FILES+= img/player_play.png |
85 | INSTALL_FILES+= img/player_playlist.png | | 85 | INSTALL_FILES+= img/player_playlist.png |
86 | INSTALL_FILES+= img/player_rew.png | | 86 | INSTALL_FILES+= img/player_rew.png |
87 | INSTALL_FILES+= img/player_start.png | | 87 | INSTALL_FILES+= img/player_start.png |
88 | INSTALL_FILES+= img/player_stop.png | | 88 | INSTALL_FILES+= img/player_stop.png |
89 | INSTALL_FILES+= img/reload.png | | 89 | INSTALL_FILES+= img/reload.png |
90 | INSTALL_FILES+= img/resource.rc | | 90 | INSTALL_FILES+= img/resource.rc |
91 | INSTALL_FILES+= img/up.png | | 91 | INSTALL_FILES+= img/up.png |
92 | INSTALL_FILES+= img/viewmag+.png | | 92 | INSTALL_FILES+= img/viewmag+.png |
93 | INSTALL_FILES+= img/viewmag-.png | | 93 | INSTALL_FILES+= img/viewmag-.png |
94 | INSTALL_FILES+= img/viewmag1.png | | 94 | INSTALL_FILES+= img/viewmag1.png |
95 | INSTALL_FILES+= img/viewmagfit.png | | 95 | INSTALL_FILES+= img/viewmagfit.png |
96 | INSTALL_FILES+= img/zyGrib.icns | | 96 | INSTALL_FILES+= img/zyGrib.icns |
97 | INSTALL_FILES+= img/zyGrib_32.ico | | 97 | INSTALL_FILES+= img/zyGrib_32.ico |
98 | INSTALL_FILES+= img/zyGrib_32.xpm | | 98 | INSTALL_FILES+= img/zyGrib_32.xpm |
99 | INSTALL_FILES+= maps/gshhs/README.gshhs | | 99 | INSTALL_FILES+= maps/gshhs/README.gshhs |
100 | INSTALL_FILES+= maps/gshhs/README.gshhs.rangs | | 100 | INSTALL_FILES+= maps/gshhs/README.gshhs.rangs |
101 | INSTALL_FILES+= maps/gshhs/gshhs_2.rim | | 101 | INSTALL_FILES+= maps/gshhs/gshhs_2.rim |
102 | INSTALL_FILES+= maps/gshhs/gshhs_3.rim | | 102 | INSTALL_FILES+= maps/gshhs/gshhs_3.rim |
103 | INSTALL_FILES+= maps/gshhs/gshhs_4.rim | | 103 | INSTALL_FILES+= maps/gshhs/gshhs_4.rim |
104 | INSTALL_FILES+= maps/gshhs/rangs_2.cat | | 104 | INSTALL_FILES+= maps/gshhs/rangs_2.cat |
105 | INSTALL_FILES+= maps/gshhs/rangs_2.cel | | 105 | INSTALL_FILES+= maps/gshhs/rangs_2.cel |
106 | INSTALL_FILES+= maps/gshhs/rangs_3.cat | | 106 | INSTALL_FILES+= maps/gshhs/rangs_3.cat |
107 | INSTALL_FILES+= maps/gshhs/rangs_3.cel | | 107 | INSTALL_FILES+= maps/gshhs/rangs_3.cel |
108 | INSTALL_FILES+= maps/gshhs/rangs_4.cat | | 108 | INSTALL_FILES+= maps/gshhs/rangs_4.cat |
109 | INSTALL_FILES+= maps/gshhs/rangs_4.cel | | 109 | INSTALL_FILES+= maps/gshhs/rangs_4.cel |
110 | INSTALL_FILES+= maps/gshhs/wdb_borders_c.b | | 110 | INSTALL_FILES+= maps/gshhs/wdb_borders_c.b |
111 | INSTALL_FILES+= maps/gshhs/wdb_borders_i.b | | 111 | INSTALL_FILES+= maps/gshhs/wdb_borders_i.b |
112 | INSTALL_FILES+= maps/gshhs/wdb_borders_l.b | | 112 | INSTALL_FILES+= maps/gshhs/wdb_borders_l.b |
113 | INSTALL_FILES+= maps/gshhs/wdb_rivers_c.b | | 113 | INSTALL_FILES+= maps/gshhs/wdb_rivers_c.b |
114 | INSTALL_FILES+= maps/gshhs/wdb_rivers_i.b | | 114 | INSTALL_FILES+= maps/gshhs/wdb_rivers_i.b |
115 | INSTALL_FILES+= maps/gshhs/wdb_rivers_l.b | | 115 | INSTALL_FILES+= maps/gshhs/wdb_rivers_l.b |
116 | INSTALL_FILES+= stuff/boat_parameters.csv | | 116 | INSTALL_FILES+= stuff/boat_parameters.csv |
117 | INSTALL_FILES+= tr/zyGrib_cz.qm | | 117 | INSTALL_FILES+= tr/zyGrib_cz.qm |
118 | INSTALL_FILES+= tr/zyGrib_cz.ts | | 118 | INSTALL_FILES+= tr/zyGrib_cz.ts |
119 | INSTALL_FILES+= tr/zyGrib_de.qm | | 119 | INSTALL_FILES+= tr/zyGrib_de.qm |
120 | INSTALL_FILES+= tr/zyGrib_de.ts | | 120 | INSTALL_FILES+= tr/zyGrib_de.ts |
121 | INSTALL_FILES+= tr/zyGrib_es.qm | | 121 | INSTALL_FILES+= tr/zyGrib_es.qm |
122 | INSTALL_FILES+= tr/zyGrib_es.ts | | 122 | INSTALL_FILES+= tr/zyGrib_es.ts |
123 | INSTALL_FILES+= tr/zyGrib_fr.qm | | 123 | INSTALL_FILES+= tr/zyGrib_fr.qm |
124 | INSTALL_FILES+= tr/zyGrib_fr.ts | | 124 | INSTALL_FILES+= tr/zyGrib_fr.ts |
125 | INSTALL_FILES+= tr/zyGrib_it.qm | | 125 | INSTALL_FILES+= tr/zyGrib_it.qm |
126 | INSTALL_FILES+= tr/zyGrib_it.ts | | 126 | INSTALL_FILES+= tr/zyGrib_it.ts |
127 | INSTALL_FILES+= tr/zyGrib_nl.qm | | 127 | INSTALL_FILES+= tr/zyGrib_nl.qm |
128 | INSTALL_FILES+= tr/zyGrib_nl.ts | | 128 | INSTALL_FILES+= tr/zyGrib_nl.ts |
129 | INSTALL_FILES+= tr/zyGrib_ru.qm | | 129 | INSTALL_FILES+= tr/zyGrib_ru.qm |
130 | INSTALL_FILES+= tr/zyGrib_ru.ts | | 130 | INSTALL_FILES+= tr/zyGrib_ru.ts |
131 | | | 131 | |
132 | do-configure: | | 132 | do-configure: |
133 | cd ${WRKSRC} && ${QTDIR}/bin/qmake | | 133 | cd ${WRKSRC} && ${QTDIR}/bin/qmake |
134 | | | 134 | |
135 | do-install: | | 135 | do-install: |
136 | ${INSTALL_PROGRAM} ${WRKSRC}/zyGrib ${DESTDIR}${PREFIX}/bin | | 136 | ${INSTALL_PROGRAM} ${WRKSRC}/zyGrib ${DESTDIR}${PREFIX}/bin |
137 | .for f in ${INSTALL_FILES} | | 137 | .for f in ${INSTALL_FILES} |
138 | ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/${f} ${DESTDIR}${PREFIX}/share/zyGrib/${f} | | 138 | ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/${f} ${DESTDIR}${PREFIX}/share/zyGrib/${f} |
139 | .endfor | | 139 | .endfor |
140 | | | 140 | |
141 | .include "../../archivers/bzip2/buildlink3.mk" | | 141 | .include "../../archivers/bzip2/buildlink3.mk" |
142 | .include "../../devel/zlib/buildlink3.mk" | | 142 | .include "../../devel/zlib/buildlink3.mk" |
143 | .include "../../geography/proj/buildlink3.mk" | | 143 | .include "../../geography/proj/buildlink3.mk" |
| | | 144 | .include "../../security/openssl/buildlink3.mk" |
144 | .include "../../x11/qt4-libs/buildlink3.mk" | | 145 | .include "../../x11/qt4-libs/buildlink3.mk" |
145 | .include "../../x11/qt4-tools/buildlink3.mk" | | 146 | .include "../../x11/qt4-tools/buildlink3.mk" |
146 | .include "../../x11/qwt-qt4/buildlink3.mk" | | 147 | .include "../../x11/qwt-qt4/buildlink3.mk" |
147 | .include "../../mk/bsd.pkg.mk" | | 148 | .include "../../mk/bsd.pkg.mk" |