Skip to content

Instantly share code, notes, and snippets.

@T-X
Created January 5, 2026 06:32
Show Gist options
  • Select an option

  • Save T-X/5fd55ab91a39bb740c2cda1f406a6f8a to your computer and use it in GitHub Desktop.

Select an option

Save T-X/5fd55ab91a39bb740c2cda1f406a6f8a to your computer and use it in GitHub Desktop.
# SPDX-License-Identifier: MIT
# Copyright (C) 2025 Linus Lüssing <linus.luessing@c0d3.blue>
include $(TOPDIR)/rules.mk
PKG_NAME:=pim6sd
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_DATE:=2026-01-05
#PKG_SOURCE_URL=https://github.com/troglobit/pim6sd.git
PKG_SOURCE_URL=https://github.com/T-X/pim6sd.git
#PKG_SOURCE_VERSION:=25a2ed095e3dded49c26f600914d4b29add7637c
PKG_SOURCE_VERSION:=e2680518a723f42dc34b9afbe679ed8af34db889
#PKG_MIRROR_HASH:=TODO
PKG_MIRROR_HASH:=skip
PKG_MAINTAINER:=Linus Lüssing <linus.luessing@c0d3.blue>
PKG_LICENSE:=GPL-2.0-or-later
PKG_LICENSE_FILES:=LICENSE
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
SECTION:=net
CATEGORY:=Network
TITLE:=PIM-SM/SSM daemon for IPv6
endef
define Package/$(PKG_NAME)/description
TODO
endef
define Build/Prepare
$(call Build/Prepare/Default)
cd $(PKG_BUILD_DIR) && exec ./autogen.sh
endef
define Package/$(PKG_NAME)/install
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/pim6sd $(1)/usr/sbin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/pim6stat $(1)/usr/sbin/
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,$(PKG_NAME)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment