Change Details
nlove/Makefile |
3 | 3 | PKG_NAME:=nlove |
4 | 4 | PKG_REV:=494 |
5 | 5 | PKG_VERSION:=r$(PKG_REV) |
6 | | PKG_RELEASE:=1 |
| 6 | PKG_RELEASE:=2 |
7 | 7 | |
8 | 8 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |
9 | 9 | PKG_SOURCE_URL:=https://bitbucket.org/bartbes/nlove |
... | ... | |
41 | 41 | define Package/nlove/install |
42 | 42 | $(INSTALL_DIR) $(1)/usr/bin |
43 | 43 | $(INSTALL_BIN) $(PKG_BUILD_DIR)/nlove $(1)/usr/bin/ |
| 44 | $(INSTALL_BIN) ./files/nlove-run |
44 | 45 | endef |
45 | 46 | |
46 | 47 | $(eval $(call BuildPackage,nlove)) |
nlove/files/nlove-run |
| 1 | #!/bin/sh |
| 2 | |
| 3 | if [ $# -lt 1 ]; then |
| 4 | echo "Usage: $0 <name>" |
| 5 | exit 1 |
| 6 | fi |
| 7 | |
| 8 | if [ ! -f "$HOME/.nlove/$1.love" ]; then |
| 9 | echo "Game not found, will now attempt to download it." |
| 10 | echo "This requires working internet access." |
| 11 | mkdir -p /usr/share/nlove > /dev/null |
| 12 | echo "Downloading... " |
| 13 | wget -q "http://dl.dropbox.com/u/440010/nlove/games/$1.love" -O "/usr/share/nlove/$1.love" > /dev/null |
| 14 | if [ $? -ne 0 ]; then |
| 15 | echo "An error occured during downloading, are you sure $1 exists?" |
| 16 | echo "And do you have internet access?" |
| 17 | exit 1 |
| 18 | fi |
| 19 | echo "Done." |
| 20 | echo -n "Installing launcher... " |
| 21 | mkdir -p /usr/share/gmenu2x/sections/nlove |
| 22 | (echo "title=$1" && |
| 23 | echo "exec=/usr/bin/`basename $0`" && |
| 24 | echo "params=$1" && |
| 25 | echo "wrapper=true") > /usr/share/gmenu2x/sections/nlove/$1 |
| 26 | echo "Done." |
| 27 | fi |
| 28 | nlove "/usr/share/nlove/$1.love" |
| 29 | exit 0 |
Download the corresponding diff file