Bug 201774 - [patch] x11/leechcraft: fix dependencies, add LICENSE
Summary: [patch] x11/leechcraft: fix dependencies, add LICENSE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Veniamin Gvozdikov
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-07-22 20:10 UTC by Andriy Voskoboinyk
Modified: 2015-07-27 19:02 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (vg)


Attachments
Patch.diff (10.56 KB, patch)
2015-07-22 20:10 UTC, Andriy Voskoboinyk
no flags Details | Diff
portlint.log (186 bytes, text/plain)
2015-07-22 20:10 UTC, Andriy Voskoboinyk
no flags Details
poudriere-9.3-i386.log.txz (123.32 KB, application/x-xz)
2015-07-22 20:13 UTC, Andriy Voskoboinyk
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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!