FreeBSD Bugzilla – Attachment 202215 Details for
Bug 235639
[NEW PORT] x11/py-caffeine-ng: Tray bar app to temporarily inhibit screensaver and sleep mode
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Updated shar file
py-caffeine-ng-3.4.2.shar (text/plain), 5.25 KB, created by
Hiroki Tagato
on 2019-02-21 04:33:40 UTC
(
hide
)
Description:
Updated shar file
Filename:
MIME Type:
Creator:
Hiroki Tagato
Created:
2019-02-21 04:33:40 UTC
Size:
5.25 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># x11/py-caffeine-ng ># x11/py-caffeine-ng/Makefile ># x11/py-caffeine-ng/pkg-descr ># x11/py-caffeine-ng/files ># x11/py-caffeine-ng/files/patch-setup.py ># x11/py-caffeine-ng/files/patch-caffeine_main.py ># x11/py-caffeine-ng/distinfo ># >echo c - x11/py-caffeine-ng >mkdir -p x11/py-caffeine-ng > /dev/null 2>&1 >echo x - x11/py-caffeine-ng/Makefile >sed 's/^X//' >x11/py-caffeine-ng/Makefile << '1ab9db58e13d41d84ac3c0a4a3c28338' >X# $FreeBSD$ >X >XPORTNAME= caffeine-ng >XPORTVERSION= 3.4.2 >XCATEGORIES= x11 python >XMASTER_SITES= CHEESESHOP >XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >X >XMAINTAINER= tagattie@yandex.com >XCOMMENT= Tray bar app to temporarily inhibit screensaver and sleep mode >X >XLICENSE= GPLv3+ LGPL3+ >XLICENSE_COMB= multi >XLICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENCE >XLICENSE_FILE_LGPL3+ = ${WRKSRC}/LGPL >X >XBUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} >XLIB_DEPENDS= libappindicator3.so:devel/libappindicator \ >X libnotify.so:devel/libnotify >XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py-docopt@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}ewmh>=0.1.4:devel/py-ewmh@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}setproctitle>=1.1.10:devel/py-setproctitle@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}wheel>=0.29.0:devel/py-wheel@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} >XTEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}flake8-import-order>0:devel/py-flake8-import-order@${PY_FLAVOR} >X >XUSES= desktop-file-utils gettext-tools gnome python:3.3+ >XUSE_GNOME= gdkpixbuf2 gtk30 pygobject3 >XUSE_PYTHON= autoplist concurrent distutils >X >XNO_ARCH= yes >X >XGLIB_SCHEMAS= net.launchpad.caffeine.gschema.xml >XINSTALLS_ICONS= yes >X >XOPTIONS_DEFINE= DOCS >X >XPORTDOCS= README.rst >X >XREINPLACE_ARGS= -i "" >X >XSCHEMASDIR= share/glib-2.0/schemas >X >Xpost-patch: >X ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g; s|/etc|${LOCALBASE}/etc|g' \ >X ${WRKSRC}/setup.py \ >X ${WRKSRC}/share/applications/*.desktop >X >Xpost-install: >X ${MKDIR} ${STAGEDIR}${PREFIX}/${SCHEMASDIR} >X.for schema in ${GLIB_SCHEMAS} >X ${INSTALL_DATA} ${WRKSRC}/${SCHEMASDIR}/${schema} ${STAGEDIR}${PREFIX}/${SCHEMASDIR} >X.endfor >X >Xpost-install-DOCS-on: >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X.for doc in ${PORTDOCS} >X ${INSTALL_MAN} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} >X.endfor >X >Xdo-test: >X cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox >X >X.include <bsd.port.mk> >1ab9db58e13d41d84ac3c0a4a3c28338 >echo x - x11/py-caffeine-ng/pkg-descr >sed 's/^X//' >x11/py-caffeine-ng/pkg-descr << '278fa81a6e4a910d2006eae4740408c3' >XCaffeine is a little daemon that sits in your systray, and prevents >Xthe screensaver from showing up, or the system from going to sleep. It >Xdoes so when an application is fullscreened (eg: youtube), or when you >Xclick on the systray icon (which you can do, when, eg: reading). >X >XWWW: https://github.com/caffeine-ng/caffeine-ng >278fa81a6e4a910d2006eae4740408c3 >echo c - x11/py-caffeine-ng/files >mkdir -p x11/py-caffeine-ng/files > /dev/null 2>&1 >echo x - x11/py-caffeine-ng/files/patch-setup.py >sed 's/^X//' >x11/py-caffeine-ng/files/patch-setup.py << '90b7dbb63314e8f368cb3874197a2967' >X--- setup.py.orig 2018-05-17 01:08:07 UTC >X+++ setup.py >X@@ -7,14 +7,18 @@ from setuptools import find_packages, setup >X >X >X def get_data_files(): >X+ # Let FreeBSD port handle glib schema file to avoid plist error >X+ black_list = ['net.launchpad.caffeine.gschema.xml'] >X data_files = [] >X >X for path, dirs, files in walk('share'): >X target_path = os.path.join('/usr', path) >X >X- data_files.append(( >X- target_path, [os.path.join(path, f) for f in files] >X- )) >X+ tl = [os.path.join(path, f) for f in files if f not in black_list] >X+ if tl != []: >X+ data_files.append(( >X+ target_path, tl >X+ )) >X >X data_files.append( >X ("/etc/xdg/autostart", ["share/applications/caffeine.desktop"]) >90b7dbb63314e8f368cb3874197a2967 >echo x - x11/py-caffeine-ng/files/patch-caffeine_main.py >sed 's/^X//' >x11/py-caffeine-ng/files/patch-caffeine_main.py << 'a2adcea4e8f830a1234c515d01f3e8cf' >X--- caffeine/main.py.orig 2018-05-17 01:08:07 UTC >X+++ caffeine/main.py >X@@ -412,8 +412,8 @@ def main(): >X GObject.threads_init() >X >X # register the process id as 'caffeine' >X- libc = ctypes.cdll.LoadLibrary('libc.so.6') >X- libc.prctl(15, 'caffeine', 0, 0, 0) >X+ # libc = ctypes.cdll.LoadLibrary('libc.so.6') >X+ # libc.prctl(15, 'caffeine', 0, 0, 0) >X >X arguments = docopt(__doc__, version=__version__) >X >a2adcea4e8f830a1234c515d01f3e8cf >echo x - x11/py-caffeine-ng/distinfo >sed 's/^X//' >x11/py-caffeine-ng/distinfo << 'a3f7a45500aaf1dcb55cd12969a75f3b' >XTIMESTAMP = 1547976230 >XSHA256 (caffeine-ng-3.4.2.tar.gz) = 9cf843f9359b4b8cdb2ad4a14bb433641a100e25206274eb638c494765d56816 >XSIZE (caffeine-ng-3.4.2.tar.gz) = 145797 >a3f7a45500aaf1dcb55cd12969a75f3b >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
tagattie
:
maintainer-approval+
Actions:
View
Attachments on
bug 235639
:
201888
|
201889
| 202215 |
202216