Commit graph

43 commits

Author SHA1 Message Date
David Naylor
6419394661 i386-wine: update to 1.8.5. 2016-10-12 04:24:18 +00:00
David Naylor
5cb352ebc1 emulators/i386-wine: update to 1.8.4_1.
- Add support for -current (aka "12").
2016-09-17 17:31:39 +00:00
David Naylor
5014091fdb emulators/i386-wine: update to 1.8.4 2016-08-26 20:17:44 +00:00
David Naylor
ea7f775974 emulators/i386-wine: update to 1.8.3.
- Backport TIMESTAMP handling for distinfo.
2016-06-20 04:26:46 +00:00
David Naylor
bb42342183 emulators/i386-wine: update to 1.8.2. 2016-04-15 07:22:56 +00:00
David Naylor
4f2a188492 i386-wine: update distinfo.
The dist files were erroniously rebuilt and uploaded.  The PORTREVISION is
not being bumped due to the complexities of the wine ports and no functional
change were introduced (only some timestamps were altered).
2016-04-05 19:46:18 +00:00
David Naylor
31dd43bc6f emulators/i386-wine(-devel): bump for changes to security/gnutls. 2016-04-05 05:09:21 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
David Naylor
6f74bd96b2 emulators/i386-wine: update dependency on wine-mono.
Dependency moved from wine-mono-devel to wine-mono.

PR:		207072
2016-03-13 12:11:12 +00:00
David Naylor
01ef0002dc emulators/i386-wine: fix run depends reference to wine-gecko
PR:		207072
Submitted by:	Piotr Kubaj <rkubaj@anongoth.pl>
2016-02-12 16:13:21 +00:00
David Naylor
9481ad3e88 emulators/i386-wine: update to 1.8.1 2016-02-06 22:34:15 +00:00
Pawel Pekala
9f729fa5b9 Remove deprecated @dirrm
Approved by:	portmgr blanket
2016-01-26 19:54:12 +00:00
David Naylor
ce4b7baddc emulators/i386-wine: update to 1.8.
- Backport changes from the emulators/i386-wine-devel port.

PR:		206180
Reported by:	admin@vladiom.com.ua
2016-01-17 16:52:11 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Mathieu Arnold
21a283f3be Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
2015-08-17 14:20:40 +00:00
Gerald Pfeifer
b06b006bb3 Rename emulators/wine-compholio to emulators/wine-staging and
accordingly emulators/i386-wine-compholio to emulators/i386-wine-staging.

Adjust CONFLICTS across all Wine related ports.

Reviewed by:	dbn, kmoore
2015-05-24 02:10:18 +00:00
David Naylor
d8d61cf598 emulators/i386-wine: update to 1.6.2_10 2015-04-21 18:23:17 +00:00
David Naylor
09f6ce160d emulators/i386-wine(-devel|-compholio): add BUNDLE_LIBS.
The i386-wine ports bundle their own (32-bit) libraries that cause pkg-1.5
issues.  Since these libraries are under lib32 it does not cause issues
with other software.

Bump PORTREVISION [1] for the 32-bit side of the ports.  The 64-bit side of
the ports will be bumped when new packages have been prepared.

Approved by:	gerald@ [1]
Reported by:	bapt@
2015-04-19 12:37:10 +00:00
Mathieu Arnold
c65fa98b40 Fix last commit.
Pointy hat to:	mat
Sponsored by:	Absolight
2015-04-03 11:32:55 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
David Naylor
6a1342739d Update emulators/i386-wine to 1.6.2_9.
Changes:
 - Fix install conflicts [1] (for the "newly" added compholio port)
 - Reduce diff between i386-wine and i386-wine-devel:
   - Add support for sub-ports (unused by this port)
 - Update OSVERSION constraints
2014-12-29 16:22:23 +00:00
David Naylor
145b805ccb Backport changes from emulators/i386-wine-devel to emulators/i386-wine.
Changes:
 - Fix install conflicts [1] (for the "newly" added compholio port)
 - nvidia.sh: Gracefully handle a corrupt nVidia tarball
 - nvidia.sh: Provide checksum and size information for nVidia tarball
 - Reduce diff between i386-wine and i386-wine-devel:
   - Add support for sub-ports (unused by this port)
   - Properly detect linked (and dlopen) libraries
   - binbounce: Properly set LD_(32_)?LIBRARY_PATH_RPATH variables
   - nvidia.sh: Add detection for i386-wine-compholio
 - Bump master port [1] due to changes to binbounce, nvidia.sh and shared
   library handling.

