X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=pkgs%2Fsysvinit%2Fsysvinit.nm;h=31f82c2d58f17404d799a27db4d7e2aba0e8c679;hb=802ea3af55e3167b6574e23b230cdbf0ed2ae0db;hp=18b5679faf57186bbeb20b54c978135aa57b5dcb;hpb=f0b55c28746b56de89d7a10a4ad0ad2a4939baac;p=ipfire-3.x.git diff --git a/pkgs/sysvinit/sysvinit.nm b/pkgs/sysvinit/sysvinit.nm index 18b5679fa..31f82c2d5 100644 --- a/pkgs/sysvinit/sysvinit.nm +++ b/pkgs/sysvinit/sysvinit.nm @@ -1,57 +1,44 @@ ############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # ############################################################################### -############################################################################### -# Definitions -############################################################################### - -include $(PKGROOT)/Include - -PKG_NAME = sysvinit -PKG_VER = 2.86 -PKG_REL = 1 +name = sysvinit +version = 2.86 +release = 1 -PKG_MAINTAINER = -PKG_GROUPS = System/Base -PKG_URL = https://alioth.debian.org/projects/pkg-sysvinit/ -PKG_LICENSE = GPLv2+ -PKG_SUMMARY = Programs which control basic system processes. +groups = System/Base +url = https://alioth.debian.org/projects/pkg-sysvinit/ +license = GPLv2+ +summary = Programs which control basic system processes. -PKG_BUILD_DEPS+= libselinux-devel - -define PKG_DESCRIPTION +description The sysvinit package contains a group of processes that control \ the very basic functions of your system. -endef +end + +sources = %{thisapp}.tar.gz + +CFLAGS += -D_GNU_SOURCE -PKG_TARBALL = $(THISAPP).tar.gz +build + requires + libselinux-devel + end -CFLAGS += -D_GNU_SOURCE + make_build_targets += \ + -C src CFLAGS="%{CFLAGS}" \ + LDFLAGS="" \ + LCRYPT="-lcrypt" -define STAGE_BUILD - cd $(DIR_APP) && make -C src CFLAGS="$(CFLAGS)" LDFLAGS="" \ - LCRYPT="-lcrypt" $(PARALLELISMFLAGS) -endef + install + mkdir -pv %{BUILDROOT}/{bin,sbin,usr/{bin,include}} + mkdir -pv %{BUILDROOT}/usr/share/man/man{1,5,8} + make -C src install ROOT=%{BUILDROOT} + end +end -define STAGE_INSTALL - -mkdir -pv $(BUILDROOT)/{bin,sbin,usr/{bin,include}} - -mkdir -pv $(BUILDROOT)/usr/share/man/man{1,5,8} - cd $(DIR_APP) && make -C src install ROOT=$(BUILDROOT) -endef +packages + package %{name} + end +end