svn commit: r435212 - head/graphics/libqrencode

Vanilla Hsu vanilla at fatpipi.com
Fri Mar 3 08:06:43 UTC 2017


Hi:

thanks, I will check it later,

I guess the root of problem is "switch to cmake"

2017-03-03 0:01 GMT+08:00 Paweł Pękala <pawel at freebsd.org>:

> Hi Vanilla,
>
> On 2017-03-02 08:00 +0000, "Vanilla I. Shu" <vanilla at FreeBSD.org> wrote:
> >Author: vanilla
> >Date: Thu Mar  2 08:00:55 2017
> >New Revision: 435212
> >URL: https://svnweb.freebsd.org/changeset/ports/435212
> >
> >Log:
> >  1: Update to 3.9.0
> >  2: add LICENSE_FILE.
> >  3: switch to github.
> >
> >Modified:
> >  head/graphics/libqrencode/Makefile
> >  head/graphics/libqrencode/distinfo
> >
> >Modified: head/graphics/libqrencode/Makefile
> >===========================================================
> ===================
> >--- head/graphics/libqrencode/Makefile Thu Mar  2 07:49:53
> >2017   (r435211) +++ head/graphics/libqrencode/Makefile
> >Thu Mar  2 08:00:55 2017       (r435212) @@ -2,36 +2,35 @@
> > # $FreeBSD$
> >
> > PORTNAME=     libqrencode
> >-PORTVERSION=  3.4.4
> >-PORTREVISION= 1
> >+PORTVERSION=  3.9.0
> > CATEGORIES=   graphics
> >-MASTER_SITES= http://fukuchi.org/works/qrencode/
> > DISTNAME=     qrencode-${PORTVERSION}
> >
> > MAINTAINER=   vanilla at FreeBSD.org
> > COMMENT=      C library for encoding data in a QR Code symbol
> >
> > LICENSE=      LGPL21
> >+LICENSE_FILE= ${WRKSRC}/COPYING
> >
> > LIB_DEPENDS=  libpng.so:graphics/png
> >
> >-USES=         pathfix pkgconfig libtool
> >+USE_GITHUB=   yes
> >+GH_ACCOUNT=   fukuchi
> >+GH_TAGNAME=   e3410bf
> >+
> >+USES=         cmake iconv pathfix pkgconfig
> > USE_LDCONFIG= yes
> > GNU_CONFIGURE=        yes
> >-INSTALL_TARGET=       install-strip
> >-LDFLAGS+=     -L${LOCALBASE}/lib
> >-CFLAGS+=      -I${LOCALBASE}/include
> >
> >+CMAKE_ARGS=   -DBUILD_SHARED_LIBS=ON
> > PLIST_FILES=  bin/qrencode \
> >               include/qrencode.h \
> >               lib/libqrencode.so \
> >-              lib/libqrencode.so.3 \
> >-              lib/libqrencode.so.3.4.4 \
>
> I believe that all consumers of libqrencode should be bumped. On my
> system one package is broken by this:
>
> # pkg check -dan
> Checking all packages: 100%
> prison is missing a required shared library: libqrencode.so.3
>
> --
> pozdrawiam / with regards
> Paweł Pękala
>


More information about the svn-ports-all mailing list