diff options
author | Rene Ladan <rene@FreeBSD.org> | 2011-05-03 20:54:20 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2011-05-03 20:54:20 +0000 |
commit | 4b8625ac6c8c409e40f8769cd3c6252ef369967b (patch) | |
tree | 1e9964154e4f353549f0cfdd0b2da51d17fb324b /devel/ros-common_msgs | |
parent | ef35df4fd182d8a486943ff04ba4c4882227a143 (diff) |
Notes
Diffstat (limited to 'devel/ros-common_msgs')
-rw-r--r-- | devel/ros-common_msgs/Makefile | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/devel/ros-common_msgs/Makefile b/devel/ros-common_msgs/Makefile index 6849b67e3220..60bff389a490 100644 --- a/devel/ros-common_msgs/Makefile +++ b/devel/ros-common_msgs/Makefile @@ -1,14 +1,14 @@ -# New ports collection makefile for: common_msgs +# New ports collection makefile for: ros-common_msgs # Date created: 2010-11-22 # Whom: Rene Ladan <rene@FreeBSD.org> # # $FreeBSD$ -PORTNAME= common_msgs +PORTNAME= ros-common_msgs PORTVERSION= 1.2.2 -PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= ftp://rene-ladan.nl/pub/distfiles/ros/ +DISTNAME= common_msgs-${PORTVERSION} DIST_SUBDIR= ros MAINTAINER= rene@FreeBSD.org @@ -16,7 +16,8 @@ COMMENT= Robot Operating System - common messages LICENSE= BSD -WRKSRC= ${WRKDIR}/${PORTNAME} +STACKNAME= ${PORTNAME:S/ros-//} +WRKSRC= ${WRKDIR}/${STACKNAME} BUILD_DEPENDS= rosmake:${PORTSDIR}/devel/ros RUN_DEPENDS= roscore:${PORTSDIR}/devel/ros @@ -41,26 +42,26 @@ do-build: (cd ${WRKSRC} ; ${MAKE_ENV} ${LOCALBASE}/bin/rosmake ${MAKE_ARGS}) do-install: - ${MKDIR} ${PREFIX}/ros/stacks/${PORTNAME} + ${MKDIR} ${PREFIX}/ros/stacks/${STACKNAME} # delete files explicitly because negation in find (for COPYTREE_SHARE) is bogus .for d in actionlib_msgs diagnostic_msgs geometry_msgs nav_msgs sensor_msgs \ test_common_msgs ${FIND} ${WRKSRC}/${d} -name build -type d -or -name \*.bak -type f \ -or -name .svnignore -type f -or -name .cvsignore -type f \ -or -name \*.orig | ${XARGS} ${RM} -rf - (cd ${WRKSRC} ; ${COPYTREE_SHARE} ${d} ${PREFIX}/ros/stacks/${PORTNAME}) + (cd ${WRKSRC} ; ${COPYTREE_SHARE} ${d} ${PREFIX}/ros/stacks/${STACKNAME}) .endfor .for f in CMakeLists.txt Makefile stack.xml - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/ros/stacks/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/ros/stacks/${STACKNAME} .endfor #strip and symlink ELF libraries - ${STRIP_CMD} ${PREFIX}/ros/stacks/${PORTNAME}/sensor_msgs/lib/libsensor_msgs.so - ${LN} -s ${PREFIX}/ros/stacks/${PORTNAME}/sensor_msgs/lib/libsensor_msgs.so \ + ${STRIP_CMD} ${PREFIX}/ros/stacks/${STACKNAME}/sensor_msgs/lib/libsensor_msgs.so + ${LN} -s ${PREFIX}/ros/stacks/${STACKNAME}/sensor_msgs/lib/libsensor_msgs.so \ ${PREFIX}/lib # make scripts executable .for f in actionlib_msgs/genaction.py \ test_common_msgs/test/test_common_msgs_migration.py - ${CHMOD} 0555 ${PREFIX}/ros/stacks/${PORTNAME}/${f} + ${CHMOD} 0555 ${PREFIX}/ros/stacks/${STACKNAME}/${f} .endfor .include <bsd.port.mk> |