1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-31 10:46:16 +00:00

- Update to version 0.9.3

- Add LICENSE_FILE
- Use PLIST_SUB to parametrize lib version in pkg-plist
- Disable port's self checks by QMAKE_ARGS because they
  fail to compile with clang 3.7.1 on 11-CURRENT

PR:		207169
Submitted by:	myself
Approved by:	maintainer timeout
This commit is contained in:
Pawel Pekala 2016-03-01 21:10:54 +00:00
parent 0bb35451a1
commit bef9f5d791
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=409901
4 changed files with 11 additions and 39 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= qxmpp
PORTVERSION= 0.8.0
PORTVERSION= 0.9.3
DISTVERSIONPREFIX= v
CATEGORIES= net-im
@ -10,14 +10,18 @@ MAINTAINER= vg@FreeBSD.org
COMMENT= QXmpp is an xmpp client library based on Qt & C++
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL
USES= qmake pathfix pkgconfig libtool
USE_QT4= gui network qtestlib xml uic_build moc_build \
rcc_build
QMAKE_ARGS= QXMPP_NO_TESTS=1
USE_GITHUB= yes
GH_ACCOUNT= qxmpp-project
PLIST_SUB= VERSION=${PORTVERSION} VERSION_MAJOR=${PORTVERSION:R}
pre-configure:
${REINPLACE_CMD} -e 's|pkgconfig|../libdata/pkgconfig|g' \
${WRKSRC}/src/src.pro

View File

@ -1,2 +1,2 @@
SHA256 (qxmpp-project-qxmpp-v0.8.0_GH0.tar.gz) = 00aa821ab9e18d33ad15f12ae80aca8c3d9180e40d419ae34a90bfab91a78b02
SIZE (qxmpp-project-qxmpp-v0.8.0_GH0.tar.gz) = 275638
SHA256 (qxmpp-project-qxmpp-v0.9.3_GH0.tar.gz) = 13f5162a1df720702c6ae15a476a4cb8ea3e57d861a992c4de9147909765e6de
SIZE (qxmpp-project-qxmpp-v0.9.3_GH0.tar.gz) = 300764

View File

@ -1,34 +0,0 @@
--- ./qxmpp.pro.orig 2014-07-02 00:55:44.879359720 +0400
+++ ./qxmpp.pro 2014-07-02 00:56:27.297356491 +0400
@@ -6,29 +6,19 @@
android {
} else {
- SUBDIRS += tests examples doc
- INSTALLS += htmldocs
+ SUBDIRS += tests examples
}
CONFIG += ordered
-# Documentation generation
-docs.commands = cd doc/ && $(QMAKE) && $(MAKE) docs
-
# Source distribution
QXMPP_ARCHIVE = qxmpp-$$QXMPP_VERSION
dist.commands = \
$(DEL_FILE) -r $$QXMPP_ARCHIVE && \
$(MKDIR) $$QXMPP_ARCHIVE && \
git archive master | tar -x -C $$QXMPP_ARCHIVE && \
- $(COPY_DIR) doc/html $$QXMPP_ARCHIVE/doc && \
tar czf $${QXMPP_ARCHIVE}.tar.gz $$QXMPP_ARCHIVE && \
$(DEL_FILE) -r $$QXMPP_ARCHIVE
-dist.depends = docs
-# Install rules
-htmldocs.files = doc/html
-htmldocs.path = $$PREFIX/share/doc/qxmpp
-htmldocs.CONFIG += no_check_exist directory
-QMAKE_EXTRA_TARGETS += dist docs
+QMAKE_EXTRA_TARGETS += dist

View File

@ -42,7 +42,9 @@ include/qxmpp/QXmppRosterIq.h
include/qxmpp/QXmppRosterManager.h
include/qxmpp/QXmppRpcIq.h
include/qxmpp/QXmppRpcManager.h
include/qxmpp/QXmppRtcpPacket.h
include/qxmpp/QXmppRtpChannel.h
include/qxmpp/QXmppRtpPacket.h
include/qxmpp/QXmppServer.h
include/qxmpp/QXmppServerExtension.h
include/qxmpp/QXmppServerPlugin.h
@ -63,6 +65,6 @@ include/qxmpp/qdnslookup.h
include/qxmpp/qdnslookup_p.h
lib/libqxmpp.so
lib/libqxmpp.so.0
lib/libqxmpp.so.0.8
lib/libqxmpp.so.0.8.0
lib/libqxmpp.so.%%VERSION_MAJOR%%
lib/libqxmpp.so.%%VERSION%%
libdata/pkgconfig/qxmpp.pc