gusibsd

Untitled

Mar 27th, 2014
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.37 KB | None | 0 0
  1. Index: pydbus-common/Makefile
  2. ===================================================================
  3. --- pydbus-common/Makefile (revision 0)
  4. +++ pydbus-common/Makefile (working copy)
  5. @@ -0,0 +1,65 @@
  6. +# Created by: Gustau Perez i Querol <[email protected]>
  7. +# $FreeBSD$
  8. +# $MCom$
  9. +
  10. +PORTNAME= dbus
  11. +PORTVERSION= 1.1.1
  12. +CATEGORIES= devel gnome python
  13. +MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/
  14. +PKGNAMEPREFIX= py
  15. +PKGNAMESUFFIX= -common
  16. +DISTNAME= dbus-python-${PORTVERSION}
  17. +
  18. +MAINTAINER= [email protected]
  19. +COMMENT= Common files for the Python bindings for the D-BUS messaging system
  20. +
  21. +LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
  22. +
  23. +USES= gettext pathfix pkgconfig gmake
  24. +USE_PYTHON= 2
  25. +USE_AUTOTOOLS= libtool
  26. +CPPFLAGS+= -I${PYTHON_INCLUDEDIR}
  27. +CONFIGURE_ARGS= --docdir=${DOCSDIR} \
  28. + --disable-api-docs
  29. +
  30. +DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
  31. +EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
  32. +
  33. +OPTIONS_DEFINE=HTMLDOCS
  34. +HTMLDOCS_DESC= build html documentation
  35. +
  36. +.include <bsd.port.options.mk>
  37. +
  38. +.if ${PORT_OPTIONS:MHTMLDOCS}
  39. +BUILD_DEPENDS+= rst2html:${PORTSDIR}/textproc/py-docutils
  40. +PLIST_SUB+= HTML=""
  41. +.else
  42. +CONFIGURE_ARGS+=--disable-html-docs
  43. +PLIST_SUB+= HTML="@comment "
  44. +.endif
  45. +
  46. +post-patch:
  47. +.if ! ${PORT_OPTIONS:MDOCS}
  48. + @${REINPLACE_CMD} -e 's|HEADERS install-dist_docDATA|HEADERS|g ; \
  49. + s|PYTHON install-nodist_docDATA|PYTHON|g' \
  50. + ${WRKSRC}/Makefile.in
  51. +.endif
  52. +
  53. +do-install:
  54. + ${MKDIR} ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/
  55. + ${INSTALL_DATA} ${WRKSRC}/include/dbus-python.h \
  56. + ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/dbus-python.h
  57. + ${INSTALL_DATA} ${WRKSRC}/dbus-python.pc \
  58. + ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc
  59. +
  60. + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \
  61. + ${INSTALL_DATA} ${WRKSRC}/examples/*.py ${STAGEDIR}${EXAMPLESDIR}
  62. +
  63. + ${MKDIR} ${STAGEDIR}${DOCSDIR} && \
  64. + ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} && \
  65. + ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} && \
  66. + ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR} && \
  67. + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} && \
  68. + ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}
  69. +
  70. +.include <bsd.port.mk>
  71. Index: pydbus-common/distinfo
  72. ===================================================================
  73. --- pydbus-common/distinfo (revision 0)
  74. +++ pydbus-common/distinfo (working copy)
  75. @@ -0,0 +1,2 @@
  76. +SHA256 (dbus-python-1.1.1.tar.gz) = 8917ca4fb8f4d693aee18d200cbad166b2c938dfb88c03bb4ab3d90a7c915e88
  77. +SIZE (dbus-python-1.1.1.tar.gz) = 596476
  78. Index: pydbus-common/pkg-descr
  79. ===================================================================
  80. --- pydbus-common/pkg-descr (revision 0)
  81. +++ pydbus-common/pkg-descr (working copy)
  82. @@ -0,0 +1,3 @@
  83. +Python bindings for the D-BUS interprocess messaging system.
  84. +
  85. +WWW: http://dbus.freedesktop.org/doc/dbus-python/
  86. Index: pydbus-common/pkg-plist
  87. ===================================================================
  88. --- pydbus-common/pkg-plist (revision 0)
  89. +++ pydbus-common/pkg-plist (working copy)
  90. @@ -0,0 +1,22 @@
  91. +include/dbus-1.0/dbus/dbus-python.h
  92. +libdata/pkgconfig/dbus-python.pc
  93. +%%PORTDOCS%%%%DOCSDIR%%/API_CHANGES.txt
  94. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/API_CHANGES.html
  95. +%%PORTDOCS%%%%DOCSDIR%%/HACKING.txt
  96. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/HACKING.html
  97. +%%PORTDOCS%%%%DOCSDIR%%/NEWS
  98. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/NEWS.html
  99. +%%PORTDOCS%%%%DOCSDIR%%/PY3PORT.txt
  100. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/PY3PORT.html
  101. +%%PORTDOCS%%%%DOCSDIR%%/README
  102. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/README.html
  103. +%%PORTDOCS%%%%DOCSDIR%%/tutorial.txt
  104. +%%HTML%%%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
  105. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-async-client.py
  106. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-client.py
  107. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-service.py
  108. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-signal-emitter.py
  109. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-signal-recipient.py
  110. +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/list-system-services.py
  111. +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
  112. +%%PORTDOCS%%@dirrm %%DOCSDIR%%
  113. Index: py-dbus/Makefile
  114. ===================================================================
  115. --- py-dbus/Makefile (revision 0)
  116. +++ py-dbus/Makefile (working copy)
  117. @@ -0,0 +1,33 @@
  118. +# Created by: Joe Marcus Clarke <[email protected]>
  119. +# $FreeBSD$
  120. +# $MCom$
  121. +
  122. +PORTNAME= dbus
  123. +PORTVERSION= 1.1.1
  124. +CATEGORIES= devel gnome python
  125. +MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/
  126. +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
  127. +DISTNAME= ${PORTNAME}-python-${PORTVERSION}
  128. +
  129. +MAINTAINER= [email protected]
  130. +COMMENT= Python bindings for the D-BUS messaging system
  131. +
  132. +LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
  133. +RUN_DEPENDS= pydbus-common>=0:${PORTSDIR}/devel/pydbus-common
  134. +
  135. +USES= gettext pathfix pkgconfig gmake
  136. +USE_PYTHON= 2
  137. +USE_AUTOTOOLS= libtool
  138. +CPPFLAGS+= -I${PYTHON_INCLUDEDIR}
  139. +CONFIGURE_ARGS= --docdir=${DOCSDIR} \
  140. + --disable-api-docs
  141. +
  142. +post-install:
  143. + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_dbus_*bindings.so
  144. +
  145. + @${RM} -f ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/dbus-python.h \
  146. + ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc
  147. + @${RM} -f ${STAGEDIR}${DOCSDIR}/*
  148. + @${RMDIR} ${STAGEDIR}/${DOCSDIR}
  149. +
  150. +.include <bsd.port.mk>
  151. Index: py-dbus/distinfo
  152. ===================================================================
  153. --- py-dbus/distinfo (revision 0)
  154. +++ py-dbus/distinfo (working copy)
  155. @@ -0,0 +1,2 @@
  156. +SHA256 (dbus-python-1.1.1.tar.gz) = 8917ca4fb8f4d693aee18d200cbad166b2c938dfb88c03bb4ab3d90a7c915e88
  157. +SIZE (dbus-python-1.1.1.tar.gz) = 596476
  158. Index: py-dbus/pkg-descr
  159. ===================================================================
  160. --- py-dbus/pkg-descr (revision 0)
  161. +++ py-dbus/pkg-descr (working copy)
  162. @@ -0,0 +1,3 @@
  163. +Python bindings for the D-BUS interprocess messaging system.
  164. +
  165. +WWW: http://dbus.freedesktop.org/doc/dbus-python/
  166. Index: py-dbus/pkg-plist
  167. ===================================================================
  168. --- py-dbus/pkg-plist (revision 0)
  169. +++ py-dbus/pkg-plist (working copy)
  170. @@ -0,0 +1,65 @@
  171. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.a
  172. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.la
  173. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.so
  174. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.a
  175. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.la
  176. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so
  177. +%%PYTHON_SITELIBDIR%%/dbus/__init__.py
  178. +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyc
  179. +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyo
  180. +%%PYTHON_SITELIBDIR%%/dbus/_compat.py
  181. +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyc
  182. +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyo
  183. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.py
  184. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc
  185. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo
  186. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py
  187. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyc
  188. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyo
  189. +%%PYTHON_SITELIBDIR%%/dbus/_version.py
  190. +%%PYTHON_SITELIBDIR%%/dbus/_version.pyc
  191. +%%PYTHON_SITELIBDIR%%/dbus/_version.pyo
  192. +%%PYTHON_SITELIBDIR%%/dbus/bus.py
  193. +%%PYTHON_SITELIBDIR%%/dbus/bus.pyc
  194. +%%PYTHON_SITELIBDIR%%/dbus/bus.pyo
  195. +%%PYTHON_SITELIBDIR%%/dbus/connection.py
  196. +%%PYTHON_SITELIBDIR%%/dbus/connection.pyc
  197. +%%PYTHON_SITELIBDIR%%/dbus/connection.pyo
  198. +%%PYTHON_SITELIBDIR%%/dbus/decorators.py
  199. +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc
  200. +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo
  201. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.py
  202. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyc
  203. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyo
  204. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.py
  205. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyc
  206. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyo
  207. +%%PYTHON_SITELIBDIR%%/dbus/glib.py
  208. +%%PYTHON_SITELIBDIR%%/dbus/glib.pyc
  209. +%%PYTHON_SITELIBDIR%%/dbus/glib.pyo
  210. +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.py
  211. +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyc
  212. +%%PYTHON_SITELIBDIR%%/dbus/gobject_service.pyo
  213. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.py
  214. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyc
  215. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyo
  216. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py
  217. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyc
  218. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyo
  219. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py
  220. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyc
  221. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyo
  222. +%%PYTHON_SITELIBDIR%%/dbus/proxies.py
  223. +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyc
  224. +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyo
  225. +%%PYTHON_SITELIBDIR%%/dbus/server.py
  226. +%%PYTHON_SITELIBDIR%%/dbus/server.pyc
  227. +%%PYTHON_SITELIBDIR%%/dbus/server.pyo
  228. +%%PYTHON_SITELIBDIR%%/dbus/service.py
  229. +%%PYTHON_SITELIBDIR%%/dbus/service.pyc
  230. +%%PYTHON_SITELIBDIR%%/dbus/service.pyo
  231. +%%PYTHON_SITELIBDIR%%/dbus/types.py
  232. +%%PYTHON_SITELIBDIR%%/dbus/types.pyc
  233. +%%PYTHON_SITELIBDIR%%/dbus/types.pyo
  234. +@dirrm %%PYTHON_SITELIBDIR%%/dbus/mainloop
  235. +@dirrm %%PYTHON_SITELIBDIR%%/dbus
  236. Index: py3-dbus/Makefile
  237. ===================================================================
  238. --- py3-dbus/Makefile (revision 0)
  239. +++ py3-dbus/Makefile (working copy)
  240. @@ -0,0 +1,33 @@
  241. +# Created by: Joe Marcus Clarke <[email protected]>
  242. +# $FreeBSD$
  243. +# $MCom$
  244. +
  245. +PORTNAME= dbus
  246. +PORTVERSION= 1.1.1
  247. +CATEGORIES= devel gnome python
  248. +MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/
  249. +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
  250. +DISTNAME= ${PORTNAME}-python-${PORTVERSION}
  251. +
  252. +MAINTAINER= [email protected]
  253. +COMMENT= Python bindings for the D-BUS messaging system
  254. +
  255. +LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
  256. +RUN_DEPENDS= pydbus-common>=0:${PORTSDIR}/devel/pydbus-common
  257. +
  258. +USES= gettext pathfix pkgconfig gmake
  259. +USE_PYTHON= 3
  260. +USE_AUTOTOOLS= libtool
  261. +CPPFLAGS+= -I${PYTHON_INCLUDEDIR}
  262. +CONFIGURE_ARGS= --docdir=${DOCSDIR} \
  263. + --disable-api-docs
  264. +
  265. +post-install:
  266. + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_dbus_*bindings.so
  267. +
  268. + @${RM} -f ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/dbus-python.h \
  269. + ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc
  270. + @${RM} -f ${STAGEDIR}${DOCSDIR}/*
  271. + @${RMDIR} ${STAGEDIR}/${DOCSDIR}
  272. +
  273. +.include <bsd.port.mk>
  274. Index: py3-dbus/distinfo
  275. ===================================================================
  276. --- py3-dbus/distinfo (revision 0)
  277. +++ py3-dbus/distinfo (working copy)
  278. @@ -0,0 +1,2 @@
  279. +SHA256 (dbus-python-1.1.1.tar.gz) = 8917ca4fb8f4d693aee18d200cbad166b2c938dfb88c03bb4ab3d90a7c915e88
  280. +SIZE (dbus-python-1.1.1.tar.gz) = 596476
  281. Index: py3-dbus/pkg-descr
  282. ===================================================================
  283. --- py3-dbus/pkg-descr (revision 0)
  284. +++ py3-dbus/pkg-descr (working copy)
  285. @@ -0,0 +1,3 @@
  286. +Python bindings for the D-BUS interprocess messaging system.
  287. +
  288. +WWW: http://dbus.freedesktop.org/doc/dbus-python/
  289. Index: py3-dbus/pkg-plist
  290. ===================================================================
  291. --- py3-dbus/pkg-plist (revision 0)
  292. +++ py3-dbus/pkg-plist (working copy)
  293. @@ -0,0 +1,62 @@
  294. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.a
  295. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.la
  296. +%%PYTHON_SITELIBDIR%%/_dbus_bindings.so
  297. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.a
  298. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.la
  299. +%%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so
  300. +%%PYTHON_SITELIBDIR%%/dbus/__init__.py
  301. +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyc
  302. +%%PYTHON_SITELIBDIR%%/dbus/__init__.pyo
  303. +%%PYTHON_SITELIBDIR%%/dbus/_compat.py
  304. +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyc
  305. +%%PYTHON_SITELIBDIR%%/dbus/_compat.pyo
  306. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.py
  307. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyc
  308. +%%PYTHON_SITELIBDIR%%/dbus/_dbus.pyo
  309. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py
  310. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyc
  311. +%%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.pyo
  312. +%%PYTHON_SITELIBDIR%%/dbus/_version.py
  313. +%%PYTHON_SITELIBDIR%%/dbus/_version.pyc
  314. +%%PYTHON_SITELIBDIR%%/dbus/_version.pyo
  315. +%%PYTHON_SITELIBDIR%%/dbus/bus.py
  316. +%%PYTHON_SITELIBDIR%%/dbus/bus.pyc
  317. +%%PYTHON_SITELIBDIR%%/dbus/bus.pyo
  318. +%%PYTHON_SITELIBDIR%%/dbus/connection.py
  319. +%%PYTHON_SITELIBDIR%%/dbus/connection.pyc
  320. +%%PYTHON_SITELIBDIR%%/dbus/connection.pyo
  321. +%%PYTHON_SITELIBDIR%%/dbus/decorators.py
  322. +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyc
  323. +%%PYTHON_SITELIBDIR%%/dbus/decorators.pyo
  324. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.py
  325. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyc
  326. +%%PYTHON_SITELIBDIR%%/dbus/exceptions.pyo
  327. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.py
  328. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyc
  329. +%%PYTHON_SITELIBDIR%%/dbus/gi_service.pyo
  330. +%%PYTHON_SITELIBDIR%%/dbus/glib.py
  331. +%%PYTHON_SITELIBDIR%%/dbus/glib.pyc
  332. +%%PYTHON_SITELIBDIR%%/dbus/glib.pyo
  333. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.py
  334. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyc
  335. +%%PYTHON_SITELIBDIR%%/dbus/lowlevel.pyo
  336. +%%PYTHON_SITELIBDIR%%/dbus/proxies.py
  337. +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyc
  338. +%%PYTHON_SITELIBDIR%%/dbus/proxies.pyo
  339. +%%PYTHON_SITELIBDIR%%/dbus/server.py
  340. +%%PYTHON_SITELIBDIR%%/dbus/server.pyc
  341. +%%PYTHON_SITELIBDIR%%/dbus/server.pyo
  342. +%%PYTHON_SITELIBDIR%%/dbus/service.py
  343. +%%PYTHON_SITELIBDIR%%/dbus/service.pyc
  344. +%%PYTHON_SITELIBDIR%%/dbus/service.pyo
  345. +%%PYTHON_SITELIBDIR%%/dbus/types.py
  346. +%%PYTHON_SITELIBDIR%%/dbus/types.pyc
  347. +%%PYTHON_SITELIBDIR%%/dbus/types.pyo
  348. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py
  349. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyc
  350. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.pyo
  351. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py
  352. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyc
  353. +%%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.pyo
  354. +@dirrm %%PYTHON_SITELIBDIR%%/dbus/mainloop
  355. +@dirrm %%PYTHON_SITELIBDIR%%/dbus
Advertisement
Add Comment
Please, Sign In to add comment