Bug 201774

Summary: [patch] x11/leechcraft: fix dependencies, add LICENSE
Product: Ports & Packages Reporter: Andriy Voskoboinyk <avos>
Component: Individual Port(s)Assignee: Veniamin Gvozdikov <vg>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: patch
Priority: --- Flags: bugzilla: maintainer-feedback? (vg)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch.diff
none
portlint.log
none
poudriere-9.3-i386.log.txz none

Description Andriy Voskoboinyk freebsd_committer freebsd_triage 2015-07-22 20:10:11 UTC
Created attachment 159086 [details]
Patch.diff

- Add LICENSE/LICENSE_FILE.
- Fix build with BITTORRENT and new libtorrent-rasterbar (obtained from Github repo).
- Fix Qt4 dependencies:
-- use linguisttools instead of lisguist;
-- remove Qt build tools from runtime dependencies;
-- add declarative/webkit dependencies - they're required by default;
-- remove qtdbus from core dependencies (disabled by default; can be used by some plugins);
- Remove gettext dependency (not used).
- Explicitly depend on devel/pcre and devel/pkgconf.
- Add unaccounted devel/qjson dependency for some plugins.
- The same for gstreamer-plugins (LMP option).
- Regenerate patches.
Comment 1 Andriy Voskoboinyk freebsd_committer freebsd_triage 2015-07-22 20:10:51 UTC
Created attachment 159087 [details]
portlint.log
Comment 2 Andriy Voskoboinyk freebsd_committer freebsd_triage 2015-07-22 20:13:40 UTC
Created attachment 159090 [details]
poudriere-9.3-i386.log.txz
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-07-27 19:00:30 UTC
A commit references this bug:

Author: vg
Date: Mon Jul 27 18:59:33 UTC 2015
New revision: 393007
URL: https://svnweb.freebsd.org/changeset/ports/393007

Log:
  - Add LICENSE/LICENSE_FILE.
  - Fix build with BITTORRENT and new libtorrent-rasterbar (obtained from
  Github repo).
  - Use linguisttools instead of lisguist;
  - Remove Qt build tools from runtime dependencies;
  - Add declarative/webkit dependencies - they're required by default;
  - Remove qtdbus from core dependencies (disabled by default; can be used
  by some plugins);
  - Remove gettext dependency (not used).
  - Explicitly depend on devel/pcre and devel/pkgconf.
  - Add unaccounted devel/qjson dependency for some plugins.
  - The same for gstreamer-plugins (LMP option).
  - Regenerate patches.

  PR:		ports/201774
  Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>

Changes:
  head/x11/leechcraft/Makefile
  head/x11/leechcraft/files/patch-5c29ae8130.diff
  head/x11/leechcraft/files/patch-CMakeLists.txt
  head/x11/leechcraft/files/patch-plugins__lmp__plugins__fradj__eqbandwidget.cpp
Comment 4 Veniamin Gvozdikov freebsd_committer freebsd_triage 2015-07-27 19:02:03 UTC
Committed, thank you!