Permalink
Browse files

Add a module for emulators/i136-wine-devel. This is a possible replac…

…ement for our custom wine64 module(s), since it basically does the same thing, but is a currently maintained FreeBSD port.
  • Loading branch information...
1 parent 58e052e commit 89be54fa1de28b2cf68098c67d515201ac0a91b3 Ken Moore committed Nov 8, 2013
@@ -0,0 +1,10 @@
+# Files to be Sym-Linked into the default LOCALBASE
+# One per-line, relative to %%PBI_APPDIR%% and LOCALBASE
+# Defaults to keeping any existing files in LOCALBASE
+# Use action binary for binaries that need wrapper functionality
+
+# TARGET LINK IN LOCALBASE ACTION
+#etc/rc.d/servfoo etc/rc.d/servfoo keep
+#include/libfoo.h include/libfoo.h replace
+#bin/appfoo bin/appfoo binary,nocrash
+#bin/appfoo2 bin/appfoo-test binary
@@ -0,0 +1,23 @@
+#!/bin/sh
+# PBI Build Configuration
+
+# -- Program Information --
+PBI_PROGNAME="Wine"
+PBI_PROGWEB="http://www.winehq.org"
+PBI_PROGAUTHOR="The Wine Project"
+PBI_PROGICON="wine.png"
+
+# -- Port Information --
+PBI_MAKEPORT="emulators/i386-wine-devel"
+PBI_MKPORTBEFORE="print/freetype2 sysutils/hal graphics/lcms print/cups graphics/png graphics/jpeg"
+PBI_MKPORTAFTER=""
+PBI_MAKEOPTS="i386-wine-devel_SET=GECKO MONO"
+
+# -- Require Root Permissions to Install PBI --
+PBI_REQUIRESROOT="NO"
+# -- Auto-build Configuration Options --
+PBI_BUILDKEY="08"
+PBI_AB_PRIORITY="5"
+PBI_AB_NOTMPFS="NO"
+
+export PBI_PROGNAME PBI_PROGWEB PBI_PROGAUTHOR PBI_PROGICON PBI_MAKEPORT PBI_MKPORTBEFORE PBI_MKPORTAFTER PBI_MAKEOPTS PBI_REQUIRESROOT PBI_BUILDKEY PBI_AB_PRIORITY PBI_NOTMPFS
@@ -0,0 +1,17 @@
+Copyright (c) 1993-2007 the Wine project authors (see the file AUTHORS
+for a complete list)
+
+Wine is free software; you can redistribute it and/or modify it under
+the terms of the GNU Lesser General Public License as published by the
+Free Software Foundation; either version 2.1 of the License, or (at
+your option) any later version.
+
+This program is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Lesser General Public License for more details.
+
+A copy of the GNU Lesser General Public License is included in the
+Wine distribution in the file COPYING.LIB. If you did not receive this
+copy, write to the Free Software Foundation, Inc., 51 Franklin St,
+Fifth Floor, Boston, MA 02110-1301, USA.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,5 @@
+#!/bin/sh
+PREFIX=/usr/pbi/wine-amd64
+
+# Run the nvidia setup / detection script
+sh ${PREFIX}/share/wine/patch-nvidia.sh
@@ -0,0 +1,10 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=Wine Configuration
+GenericName=Wine Configuration
+Exec=%%PBI_EXEDIR%%/winecfg
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
@@ -0,0 +1,10 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=Wine File Manager
+GenericName=winefile
+Exec=%%PBI_EXEDIR%%/winefile
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
@@ -0,0 +1,13 @@
+#!/usr/bin/env
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=MSI executable
+GenericName=msi executable
+Exec=%%PBI_EXEDIR%%/msiexec
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
+NoDisplay=true
+Categories=Development
+MimeType=application/x-msiexec
@@ -0,0 +1,13 @@
+#!/usr/bin/env
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=EXE executable
+GenericName=exe executable
+Exec=%%PBI_EXEDIR%%/wine
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
+NoDisplay=true
+Categories=Development
+MimeType=application/x-wine
@@ -0,0 +1,11 @@
+#!/usr/bin/env
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=Wine Configuration
+GenericName=wine configuration
+Exec=%%PBI_EXEDIR%%/winecfg
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
+Categories=Development
@@ -0,0 +1,11 @@
+#!/usr/bin/env
+[Desktop Entry]
+Value=1.0
+Type=Application
+Name=Wine File Manager
+GenericName=wine file manager
+Exec=%%PBI_EXEDIR%%/winefile
+Path=%%PBI_APPDIR%%
+Icon=%%PBI_APPDIR%%/wine.png
+StartupNotify=true
+Categories=Development
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
+ <mime-type type="application/x-msiexec">
+ <glob weight="100" pattern="*.msi"/>
+ <glob weight="100" pattern="*.MSI"/>
+ </mime-type>
+</mime-info>
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
+ <mime-type type="application/x-ole-storage">
+ <comment>Wine File</comment>
+ <glob weight="100" pattern="*.msi"/>
+ <glob weight="100" pattern="*.msi"/>
+ </mime-type>
+</mime-info>
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
+ <mime-type type="application/x-wine">
+ <glob weight="100" pattern="*.exe"/>
+ <glob weight="100" pattern="*.EXE"/>
+ </mime-type>
+</mime-info>

0 comments on commit 89be54f

Please sign in to comment.