Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2015 10:05:14 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r379149 - in head/net/libilbc: . files
Message-ID:  <201502171005.t1HA5EBt018597@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Tue Feb 17 10:05:13 2015
New Revision: 379149
URL: https://svnweb.freebsd.org/changeset/ports/379149
QAT: https://qat.redports.org/buildarchive/r379149/

Log:
  Update to 2.0.2
  
  PR:		196804
  Approved by:	maintainer timeout (1 month)

Added:
  head/net/libilbc/files/
  head/net/libilbc/files/patch-CMakeLists.txt   (contents, props changed)
Modified:
  head/net/libilbc/Makefile
  head/net/libilbc/distinfo
  head/net/libilbc/pkg-descr
  head/net/libilbc/pkg-plist

Modified: head/net/libilbc/Makefile
==============================================================================
--- head/net/libilbc/Makefile	Tue Feb 17 09:02:16 2015	(r379148)
+++ head/net/libilbc/Makefile	Tue Feb 17 10:05:13 2015	(r379149)
@@ -1,8 +1,10 @@
 # $FreeBSD$
 
 PORTNAME=	libilbc
-DISTVERSION=	1.1.1
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.0.2
 CATEGORIES=	net
+MASTER_SITES=	GHR
 
 MAINTAINER=	mva@FreeBSD.org
 COMMENT=	Internet Low Bit Rate codec (RFC3951)
@@ -13,14 +15,10 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 CONFLICTS=	ilbc-r[0-9]*
 
 USE_GITHUB=	yes
-GH_ACCOUNT=	dekkers
-GH_COMMIT=	b5f9b10
-GH_TAGNAME=	${GH_COMMIT}
+GH_ACCOUNT=	TimothyGu
+WRKSRC=		${WRKDIR}/${GH_PROJECT}-${DISTVERSION}
 
 USES=		cmake
 USE_LDCONFIG=	yes
 
-post-patch:
-	${REINPLACE_CMD} -e 's|lib/$${CMAKE_LIBRARY_ARCHITECTURE}/pkgconfig|libdata/pkgconfig|' ${WRKSRC}/CMakeLists.txt
-
 .include <bsd.port.mk>

Modified: head/net/libilbc/distinfo
==============================================================================
--- head/net/libilbc/distinfo	Tue Feb 17 09:02:16 2015	(r379148)
+++ head/net/libilbc/distinfo	Tue Feb 17 10:05:13 2015	(r379149)
@@ -1,2 +1,2 @@
-SHA256 (libilbc-1.1.1.tar.gz) = 1f0cf2fa0ebaef300dbbe201a4cd4dc4661d6744fea37aa946080471de4161bd
-SIZE (libilbc-1.1.1.tar.gz) = 152937
+SHA256 (libilbc-v2.0.2.tar.gz) = ef5e06f620a1dcc09b73e1abddbd27cfed84a3b7dcf08a72b1327ede11d8e89b
+SIZE (libilbc-v2.0.2.tar.gz) = 165401

Added: head/net/libilbc/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/libilbc/files/patch-CMakeLists.txt	Tue Feb 17 10:05:13 2015	(r379149)
@@ -0,0 +1,45 @@
+--- CMakeLists.txt.orig	2014-12-14 19:34:22 UTC
++++ CMakeLists.txt
+@@ -50,7 +50,6 @@ else()
+ endif()
+ 
+ configure_file(config.h.cmakein config.h   @ONLY)
+-configure_file(libilbc.pc.in    libilbc.pc @ONLY)
+ 
+ #############################################################################
+ ## Configure output files
+@@ -175,8 +174,9 @@ target_link_libraries(ilbc ${CMAKE_THREA
+ ## Compiler flags
+ #############################################################################
+ 
+-if(${CMAKE_COMPILER_IS_GNUCC})
+-    set(CMAKE_C_FLAGS "-O2 -Wall -Wextra -Werror -fvisibility=hidden -Wno-unused-parameter -fno-strict-aliasing")
++if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR
++   "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
++    set(CMAKE_C_FLAGS "-Wall -Wextra -fvisibility=hidden -Wno-unused-parameter -fno-strict-aliasing")
+ endif()
+ 
+ ###################################################################################################
+@@ -186,18 +186,15 @@ endif()
+ set(prefix "${CMAKE_INSTALL_PREFIX}")
+ set(exec_prefix "${prefix}")
+ set(includedir "${prefix}/include")
+-get_property(LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
+-if (${LIB64})
+-    set(libdir "${exec_prefix}/lib64")
+-else()
+-    set(libdir "${exec_prefix}/lib")
+-endif()
++set(libdir "${exec_prefix}/lib")
+ 
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libilbc.pc
+-        DESTINATION ${libdir}/pkgconfig)
++        DESTINATION ${prefix}/libdata/pkgconfig)
+ install(FILES ilbc/interface/ilbc.h
+         DESTINATION ${includedir})
+ install(TARGETS ilbc
+         ARCHIVE DESTINATION ${libdir}
+         LIBRARY DESTINATION ${libdir}
+         RUNTIME DESTINATION bin)
++
++configure_file(libilbc.pc.in    libilbc.pc @ONLY)

Modified: head/net/libilbc/pkg-descr
==============================================================================
--- head/net/libilbc/pkg-descr	Tue Feb 17 09:02:16 2015	(r379148)
+++ head/net/libilbc/pkg-descr	Tue Feb 17 10:05:13 2015	(r379149)
@@ -5,4 +5,4 @@ of 30 ms and 15.20 kbps with an encoding
 enables graceful speech quality degradation in the case of lost frames,
 which occurs in connection with lost or delayed IP packets.
 
-WWW: http://github.com/dekkers/libilbc
+WWW: https://github.com/TimothyGu/libilbc

Modified: head/net/libilbc/pkg-plist
==============================================================================
--- head/net/libilbc/pkg-plist	Tue Feb 17 09:02:16 2015	(r379148)
+++ head/net/libilbc/pkg-plist	Tue Feb 17 10:05:13 2015	(r379149)
@@ -1,6 +1,5 @@
 include/ilbc.h
-lib/libilbc.a
 lib/libilbc.so
-lib/libilbc.so.1
-lib/libilbc.so.1.1.1
+lib/libilbc.so.2
+lib/libilbc.so.2.0.2
 libdata/pkgconfig/libilbc.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502171005.t1HA5EBt018597>