ports/121746: [UPDATE] devel/libcheck

Felippe de Meirelles Motta lippe at FreeBSD.org
Sun Mar 16 01:50:01 UTC 2008


>Number:         121746
>Category:       ports
>Synopsis:       [UPDATE] devel/libcheck
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 16 01:50:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Felippe de Meirelles Motta
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD 7.0-STABLE #5: Tue Mar 11 22:21:58 BRT 2008
    lippe at shire.freebsd.org:/usr/obj/usr/src/sys/SHIRE

>Description:
- SHA256ify
- USE_LDCONFIG to install shared libs
- Use INFO instead of install-info in pkg-plist
- Patch to install into libdata/pkgconfig instead of lib/pkgconfig
- Fix and sort pkg-plist

TB Log: http://regis.goodking.ca/tb/logs/7-FreeBSD-lippe/libcheck-0.9.5.log
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: devel/libcheck/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/libcheck/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- devel/libcheck/Makefile	25 Dec 2006 22:42:18 -0000	1.4
+++ devel/libcheck/Makefile	16 Mar 2008 01:31:51 -0000
@@ -8,8 +8,7 @@
 PORTNAME=	libcheck
 PORTVERSION=	0.9.5
 CATEGORIES=	devel
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=	check
+MASTER_SITES=	SF/check
 DISTNAME=	check-${PORTVERSION}
 
 MAINTAINER=	mikeh at FreeBSD.org
@@ -18,8 +17,11 @@
 GNU_CONFIGURE=	yes
 PLIST_SUB=	CHECK_VERSION=${PORTVERSION}
 USE_GMAKE=	yes
+USE_LDCONFIG=	yes
 
 DOCSDIR=	${PREFIX}/share/doc/check-${PORTVERSION}
 EXAMPLESDIR=	${PREFIX}/share/examples/check-${PORTVERSION}
 
+INFO=		check
+
 .include <bsd.port.mk>
Index: devel/libcheck/distinfo
===================================================================
RCS file: /home/pcvs/ports/devel/libcheck/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- devel/libcheck/distinfo	25 Dec 2006 22:42:18 -0000	1.6
+++ devel/libcheck/distinfo	16 Mar 2008 01:31:51 -0000
@@ -1,2 +1,3 @@
 MD5 (check-0.9.5.tar.gz) = 30143c7974b547a12a7da47809a90951
+SHA256 (check-0.9.5.tar.gz) = 961b3c66869018d02226bbbc394e79362cd898962ce810bce8417b3c497f7ad6
 SIZE (check-0.9.5.tar.gz) = 520625
Index: devel/libcheck/pkg-plist
===================================================================
RCS file: /home/pcvs/ports/devel/libcheck/pkg-plist,v
retrieving revision 1.6
diff -u -r1.6 pkg-plist
--- devel/libcheck/pkg-plist	14 Mar 2008 16:00:06 -0000	1.6
+++ devel/libcheck/pkg-plist	16 Mar 2008 01:31:52 -0000
@@ -1,39 +1,37 @@
 include/check.h
-info/check.info
 lib/libcheck.so.0
 lib/libcheck.so
 lib/libcheck.la
 lib/libcheck.a
-lib/pkgconfig/check.pc
- at dirrm lib/pkgconfig
+libdata/pkgconfig/check.pc
 share/aclocal/check.m4
-%%EXAMPLESDIR%%/Makefile.am
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/configure.ac
-%%EXAMPLESDIR%%/src/Makefile.am
-%%EXAMPLESDIR%%/src/main.c
-%%EXAMPLESDIR%%/src/money.c
-%%EXAMPLESDIR%%/src/money.h
-%%EXAMPLESDIR%%/src/money.1.h
-%%EXAMPLESDIR%%/src/money.2.h
-%%EXAMPLESDIR%%/src/money.1.c
-%%EXAMPLESDIR%%/src/money.3.c
-%%EXAMPLESDIR%%/src/money.4.c
-%%EXAMPLESDIR%%/src/money.5.c
-%%EXAMPLESDIR%%/src/money.6.c
- at dirrm %%EXAMPLESDIR%%/src
-%%EXAMPLESDIR%%/tests/Makefile.am
-%%EXAMPLESDIR%%/tests/check_money.c
-%%EXAMPLESDIR%%/tests/check_money.1.c
-%%EXAMPLESDIR%%/tests/check_money.2.c
-%%EXAMPLESDIR%%/tests/check_money.3.c
-%%EXAMPLESDIR%%/tests/check_money.6.c
-%%EXAMPLESDIR%%/tests/check_money.7.c
- at dirrm %%EXAMPLESDIR%%/tests
+%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile.am
+%%PORTDOCS%%%%EXAMPLESDIR%%/README
+%%PORTDOCS%%%%EXAMPLESDIR%%/configure.ac
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/Makefile.am
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/main.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.1.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.2.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.1.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.3.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.4.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.5.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/src/money.6.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/Makefile.am
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.1.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.2.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.3.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.6.c
+%%PORTDOCS%%%%EXAMPLESDIR%%/tests/check_money.7.c
 %%PORTDOCS%%%%DOCSDIR%%/SVNChangeLog
 %%PORTDOCS%%%%DOCSDIR%%/ChangeLog
 %%PORTDOCS%%%%DOCSDIR%%/ChangeLogOld
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/README
- at dirrm %%PORTDOCS%%%%DOCSDIR%%
- at dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/tests
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/src
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
Index: devel/libcheck/files/patch-Makefile.in
===================================================================
RCS file: /home/pcvs/ports/devel/libcheck/files/patch-Makefile.in,v
retrieving revision 1.2
diff -u -r1.2 patch-Makefile.in
--- devel/libcheck/files/patch-Makefile.in	25 Dec 2006 22:42:19 -0000	1.2
+++ devel/libcheck/files/patch-Makefile.in	16 Mar 2008 01:31:52 -0000
@@ -1,5 +1,5 @@
---- Makefile.in.orig	Tue Nov 21 18:19:11 2006
-+++ Makefile.in	Fri Dec  1 21:41:18 2006
+--- Makefile.in.old	2008-03-14 21:29:14.000000000 -0300
++++ Makefile.in	2008-03-14 21:32:07.000000000 -0300
 @@ -38,8 +38,8 @@
  host_triplet = @host@
  DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
@@ -11,7 +11,7 @@
  	build-aux/compile build-aux/config.guess build-aux/config.sub \
  	build-aux/depcomp build-aux/install-sh build-aux/ltmain.sh \
  	build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex
-@@ -203,8 +203,8 @@
+@@ -203,11 +203,11 @@
  	ChangeLog.bak
  
  EXTRA_DIST = SVNChangeLog ChangeLogOld check.pc.in $(m4data_DATA)
@@ -21,4 +21,8 @@
 +doc_DATA = SVNChangeLog ChangeLog ChangeLogOld NEWS README
  m4datadir = $(datadir)/aclocal
  m4data_DATA = check.m4
- pcdatadir = $(libdir)/pkgconfig
+-pcdatadir = $(libdir)/pkgconfig
++pcdatadir = $(prefix)/libdata/pkgconfig
+ pcdata_DATA = check.pc
+ all: config.h
+ 	$(MAKE) $(AM_MAKEFLAGS) all-recursive


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list