Check-in [9e4b52a0f5]
Overview
Comment: | Move preprocessing from Makefile to Packfile, just runs on channels/search.py instead of all *.py files now. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
9e4b52a0f58592a34a756043dbe51d9e |
User & Date: | mario on 2015-04-15 18:31:55 |
Other Links: | manifest | tags |
Context
2015-04-15
| ||
20:58 | Run channel.first_show() on tab switches in a separate thread. This makes ST2 *look* snappy after initialization, and for the very first startup in particular. (Seems to work stable after all, even uncovers the HTTP statusbar updates now.) check-in: 56c215a897 user: mario tags: trunk | |
18:31 | Move preprocessing from Makefile to Packfile, just runs on channels/search.py instead of all *.py files now. check-in: 9e4b52a0f5 user: mario tags: trunk | |
2015-04-14
| ||
17:03 | Not implemented: `8tracks` (plugin name suffers from identifier mismatch, and it's not quite doable in ST2, because 8tracks requires feedback shortly after playback has begun; yet streamtuner can't inspect any configured audio player for actually doing so.) check-in: 327d2ed94c user: mario tags: trunk | |
Changes
Modified Makefile from [707b0673d7] to [6500ab14b2].
1 2 3 4 5 6 7 8 9 10 11 | # Requires # ยท http://fossil.include-once.org/versionnum/ # ยท http://fossil.include-once.org/xpm/ SHELL := /bin/bash #(for brace expansion) NAME := streamtuner2 VERSION := $(shell version get:plugin st2.py || echo 2.1dev) DEST := /usr/share/streamtuner2 INST := install -m 644 PACK := xpm --verbose DEPS := -n $(NAME) -d python -d python-pyquery -d python-gtk2 -d python-requests -d python-keybinder | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # Requires # ยท http://fossil.include-once.org/versionnum/ # ยท http://fossil.include-once.org/xpm/ SHELL := /bin/bash #(for brace expansion) NAME := streamtuner2 VERSION := $(shell version get:plugin st2.py || echo 2.1dev) DEST := /usr/share/streamtuner2 INST := install -m 644 PACK := xpm --verbose DEPS := -n $(NAME) -d python -d python-pyquery -d python-gtk2 -d python-requests -d python-keybinder OPTS := -s src -u packfile,man,fixperms -f --prefix=$(DEST) --deb-compression xz --rpm-compression xz --exe-autoextract # targets .PHONY: bin all: gtk3 #(most used) pack: all ver docs xpm src gtk3: gtk3.xml.gz zip: pyz |
︙ | ︙ |
Modified Packfile from [7e123128ac] to [1fe577eec6].
1 2 3 4 5 6 | # The "Packfile" is just a make script, which is used as mid-packing # helper. It's run within fpm/xmp execution context in /tmp/staging123/, # where final distribution file arrangements are made. # Keeps the Makefile more โbuildโ-related. | > > > > > > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | # The "Packfile" is just a make script, which is used as mid-packing # helper. It's run within fpm/xmp execution context in /tmp/staging123/, # where final distribution file arrangements are made. # Keeps the Makefile more โbuildโ-related. all: preprocess $(PACK_TYPE) # More selective file rewriting preprocess: usr/share/streamtuner2/channels/search.pym %.pym: %.py preprocess -D $(PKG_FLAG) -o $< $< deb: # complainy lintian needs a custom changelog.gz gzip -9c usr/share/doc/streamtuner2/NEWS > usr/share/doc/streamtuner2/changelog.gz |