Approved by:    gerald@ [1]
2014-12-26 18:52:16 +00:00
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00
David Naylor
4d9a0ce74b Update emulators/i386-wine to 1.6.2_5. 2014-10-07 17:49:47 +00:00
Baptiste Daroussin
fdf742a0ca Readd the right portrevision
Submitted by:	osa
Pointyhat to:	bapt
2014-10-01 22:44:50 +00:00
Baptiste Daroussin
6c94bd20c0 Partially revert previous commits 2014-10-01 22:25:01 +00:00
Baptiste Daroussin
c9caf106d5 Prevent some ports to provide bundled libraries
Bump port revision

PR:		193592
2014-10-01 22:21:20 +00:00
David Naylor
bcaa0f659c Unbreak emulators/i386-wine(-devel) builds.
With the removal of REINPLACE_PLIST in r367153 building wine on FreeBSD/i386
broke.  This was not detected in an exp-run as i386-wine is marked IGNORE
unless WINE_CROSS_BUILD is defined (to protect the build infrastructure and
avoid confusion).

PR:	193734
2014-09-22 18:25:55 +00:00
Baptiste Daroussin
d96aa38d95 Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
2014-09-01 13:03:25 +00:00
David Naylor
68ea15cd5b IGNORE emulators/i386-wine(-devel)? on ARCH=i386, fix lib bundling.
Due to the hackery things these ports do to properly work under amd64, it
results in issues for pkg.  This port - although it needs to build under
i386 - is not intended to be consumed under i386.  The normal wine(-devel)?
ports should be consumed on an i386 system and these ports should be
consumed on an amd64 system. [1]

Reorder the library detection to pick up soft dependencies first, then the
linked to libraries.  Prior to this change any libraries required by a soft
dependency wasn't bundled, for example libgnutls.so.28 did not have its
dependencies bundled. [2][3]

Requested by:	bdrewery [1]
Reported by:	Joseph Mingrone <jrm@ftfl.ca> [2]
		Beeblebrox <zaphod@berentweb.com> [3]
2014-08-25 20:02:20 +00:00
David Naylor
910377ca7d Update emulators/i386-wine to 1.6.2_4. 2014-08-03 11:38:41 +00:00
David Naylor
b7546c2037 Update emulators/i386-wine to 1.6.2_2. 2014-07-16 19:31:12 +00:00
David Naylor
58a430e816 Update emulators/i386-wine to 1.6.2_1.
While here reduce difference between this port and i386-wine-devel.
2014-04-27 09:34:34 +00:00
David Naylor
a39d5573ba Update my ports to be compliant with new USES framework and fix other issues.
Changes:
 * various: migrate USE_BZIP2 to USES=tar:bzip2
 * various: migrate USE_XZ to USES=tar:xz
 * multimedia/py-ffmpeg: add and prefer github (GH) as master site
 * ports-mgmt/portbuilder: specify license as BSD2CLAUSE (instead of just BSD)

Most ports are updated infrequently so a single batch commit is preferred over
collating changes per port.
2014-04-24 20:11:01 +00:00
David Naylor
b447407b1b Update emulators/i386-wine for FreeBSD 10.0 and 11 packages. 2014-02-22 10:05:33 +00:00
David Naylor
308e8e616b Update emulators/i386-wine to 1.6.2 2014-01-21 06:14:58 +00:00
David Naylor
d9e19a3fea Teach portscout that emulators/i386-wine uses even based version numbering. 2013-12-10 08:05:42 +00:00
David Naylor
f4fa763b69 Update emulators/i386-wine to 1.6.1.
Changes:
 * Backport changes from emulators/i386-wine-devel
 * Fix CONFLICTS_INSTALL [1]

Approved by:	gerald [1]
2013-12-02 16:49:37 +00:00
Dmitry Marakasov
a2105d9f79 - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [bce])
Approved by:	portmgr (bdrewery)
2013-10-22 13:57:35 +00:00
Baptiste Daroussin
1089da7dcc Add NO_STAGE all over the place in preparation for the staging support (cat: emulators) 2013-09-20 16:43:52 +00:00
David Naylor
4615ad6c88 Fix distinfo for emulators/i386-wine.
The distfile info for FreeBSD 8.3+ had been replaced with a duplicate
entry for th distfiles infor for FreeBSD 9.1+, this has been corrected.

Reported by:	pkg-fallout
2013-09-16 20:30:42 +00:00
David Naylor
826b080b40 Add back i386-wine/Makefile (wouldn't commit otherwise).
Subversion and pre-commit hooks are not cooperating in the changes
required for i386-wine(-devel).

For the historians: This file is a copy of i386-wine-devel/Makefile as
at version 321106.
2013-08-12 06:20:27 +00:00
David Naylor
162c633191 Add emulators/i386-wine.
With the introducation of binary packages for i386-wine-devel the
port itself is largely complete (although there are still problems with
3D acceleration, both with and without nVidia).
2013-08-12 06:15:40 +00:00