EasyPBI makes creating Push Button Installer modules and packages

a simple process with a simple point-n-click interface.

WWW: http://makeapbi.sf.net

PR:		ports/162341
Submitted by:	Jesse <jessefrgsmith@yahoo.ca>
Feature safe:	yes
This commit is contained in:
Eitan Adler 2011-11-30 04:49:03 +00:00
parent 9fe263ae96
commit bfdf4cc7cf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=286652
6 changed files with 62 additions and 0 deletions

View file

@ -193,6 +193,7 @@
SUBDIR += dvtm
SUBDIR += dwatch
SUBDIR += e2fsprogs
SUBDIR += easypbi
SUBDIR += eiciel
SUBDIR += eject
SUBDIR += empower

38
sysutils/easypbi/Makefile Normal file
View file

@ -0,0 +1,38 @@
# New ports collection makefile for: easypbi
# Date created: 2011-11-29
# Whom: jessefrgsmith@yahoo.ca
#
# $FreeBSD$
#
PORTNAME= easypbi
PORTVERSION= 0.3
CATEGORIES= sysutils
MASTER_SITES= SF/makeapbi/${PORTNAME}/
MAINTAINER= jessefrgsmith@yahoo.ca
COMMENT= Graphical PBI module and package creator
LIB_DEPENDS= Imath.6:${PORTSDIR}/graphics/ilmbase \
IlmImf.6:${PORTSDIR}/graphics/OpenEXR \
jasper.4:${PORTSDIR}/graphics/jasper \
jpeg.11:${PORTSDIR}/graphics/jpeg
USE_QT_VER= 4
QT_COMPONENTS= qmake_build moc_build rcc_build uic_build \
linguist_build assistant_run qt3support \
dbus designer gui help-tools network script \
sql svg xml webkit
HAS_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/EasyPBI
do-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QMAKE} -recursive PREFIX=${PREFIX} EasyPBI.pro
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/EasyPBI ${PREFIX}/bin/EasyPBI
@${MKDIR} ${DATADIR}/../pbimaker
@${INSTALL_DATA} ${WRKSRC}/defaulticon.png ${DATADIR}/../pbimaker/
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (easypbi-0.3.tar.gz) = 63d2a23f1eea0eafa919dfd82533a602c559d0fa6720fd4dbeef77a840568608
SIZE (easypbi-0.3.tar.gz) = 16322

View file

@ -0,0 +1,13 @@
************************************************************
EasyPBI has been successfully installed on your system.
You can now create your pbi-modules.
You will need to add ports-mgmt/pbi-manager to build and
use PBIs on FreeBSD.
Building from modules is not supported through EasyPBI on
bare FreeBSD.
************************************************************

View file

@ -0,0 +1,4 @@
EasyPBI makes creating Push Button Installer modules and packages
a simple process with a simple point-n-click interface.
WWW: http://makeapbi.sf.net

View file

@ -0,0 +1,4 @@
bin/EasyPBI
share/pbimaker/defaulticon.png
@dirrmtry %%DATADIR%%
@dirrmtry share/pbimaker