Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= cdcat |
8 |
PORTNAME= cdcat |
9 |
PORTVERSION= 1.8 |
9 |
PORTVERSION= 1.9 |
10 |
CATEGORIES= deskutils |
10 |
CATEGORIES= deskutils |
11 |
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ |
11 |
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ |
12 |
GOOGLE_CODE:lib7zip |
12 |
GOOGLE_CODE:lib7zip |
Lines 22-28
Link Here
|
22 |
|
22 |
|
23 |
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/archivers/p7zip:patch \ |
23 |
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/archivers/p7zip:patch \ |
24 |
${NONEXISTENT}:${PORTSDIR}/multimedia/mediainfo:build |
24 |
${NONEXISTENT}:${PORTSDIR}/multimedia/mediainfo:build |
25 |
LIB_DEPENDS= tar.0:${PORTSDIR}/devel/libtar |
25 |
LIB_DEPENDS= tar.0:${PORTSDIR}/devel/libtar \ |
|
|
26 |
exif.12:${PORTSDIR}/graphics/libexif |
26 |
|
27 |
|
27 |
BUILD_WRKSRC= ${WRKSRC}/src |
28 |
BUILD_WRKSRC= ${WRKSRC}/src |
28 |
|
29 |
|
Lines 31-36
Link Here
|
31 |
USE_QT_VER= 4 |
32 |
USE_QT_VER= 4 |
32 |
QT_COMPONENTS= corelib gui qt3support xml \ |
33 |
QT_COMPONENTS= corelib gui qt3support xml \ |
33 |
linguist_build moc_build qmake_build uic_build |
34 |
linguist_build moc_build qmake_build uic_build |
|
|
35 |
INSTALLS_ICONS= yes |
34 |
MAKE_JOBS_SAFE= yes |
36 |
MAKE_JOBS_SAFE= yes |
35 |
|
37 |
|
36 |
QMAKEFLAGS+= INCLUDEPATH+="${L7Z_WRKSRC}/Lib7Zip" \ |
38 |
QMAKEFLAGS+= INCLUDEPATH+="${L7Z_WRKSRC}/Lib7Zip" \ |
Lines 43-55
Link Here
|
43 |
LRELEASE= ${QT_PREFIX}/bin/lrelease-qt4 |
45 |
LRELEASE= ${QT_PREFIX}/bin/lrelease-qt4 |
44 |
|
46 |
|
45 |
# spoof tinderbox: build deps for multimedia/mediainfo |
47 |
# spoof tinderbox: build deps for multimedia/mediainfo |
46 |
USE_AUTOTOOLS= automake:env autoconf:env libtool:env |
48 |
USE_AUTOTOOLS= autoconf:env automake:env libtool:env |
47 |
|
49 |
|
48 |
PORTDOCS= Authors ChangeLog README TRANSLATORS_README |
50 |
PORTDOCS= Authors ChangeLog README TRANSLATORS_README |
49 |
PLIST_FILES= bin/${PORTNAME} %%DATADIR%%/${PORTNAME}.png |
51 |
PLIST_FILES= bin/${PORTNAME} %%DATADIR%%/${PORTNAME}.png |
50 |
.for lang in cz de el es fr hu id it pl pt sk sr |
52 |
.for lang in cz de el es fr hu id it pl pt sk sr |
51 |
PLIST_FILES+= %%DATADIR%%/translations/${PORTNAME}_${lang}.qm |
53 |
PLIST_FILES+= %%DATADIR%%/translations/${PORTNAME}_${lang}.qm |
52 |
.endfor |
54 |
.endfor |
|
|
55 |
.for size in 16 22 32 48 64 |
56 |
PLIST_FILES+= share/icons/hicolor/${size}x${size}/apps/${PORTNAME}_logo.png |
57 |
.endfor |
58 |
PLIST_FILES+= share/icons/hicolor/scalable/apps/${PORTNAME}_logo.svg |
53 |
PLIST_DIRS= %%DATADIR%%/translations %%DATADIR%% |
59 |
PLIST_DIRS= %%DATADIR%%/translations %%DATADIR%% |
54 |
|
60 |
|
55 |
L7Z_NAME= lib7zip |
61 |
L7Z_NAME= lib7zip |
Lines 59-66
Link Here
|
59 |
|
65 |
|
60 |
.include <bsd.port.pre.mk> |
66 |
.include <bsd.port.pre.mk> |
61 |
|
67 |
|
62 |
P7Z_WRKSRC!= cd ${PORTSDIR}/archivers/p7zip && ${MAKE} -V WRKSRC |
68 |
P7Z_WRKSRC= $$(cd ${PORTSDIR}/archivers/p7zip && ${MAKE} -V WRKSRC) |
63 |
MIF_WRKSRC!= cd ${PORTSDIR}/multimedia/mediainfo && ${MAKE} -V WRKSRC |
69 |
MIF_WRKSRC= $$(cd ${PORTSDIR}/multimedia/mediainfo && ${MAKE} -V WRKSRC) |
64 |
|
70 |
|
65 |
post-extract: |
71 |
post-extract: |
66 |
@${GZCAT} ${DISTDIR}/${L7Z_DISTFILE} | (cd ${WRKDIR} && ${TAR} -xf -) |
72 |
@${GZCAT} ${DISTDIR}/${L7Z_DISTFILE} | (cd ${WRKDIR} && ${TAR} -xf -) |
Lines 101-106
Link Here
|
101 |
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${DATADIR} |
107 |
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${DATADIR} |
102 |
@${MKDIR} ${DATADIR}/translations |
108 |
@${MKDIR} ${DATADIR}/translations |
103 |
${INSTALL_DATA} ${BUILD_WRKSRC}/lang/*.qm ${DATADIR}/translations |
109 |
${INSTALL_DATA} ${BUILD_WRKSRC}/lang/*.qm ${DATADIR}/translations |
|
|
110 |
@${MKDIR} ${PREFIX}/share/icons/hicolor/scalable/apps |
111 |
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_logo.svg \ |
112 |
${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}_logo.svg |
113 |
.for size in 16 22 32 48 64 |
114 |
@${MKDIR} ${PREFIX}/share/icons/hicolor/${size}x${size}/apps |
115 |
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}_logo_${size}x${size}.png \ |
116 |
${PREFIX}/share/icons/hicolor/${size}x${size}/apps/${PORTNAME}_logo.png |
117 |
.endfor |
104 |
.if !defined(NOPORTDOCS) |
118 |
.if !defined(NOPORTDOCS) |
105 |
@${MKDIR} ${DOCSDIR} |
119 |
@${MKDIR} ${DOCSDIR} |
106 |
.for file in ${PORTDOCS} |
120 |
.for file in ${PORTDOCS} |