Bug 179903 - [MAINTAINER] games/epiar: Change master sites, fix build
Summary: [MAINTAINER] games/epiar: Change master sites, fix build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: William Grzybowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-24 01:30 UTC by nemysis
Modified: 2013-06-25 19:41 UTC (History)
1 user (show)

See Also:


Attachments
epiar-0.5.1_2.patch (2.07 KB, patch)
2013-06-24 01:30 UTC, nemysis
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description nemysis 2013-06-24 01:30:00 UTC
- Bump portrevision
- Change master sites
- Remove dependency for BZIP2
- Add missing USE_AUTOTOOLS items
- Fix build
- Add DOCS Option
- Update WWW

Generated and tested manually, tested with port test and with RedPorts, sent  with FreeBSD Port Tools 0.99_8 (mode: change, diff: ports)

How-To-Repeat: 
Build log

https://redports.org/buildarchive/20130623231601-28494/
Comment 1 William Grzybowski freebsd_committer freebsd_triage 2013-06-25 19:31:56 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wg

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-06-25 19:33:17 UTC
Author: wg
Date: Tue Jun 25 18:32:58 2013
New Revision: 321756
URL: http://svnweb.freebsd.org/changeset/ports/321756

Log:
  games/epiar: fix build
  
  - Use github [1]
  - Add DOCS option [1]
  - Fix build with USE_AUTOTOOLS
  
  PR:		ports/179903
  Submitted by:	nemysis <nemysis@gmx.ch> [1] (maintainer)

Modified:
  head/games/epiar/Makefile
  head/games/epiar/distinfo
  head/games/epiar/pkg-descr

Modified: head/games/epiar/Makefile
==============================================================================
--- head/games/epiar/Makefile	Tue Jun 25 18:20:39 2013	(r321755)
+++ head/games/epiar/Makefile	Tue Jun 25 18:32:58 2013	(r321756)
@@ -3,9 +3,9 @@
 
 PORTNAME=	epiar
 PORTVERSION=	0.5.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	games
-MASTER_SITES=	http://epiar.net/files/epiar/releases/0.5/
+MASTER_SITES=	GH
 
 MAINTAINER=	nemysis@gmx.ch
 COMMENT=	Space trading/exploring sim with RPG elements
@@ -21,20 +21,25 @@ LIB_DEPENDS=	freetype:${PORTSDIR}/print/
 		xml2:${PORTSDIR}/textproc/libxml2 \
 		physfs:${PORTSDIR}/devel/physfs
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	knowknowledge
+GH_PROJECT=	Epiar
+GH_TAGNAME=	${GH_COMMIT}
+GH_COMMIT=	44046e3
+
 USES=		pkgconfig
-USE_BZIP2=	yes
 USE_SDL=	image mixer sdl
 USE_GL=		glu
+USE_AUTOTOOLS=	aclocal autoheader automake autoconf
+AUTOMAKE_ARGS=	--add-missing
+ACLOCAL_ARGS=
 GNU_CONFIGURE=	yes
-USE_AUTOTOOLS=	aclocal
 USE_GMAKE=	yes
 MAKE_JOBS_SAFE=	yes
 
 PORTDOCS=	AUTHORS ChangeLog README
 
-pre-configure:
-	@${REINPLACE_CMD} -e 's|9.22|2.4|' ${WRKSRC}/configure.in
-	@(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh)
+OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.options.mk>
 

Modified: head/games/epiar/distinfo
==============================================================================
--- head/games/epiar/distinfo	Tue Jun 25 18:20:39 2013	(r321755)
+++ head/games/epiar/distinfo	Tue Jun 25 18:32:58 2013	(r321756)
@@ -1,2 +1,2 @@
-SHA256 (epiar-0.5.1.tar.bz2) = d2ef0dc7cf841a33258683a98b24f8a6c27dc53458190372097827fcf352b072
-SIZE (epiar-0.5.1.tar.bz2) = 26291752
+SHA256 (epiar-0.5.1.tar.gz) = c9274ace5905ede50a55fc08375a0e6c30eca63aed233c8322ff37ebd31144cd
+SIZE (epiar-0.5.1.tar.gz) = 27529265

Modified: head/games/epiar/pkg-descr
==============================================================================
--- head/games/epiar/pkg-descr	Tue Jun 25 18:20:39 2013	(r321755)
+++ head/games/epiar/pkg-descr	Tue Jun 25 18:32:58 2013	(r321756)
@@ -14,5 +14,4 @@ Other notable games of this genre includ
 - Star Flight
 - Solar Winds
 
-WWW: http://epiar.net/
 WWW: https://github.com/knowknowledge/Epiar/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 William Grzybowski freebsd_committer freebsd_triage 2013-06-25 19:41:29 UTC
State Changed
From-To: open->closed

Committed. Thanks!