|
1 | 1 | PKG_NAME = phpMemcachedAdmin
|
2 |
| -PKG_VERS = 1.3.0 |
3 | 2 | PKG_EXT = tar.gz
|
4 |
| -PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT) |
5 |
| -PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT) |
6 |
| -PKG_DIST_SITE = https://github.com/elijaa/phpmemcachedadmin/archive/refs/tags |
7 |
| -PKG_DIR = $(PKG_NAME)-$(PKG_VERS) |
| 3 | +PKG_DOWNLOAD_METHOD = git |
| 4 | +PKG_GIT_HASH = aaf3d16a2a1e3dff72dd358f1758d96f0f174cb3 |
| 5 | +PKG_DIST_SITE = https://github.com/elijaa/phpmemcachedadmin.git |
| 6 | +PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT) |
| 7 | +PKG_DIR = $(PKG_NAME)-git$(PKG_GIT_HASH) |
| 8 | + |
| 9 | +# Unfortunately only version 1.3.0 is officially released, but |
| 10 | +# we need the commit aaf3d16 of 12 Jun 2020 for memcached 1.6.x |
| 11 | +# Issue #19: fix mem_requested key change in Memcached 1.5.17 |
8 | 12 |
|
9 | 13 | DEPENDS =
|
10 | 14 |
|
11 | 15 | HOMEPAGE = https://github.com/elijaa/phpmemcachedadmin
|
12 |
| -COMMENT = Graphic stand-alone administration for memcached to monitor and debug purpose |
13 |
| -LICENSE = Apache License 2.0 |
| 16 | +COMMENT = Graphic stand-alone administration for memcached to monitor and debug purpose. |
| 17 | +LICENSE = Apache 2.0 |
14 | 18 |
|
15 |
| -EXTRACT_PATH = $(WORK_DIR)/$(PKG_DIR) |
16 |
| -CONFIGURE_TARGET = nop |
17 |
| -COMPILE_TARGET = nop |
| 19 | +EXTRACT_PATH = $(WORK_DIR) |
18 | 20 | INSTALL_TARGET = phpmemcachedadmin_install
|
19 | 21 |
|
20 |
| -include ../../mk/spksrc.cross-cc.mk |
| 22 | +include ../../mk/spksrc.install-resources.mk |
21 | 23 |
|
22 | 24 | .PHONY: phpmemcachedadmin_install
|
| 25 | +# make a copy of the sample config as on DSM7 it is not possible to create this at installation time. |
23 | 26 | phpmemcachedadmin_install:
|
24 |
| - mkdir -p $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME) |
25 |
| - tar -cf - -C $(WORK_DIR)/$(PKG_DIR)/phpmemcachedadmin-$(PKG_VERS) . | tar -xf - -C $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME) |
| 27 | + @mkdir -p $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME) |
| 28 | + @tar -cf - -C $(WORK_DIR)/$(PKG_DIR) . | tar -xf - -C $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME) |
| 29 | + @cp -f $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME)/Config/Memcache.sample.php $(STAGING_INSTALL_PREFIX)/share/$(PKG_NAME)/Config/Memcache.php |
0 commit comments