mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
Add a wrapper for skype so it would not need the complex parameter
any more. Submitted by: intron <intron intron ac> PR: 128597 Approved by: maintainer timeout
This commit is contained in:
parent
6aff7d0ef0
commit
3f97a6bd26
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=223392
@ -37,9 +37,9 @@ RESTRICTED= Redistribution prohibited.
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
|
||||
SKYPEDIR= share/skype
|
||||
PORTDOCS= LICENSE README
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB+= SKYPEDIR=${SKYPEDIR}
|
||||
SUB_FILES= skype.sh
|
||||
SUB_LIST+= SKYPEDIR=${SKYPEDIR}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
@ -58,26 +58,24 @@ pre-fetch:
|
||||
@${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
|
||||
@${ECHO_MSG} ""
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
|
||||
${WRKSRC}/skype.desktop
|
||||
|
||||
do-build:
|
||||
@${BRANDELF} -t Linux ${WRKSRC}/skype
|
||||
|
||||
do-install:
|
||||
@${INSTALL} -d ${PREFIX}/share/applications
|
||||
@${INSTALL} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
|
||||
@${CHMOD} a+rx ${PREFIX}/bin/skype
|
||||
@cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The binary main program
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The wrapper for main program
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/skype.sh ${PREFIX}/bin/skype
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${INSTALL} -d ${DOCSDIR}
|
||||
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,10 +0,0 @@
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
Skype has been installed in:
|
||||
|
||||
%%PREFIX%%/bin/skype
|
||||
|
||||
If you are starting from a terminal, please use the following command:
|
||||
skype --resources=%%DATADIR%%
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
3
net-im/skype/files/skype.sh.in
Normal file
3
net-im/skype/files/skype.sh.in
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
%%PREFIX%%/%%SKYPEDIR%%/skype --resources=%%PREFIX%%/%%SKYPEDIR%% $@
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/skype
|
||||
share/pixmaps/skype.png
|
||||
share/applications/skype.desktop
|
||||
%%SKYPEDIR%%/skype
|
||||
%%SKYPEDIR%%/avatars/Angel Skype.png
|
||||
%%SKYPEDIR%%/avatars/Architect Skype.png
|
||||
%%SKYPEDIR%%/avatars/Beach Skype.png
|
||||
|
@ -37,9 +37,9 @@ RESTRICTED= Redistribution prohibited.
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
|
||||
SKYPEDIR= share/skype
|
||||
PORTDOCS= LICENSE README
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB+= SKYPEDIR=${SKYPEDIR}
|
||||
SUB_FILES= skype.sh
|
||||
SUB_LIST+= SKYPEDIR=${SKYPEDIR}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
@ -58,26 +58,24 @@ pre-fetch:
|
||||
@${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
|
||||
@${ECHO_MSG} ""
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
|
||||
${WRKSRC}/skype.desktop
|
||||
|
||||
do-build:
|
||||
@${BRANDELF} -t Linux ${WRKSRC}/skype
|
||||
|
||||
do-install:
|
||||
@${INSTALL} -d ${PREFIX}/share/applications
|
||||
@${INSTALL} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
|
||||
@${CHMOD} a+rx ${PREFIX}/bin/skype
|
||||
@cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The binary main program
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The wrapper for main program
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/skype.sh ${PREFIX}/bin/skype
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${INSTALL} -d ${DOCSDIR}
|
||||
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,10 +0,0 @@
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
Skype has been installed in:
|
||||
|
||||
%%PREFIX%%/bin/skype
|
||||
|
||||
If you are starting from a terminal, please use the following command:
|
||||
skype --resources=%%DATADIR%%
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
3
net-im/skype20/files/skype.sh.in
Normal file
3
net-im/skype20/files/skype.sh.in
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
%%PREFIX%%/%%SKYPEDIR%%/skype --resources=%%PREFIX%%/%%SKYPEDIR%% $@
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/skype
|
||||
share/pixmaps/skype.png
|
||||
share/applications/skype.desktop
|
||||
%%SKYPEDIR%%/skype
|
||||
%%SKYPEDIR%%/avatars/Angel Skype.png
|
||||
%%SKYPEDIR%%/avatars/Architect Skype.png
|
||||
%%SKYPEDIR%%/avatars/Beach Skype.png
|
||||
|
@ -37,9 +37,9 @@ RESTRICTED= Redistribution prohibited.
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
|
||||
SKYPEDIR= share/skype
|
||||
PORTDOCS= LICENSE README
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB= SKYPEDIR=${SKYPEDIR}
|
||||
PLIST_SUB+= SKYPEDIR=${SKYPEDIR}
|
||||
SUB_FILES= skype.sh
|
||||
SUB_LIST+= SKYPEDIR=${SKYPEDIR}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
@ -58,26 +58,24 @@ pre-fetch:
|
||||
@${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
|
||||
@${ECHO_MSG} ""
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
|
||||
${WRKSRC}/skype.desktop
|
||||
|
||||
do-build:
|
||||
@${BRANDELF} -t Linux ${WRKSRC}/skype
|
||||
|
||||
do-install:
|
||||
@${INSTALL} -d ${PREFIX}/share/applications
|
||||
@${INSTALL} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
|
||||
@${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
|
||||
@${CHMOD} a+rx ${PREFIX}/bin/skype
|
||||
@cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The binary main program
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/${SKYPEDIR}/
|
||||
|
||||
# The wrapper for main program
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/skype.sh ${PREFIX}/bin/skype
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${INSTALL} -d ${DOCSDIR}
|
||||
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,10 +0,0 @@
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
Skype has been installed in:
|
||||
|
||||
%%PREFIX%%/bin/skype
|
||||
|
||||
If you are starting from a terminal, please use the following command:
|
||||
skype --resources=%%DATADIR%%
|
||||
|
||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
3
net/skype/files/skype.sh.in
Normal file
3
net/skype/files/skype.sh.in
Normal file
@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
%%PREFIX%%/%%SKYPEDIR%%/skype --resources=%%PREFIX%%/%%SKYPEDIR%% $@
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/skype
|
||||
share/pixmaps/skype.png
|
||||
share/applications/skype.desktop
|
||||
%%SKYPEDIR%%/skype
|
||||
%%SKYPEDIR%%/avatars/Angel Skype.png
|
||||
%%SKYPEDIR%%/avatars/Architect Skype.png
|
||||
%%SKYPEDIR%%/avatars/Beach Skype.png
|
||||
|
Loading…
Reference in New Issue
Block a user