瀏覽代碼

libseat: add seatd subpackage

Waldemar Brodkorb 3 月之前
父節點
當前提交
e8c91541ec
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      package/libseat/Makefile

+ 14 - 0
package/libseat/Makefile

@@ -11,14 +11,23 @@ PKG_DESCR:=		seat library
 PKG_SECTION:=		libs/misc
 PKG_URL:=		https://git.sr.ht/~kennylevinsen/seatd/
 PKG_SITES:=		https://git.sr.ht/~kennylevinsen/seatd/archive/
+PKG_LIBNAME:=		libseat
 PKG_OPTS:=		dev
 
+PKG_SUBPKGS:=		LIBSEAT SEATD
+PKGSD_LIBSEAT:=		seat library
+PKGSC_LIBSEAT:=		libs/misc
+PKGSD_SEATD:=		seat daemon
+PKGSC_SEATD:=		sys/misc
+PKGSS_SEATD:=		libseat
+
 DISTFILES:=		$(PKG_VERSION).tar.gz
 WRKDIST=		${WRKDIR}/seatd-${PKG_VERSION}
 
 include $(ADK_TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,LIBSEAT,libseat,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION),$(PKG_OPTS)))
+$(eval $(call PKG_template,SEATD,seatd,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION),$(PKG_OPTS)))
 
 WRKBUILD=               $(WRKDIR)/$(PKG_NAME)-obj
 
@@ -31,4 +40,9 @@ libseat-install:
 	$(CP) $(WRKINST)/usr/lib/libseat*.so* \
 		$(IDIR_LIBSEAT)/usr/lib
 
+seatd-install:
+	$(INSTALL_DIR) $(IDIR_SEATD)/usr/bin
+	$(INSTALL_BIN) $(WRKINST)/usr/bin/seatd \
+		$(IDIR_SEATD)/usr/bin
+
 include $(ADK_TOPDIR)/mk/pkg-bottom.mk