[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / devel / libusb

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/devel/libusb/Makefile between version 1.33 and 1.34

version 1.33, 2012/10/31 11:17:23 version 1.34, 2013/06/22 19:49:11
Line 18  CONFIGURE_ARGS+= --disable-build-docs
Line 18  CONFIGURE_ARGS+= --disable-build-docs
 PKGCONFIG_OVERRIDE+=    libusb.pc.in  PKGCONFIG_OVERRIDE+=    libusb.pc.in
   
 ONLY_FOR_PLATFORM=      Darwin-*-* FreeBSD-*-* Linux-*-* NetBSD-*-*  ONLY_FOR_PLATFORM=      Darwin-*-* FreeBSD-*-* Linux-*-* NetBSD-*-*
 ONLY_FOR_PLATFORM+=     OpenBSD-*-* DragonFly-*-*  ONLY_FOR_PLATFORM+=     OpenBSD-*-* DragonFly-*-* SunOS-*-*
   
 TEST_TARGET=            check  TEST_TARGET=            check
   
 CONFLICTS=              libusb-compat-[0-9]*  CONFLICTS=              libusb-compat-[0-9]*
   
   .include "../../mk/bsd.prefs.mk"
   
   .if ${OPSYS} == "SunOS"
   CFLAGS+=                -D_REENTRANT -D_TS_ERRNO
   CXXFLAGS+=              -Du_int8_t=uint8_t
   CXXFLAGS+=              -Du_int16_t=uint16_t
   CXXFLAGS+=              -Du_int32_t=uint32_t
   SED_TRANSFORMS=         -e 's,@BIGENDIAN@,0,' -e 's,@LINUX_API@,0,'
   SED_TRANSFORMS+=        -e 's,u_int8_t,uint8_t,g'
   SED_TRANSFORMS+=        -e 's,u_int16_t,uint16_t,g'
   SED_TRANSFORMS+=        -e 's,u_int32_t,uint32_t,g'
   SED_TRANSFORMS+=        -e "s,@prefix@,${PREFIX},g"
   SED_TRANSFORMS+=        -e "s,@exec_prefix@,${PREFIX},g"
   SED_TRANSFORMS+=        -e "s,@LIBUSB_VERSION@,${PKGVERSION:C/nb[0-9]*$//},g"
   SED_TRANSFORMS+=        -e "s,@VERSION@,${PKGVERSION:C/nb[0-9]*$//},g"
   SED_TRANSFORMS+=        -e "s,@includedir@,${PREFIX}/include,g"
   SED_TRANSFORMS+=        -e "s,@libdir@,${PREFIX}/lib,g"
   SED_TRANSFORMS+=        -e "s,@OSLIBS@,,g"
   
   INSTALLATION_DIRS+=     bin include lib/pkgconfig
   
   do-configure:
           cp ${FILESDIR}/libusbugen* ${WRKSRC}/
   
   do-build:
           cd ${WRKSRC} && ${LIBTOOL} --mode=compile --tag=CC ${CC} ${CFLAGS} \
               -I. -c libusbugen.c
           cd ${WRKSRC} && ${LIBTOOL} --mode=link --tag=CC ${CC} \
               -rpath ${PREFIX}/lib -version-info 8:4:4 -release 0.1 \
               -o libusb.la libusbugen.lo
           cd ${WRKSRC} && ${LIBTOOL} --mode=compile --tag=CXX ${CXX} ${CXXFLAGS} \
               -I. -c usbpp.cpp
           cd ${WRKSRC} && ${LIBTOOL} --mode=link --tag=CXX ${CXX} \
               -rpath ${PREFIX}/lib -version-info 8:4:4 -release 0.1 \
               -o libusbpp.la usbpp.lo
           cd ${WRKSRC} && ${SED} ${SED_TRANSFORMS} usb.h.in >usb.h
           cd ${WRKSRC} && ${SED} ${SED_TRANSFORMS} libusb-config.in >libusb-config
           cd ${WRKSRC} && ${SED} ${SED_TRANSFORMS} libusb.pc.in >libusb.pc
   
   do-install:
           ${INSTALL_SCRIPT} ${WRKSRC}/libusb-config ${DESTDIR}${PREFIX}/bin
           ${INSTALL_DATA} ${WRKSRC}/usb.h ${DESTDIR}${PREFIX}/include
           ${INSTALL_DATA} ${WRKSRC}/usbpp.h ${DESTDIR}${PREFIX}/include
           cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libusb.la \
               ${DESTDIR}${PREFIX}/lib
           cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libusbpp.la \
               ${DESTDIR}${PREFIX}/lib
           ${INSTALL_DATA} ${WRKSRC}/libusb.pc ${DESTDIR}${PREFIX}/lib/pkgconfig
   .endif
   
 .include "../../mk/bsd.pkg.mk"  .include "../../mk/bsd.pkg.mk"

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34

CVSweb <webmaster@jp.NetBSD.org>