Advertisement
Guest User

prboom.shar

a guest
Apr 21st, 2014
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.43 KB | None | 0 0
  1. # This is a shell archive. Save it in a file, remove anything before
  2. # this line, and then unpack it by entering "sh file". Note, it may
  3. # create directories; files and directories will be owned by you and
  4. # have default permissions.
  5. #
  6. # This archive contains:
  7. #
  8. # prboom
  9. # prboom/files
  10. # prboom/files/patch-Makefile.in
  11. # prboom/files/patch-configure
  12. # prboom/files/patch-i_sshot.c
  13. # prboom/files/patch-src-Makefile.in
  14. # prboom/Makefile
  15. # prboom/distinfo
  16. # prboom/Makefile.include
  17. # prboom/pkg-descr
  18. # prboom/pkg-plist
  19. #
  20. echo c - prboom
  21. mkdir -p prboom > /dev/null 2>&1
  22. echo c - prboom/files
  23. mkdir -p prboom/files > /dev/null 2>&1
  24. echo x - prboom/files/patch-Makefile.in
  25. sed 's/^X//' >prboom/files/patch-Makefile.in << 'ae8701d68fb485983b68fc6b637372f8'
  26. X--- Makefile.in.orig 2008-11-09 14:22:16.000000000 -0500
  27. X+++ Makefile.in 2008-11-18 18:16:54.000000000 -0500
  28. X@@ -258,22 +258,8 @@
  29. X prboom.spec: $(top_builddir)/config.status $(srcdir)/prboom.spec.in
  30. X cd $(top_builddir) && $(SHELL) ./config.status $@
  31. X install-docDATA: $(doc_DATA)
  32. X- @$(NORMAL_INSTALL)
  33. X- test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
  34. X- @list='$(doc_DATA)'; for p in $$list; do \
  35. X- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  36. X- f=$(am__strip_dir) \
  37. X- echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
  38. X- $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
  39. X- done
  40. X
  41. X uninstall-docDATA:
  42. X- @$(NORMAL_UNINSTALL)
  43. X- @list='$(doc_DATA)'; for p in $$list; do \
  44. X- f=$(am__strip_dir) \
  45. X- echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \
  46. X- rm -f "$(DESTDIR)$(docdir)/$$f"; \
  47. X- done
  48. X
  49. X # This directory's subdirectories are mostly independent; you can cd
  50. X # into them and run `make' without going through this Makefile.
  51. ae8701d68fb485983b68fc6b637372f8
  52. echo x - prboom/files/patch-configure
  53. sed 's/^X//' >prboom/files/patch-configure << 'd3c3095c9486aeda9ce7747afd9eef5a'
  54. X--- configure.orig Sun Nov 19 12:45:22 2006
  55. X+++ configure Fri Oct 12 14:02:43 2007
  56. X@@ -1913,9 +1913,9 @@
  57. X DOOMWADDIR="$withval"
  58. X else
  59. X if test "x$prefix" != xNONE; then
  60. X- DOOMWADDIR="$prefix/share/games/doom"
  61. X+ DOOMWADDIR="$prefix/share/doom"
  62. X else
  63. X- DOOMWADDIR="$ac_default_prefix/share/games/doom"
  64. X+ DOOMWADDIR="$ac_default_prefix/share/doom"
  65. X fi
  66. X
  67. X fi;
  68. d3c3095c9486aeda9ce7747afd9eef5a
  69. echo x - prboom/files/patch-i_sshot.c
  70. sed 's/^X//' >prboom/files/patch-i_sshot.c << '2682084edd4ffc592a76bce563968bf3'
  71. X--- src/SDL/i_sshot.c.orig 2010-05-19 13:40:36.506099313 +0300
  72. X+++ src/SDL/i_sshot.c 2010-05-19 13:41:50.837973800 +0300
  73. X@@ -231,7 +231,7 @@
  74. X if (fp)
  75. X {
  76. X png_struct *png_ptr = png_create_write_struct(
  77. X- PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn);
  78. X+ PNG_LIBPNG_VER_STRING, NULL, error_fn, warning_fn);
  79. X
  80. X if (png_ptr)
  81. X {
  82. X@@ -279,7 +279,7 @@
  83. X break;
  84. X }
  85. X }
  86. X- png_destroy_write_struct(&png_ptr, png_infopp_NULL);
  87. X+ png_destroy_write_struct(&png_ptr, NULL);
  88. X }
  89. X fclose(fp);
  90. X }
  91. 2682084edd4ffc592a76bce563968bf3
  92. echo x - prboom/files/patch-src-Makefile.in
  93. sed 's/^X//' >prboom/files/patch-src-Makefile.in << '7eea678eafe442e1248a8d2bdec6ab53'
  94. X--- src/Makefile.in.orig Sun Nov 19 12:45:21 2006
  95. X+++ src/Makefile.in Fri Oct 12 14:12:30 2007
  96. X@@ -37,7 +37,7 @@
  97. X install_sh_PROGRAM = $(install_sh) -c
  98. X install_sh_SCRIPT = $(install_sh) -c
  99. X INSTALL_HEADER = $(INSTALL_DATA)
  100. X-transform = $(program_transform_name)
  101. X+transform =
  102. X NORMAL_INSTALL = :
  103. X PRE_INSTALL = :
  104. X POST_INSTALL = :
  105. X@@ -248,7 +248,7 @@
  106. X target_os = @target_os@
  107. X target_vendor = @target_vendor@
  108. X SUBDIRS = SDL POSIX MAC
  109. X-gamesdir = $(prefix)/games
  110. X+gamesdir = $(prefix)/bin
  111. X prboom_game_server_SOURCES = d_server.c protocol.h
  112. X prboom_game_server_LDADD = POSIX/libposixdoom.a SDL/i_network.o @NET_LIBS@ @SDL_LIBS@
  113. X COMMON_SRC = \
  114. 7eea678eafe442e1248a8d2bdec6ab53
  115. echo x - prboom/Makefile
  116. sed 's/^X//' >prboom/Makefile << '9a7cee8d33a5ed44c36958fec11f73d6'
  117. X# Created by: Jordan DeLong <fracture@allusion.net>
  118. X# $FreeBSD: head/games/prboom/Makefile 332846 2013-11-05 13:04:51Z danilo $
  119. X# $FreeBSD$
  120. X
  121. XPORTNAME= prboom
  122. XPORTVERSION= 2.5.0
  123. XPORTREVISION= 3
  124. XCATEGORIES= games
  125. XMASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION}
  126. X
  127. XMAINTAINER= thiagohero501@gmail.com
  128. XCOMMENT= Multiplayer-capable and modified version of ID's classic DOOM game
  129. X
  130. XLICENSE= GPLv2
  131. X
  132. XLIB_DEPENDS= libsmpeg.so:${PORTSDIR}/multimedia/smpeg
  133. XRUN_DEPENDS= ${LOCALBASE}/share/doom/doom.wad:${PORTSDIR}/games/freedoom
  134. X
  135. XUSES= gmake
  136. XUSE_SDL= mixer net sdl
  137. X
  138. XGNU_CONFIGURE= yes
  139. XCPPFLAGS+= -I${LOCALBASE}/include
  140. XLDFLAGS+= -L${LOCALBASE}/lib
  141. X
  142. XOPTIONS_DEFINE= OPENGL
  143. XOPTIONS_DEFAULT= OPENGL
  144. X
  145. XDATADIR= ${DMDIR}
  146. XPLIST_SUB= PORTVERSION=${PORTVERSION}
  147. X
  148. XOPENGL_CONFIGURE_ENABLE= gl
  149. XOPENGL_USE= GL=yes
  150. X
  151. X.include "${.CURDIR}/Makefile.include"
  152. X
  153. X.include <bsd.port.mk>
  154. 9a7cee8d33a5ed44c36958fec11f73d6
  155. echo x - prboom/distinfo
  156. sed 's/^X//' >prboom/distinfo << '45e9d30126a43dc108e32518a894824b'
  157. XSHA256 (prboom-2.5.0.tar.gz) = 226c1c470f8cc983327536404f405a1d026cf0a5188c694a1243cc8630014bae
  158. XSIZE (prboom-2.5.0.tar.gz) = 1049505
  159. 45e9d30126a43dc108e32518a894824b
  160. echo x - prboom/Makefile.include
  161. sed 's/^X//' >prboom/Makefile.include << '171d40e633201ef96ed73387d6953914'
  162. X# Makefile for defining variables used by other Doom related ports.
  163. X
  164. XDMPKGNAMEPREFIX?= doom-
  165. XDMDIR?= ${LOCALBASE}/share/doom
  166. X
  167. X.if defined(PKGNAMEPREFIX) && ${PKGNAMEPREFIX} == ${DMPKGNAMEPREFIX} && defined(OPTIONSMKINCLUDED)
  168. X. error include before <bsd.port.options.mk> if using DMPKGNAMEPREFIX
  169. X.endif
  170. X
  171. XMAKE_ENV+= DMDIR="${DMDIR}"
  172. XPLIST_SUB+= DMDIR="${DMDIR:S/${LOCALBASE}\///}"
  173. XSUB_LIST+= DMDIR="${DMDIR}"
  174. X
  175. X#.if ${PORTNAME} != "data"
  176. X#RUN_DEPENDS+= ${DMDIR}:${PORTSDIR}/games/doom-data
  177. X#.endif
  178. X
  179. X.if defined(USE_CRLF)
  180. X. if defined(USE_ZIP)
  181. XEXTRACT_BEFORE_ARGS= -aqo
  182. X. else
  183. Xpre-patch:
  184. X @${FIND} ${WRKDIR} -type f -print0 | \
  185. X ${XARGS} -0 ${FILE} | ${GREP} 'CRLF' | \
  186. X ${SED} -e "s/:.*//" | ${SED} -e 's/ /\\ /g' | \
  187. X ${XARGS} ${REINPLACE_CMD} -i "" -e "s/`${PRINTF} '\r'`$$//"
  188. X. endif
  189. X.endif
  190. 171d40e633201ef96ed73387d6953914
  191. echo x - prboom/pkg-descr
  192. sed 's/^X//' >prboom/pkg-descr << '077e3ef3930909e5490ec8686b1968af'
  193. XPrboom is a modified version of the ID Software's classic game Doom.
  194. XIt runs on several platforms (include Win32 and Unixes) and features
  195. Xmany additions to the original game. It also supports multiplayer
  196. Xgames.
  197. X
  198. XWWW: http://prboom.sourceforge.net/
  199. 077e3ef3930909e5490ec8686b1968af
  200. echo x - prboom/pkg-plist
  201. sed 's/^X//' >prboom/pkg-plist << 'a33c316e955c9a3a1da6224c59c285c6'
  202. Xbin/prboom
  203. Xbin/prboom-game-server
  204. Xman/man5/boom.cfg.5.gz
  205. Xman/man6/prboom-game-server.6.gz
  206. Xman/man6/prboom.6.gz
  207. X%%DATADIR%%/prboom.wad
  208. X%%DOCSDIR%%-%%PORTVERSION%%/boom.txt
  209. X%%DOCSDIR%%-%%PORTVERSION%%/MBF.txt
  210. X%%DOCSDIR%%-%%PORTVERSION%%/MBFFAQ.txt
  211. X%%DOCSDIR%%-%%PORTVERSION%%/README.demos
  212. X%%DOCSDIR%%-%%PORTVERSION%%/README.compat
  213. X@dirrm %%DOCSDIR%%-%%PORTVERSION%%
  214. X@dirrmtry %%DATADIR%%
  215. a33c316e955c9a3a1da6224c59c285c6
  216. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement