hc
2024-03-22 f63cd4c03ea42695d5f9b0e1798edd196923aae6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
################################################################################
#
# psplash
#
################################################################################
 
PSPLASH_VERSION = fd33a9b3d68c89fa22ff6873f4f9fd28bd85830c
PSPLASH_SITE = git://git.yoctoproject.org/psplash
PSPLASH_LICENSE = GPL-2.0+
PSPLASH_LICENSE_FILES = COPYING
PSPLASH_AUTORECONF = YES
PSPLASH_DEPENDENCIES = host-gdk-pixbuf host-pkgconf
 
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
PSPLASH_DEPENDENCIES += systemd
PSPLASH_CONF_OPTS += --with-systemd
else
PSPLASH_CONF_OPTS += --without-systemd
endif
 
PSPLASH_IMAGE = $(call qstrip,$(BR2_PACKAGE_PSPLASH_IMAGE))
 
ifneq ($(PSPLASH_IMAGE),)
define PSPLASH_COPY_IMAGE
   cp $(PSPLASH_IMAGE) $(@D)/base-images/psplash-poky.png
endef
 
PSPLASH_POST_EXTRACT_HOOKS += PSPLASH_COPY_IMAGE
endif
 
define PSPLASH_INSTALL_INIT_SYSTEMD
   $(INSTALL) -D -m 644 package/psplash/psplash-start.service \
       $(TARGET_DIR)/usr/lib/systemd/system/psplash-start.service
 
   $(INSTALL) -D -m 644 package/psplash/psplash-systemd.service \
       $(TARGET_DIR)/usr/lib/systemd/system/psplash-systemd.service
endef
 
$(eval $(autotools-package))