Hi

Here are some more package descriptions which i forgot to attach.
These tools are needed by the avahi server.

Best regards
Tim
## SECTION=development

config INTLTOOL
        tristate
        prompt "intltool"
        help
          The intltool package contains an internationalization tool. This is 
useful for extracting translatable strings from source files, collecting the 
extracted strings with messages from traditional source files (<source 
directory>/<package>/po) and merging the translations into .xml, .desktop and 
.oaf files.
# -*-makefile-*-
# $Id: template-make 9053 2008-11-03 10:58:48Z wsa $
#
# Copyright (C) 2009 by Tim Sander
#
# See CREDITS for details about who has contributed to this project.
#
# For further information about the PTXdist project and license conditions
# see the README file.
#

#
# We provide this package
#
PACKAGES-$(PTXCONF_INTLTOOL) += intltool

#
# Paths and names
#
INTLTOOL_VERSION        := 0.35.5
INTLTOOL                := intltool-$(INTLTOOL_VERSION)
INTLTOOL_SUFFIX         := tar.bz2
INTLTOOL_URL            := 
http://ftp.gnome.org/pub/gnome/sources/intltool/0.35//$(INTLTOOL).$(INTLTOOL_SUFFIX)
INTLTOOL_SOURCE         := $(SRCDIR)/$(INTLTOOL).$(INTLTOOL_SUFFIX)
INTLTOOL_DIR            := $(BUILDDIR)/$(INTLTOOL)

# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------

$(INTLTOOL_SOURCE):
        @$(call targetinfo)
        @$(call get, INTLTOOL)

# ----------------------------------------------------------------------------
# Extract
# ----------------------------------------------------------------------------

$(STATEDIR)/intltool.extract:
        @$(call targetinfo)
        @$(call clean, $(INTLTOOL_DIR))
        @$(call extract, INTLTOOL)
        @$(call patchin, INTLTOOL)
        @$(call touch)

# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------

INTLTOOL_PATH   := PATH=$(CROSS_PATH)
INTLTOOL_ENV    := $(CROSS_ENV)

#
# autoconf
#
INTLTOOL_AUTOCONF := $(CROSS_AUTOCONF_USR)

$(STATEDIR)/intltool.prepare:
        @$(call targetinfo)
        @$(call clean, $(INTLTOOL_DIR)/config.cache)
        cd $(INTLTOOL_DIR) && \
                $(INTLTOOL_PATH) $(INTLTOOL_ENV) \
                ./configure $(INTLTOOL_AUTOCONF)
        @$(call touch)

# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------

$(STATEDIR)/intltool.compile:
        @$(call targetinfo)
        cd $(INTLTOOL_DIR) && $(INTLTOOL_PATH) $(MAKE) $(PARALLELMFLAGS)
        @$(call touch)

# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------

$(STATEDIR)/intltool.install:
        @$(call targetinfo)
        @$(call install, INTLTOOL)
        @$(call touch)

# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------

$(STATEDIR)/intltool.targetinstall:
        @$(call targetinfo)

        @$(call install_init, intltool)
        @$(call install_fixup, intltool,PACKAGE,intltool)
        @$(call install_fixup, intltool,PRIORITY,optional)
        @$(call install_fixup, intltool,VERSION,$(INTLTOOL_VERSION))
        @$(call install_fixup, intltool,SECTION,base)
        @$(call install_fixup, intltool,AUTHOR,"Tim Sander")
        @$(call install_fixup, intltool,DEPENDS,)
        @$(call install_fixup, intltool,DESCRIPTION,missing)

        @$(call install_copy, intltool, 0, 0, 0755, 
$(INTLTOOL_DIR)/intltoolize, /usr/bin/intltoolize)
        @$(call install_copy, intltool, 0, 0, 0755, 
$(INTLTOOL_DIR)/intltool-prepare, /usr/bin/intltool-prepare)
        @$(call install_copy, intltool, 0, 0, 0755, 
$(INTLTOOL_DIR)/intltool-merge, /usr/bin/intltool-merge)
        @$(call install_copy, intltool, 0, 0, 0755, 
$(INTLTOOL_DIR)/intltool-update, /usr/bin/intltool-update)
        @$(call install_copy, intltool, 0, 0, 0755, 
$(INTLTOOL_DIR)/intltool-extract, /usr/bin/intltool-extract)

        @$(call install_finish, intltool)

        @$(call touch)

# ----------------------------------------------------------------------------
# Clean
# ----------------------------------------------------------------------------

intltool_clean:
        rm -rf $(STATEDIR)/intltool.*
        rm -rf $(PKGDIR)/intltool_*
        rm -rf $(INTLTOOL_DIR)

# vim: syntax=make
config LIBDAEMON
        tristate
        prompt "libdaemon"
        help
          libdaemon is a lightweight C library that eases the writing of UNIX 
daemons.
# -*-makefile-*-
# $Id: template-make 9053 2008-11-03 10:58:48Z wsa $
#
# Copyright (C) 2009 by Tim Sander
#
# See CREDITS for details about who has contributed to this project.
#
# For further information about the PTXdist project and license conditions
# see the README file.
#

#
# We provide this package
#
PACKAGES-$(PTXCONF_LIBDAEMON) += libdaemon

#
# Paths and names
#
LIBDAEMON_VERSION       := 0.13
LIBDAEMON               := libdaemon-$(LIBDAEMON_VERSION)
LIBDAEMON_SUFFIX        := tar.gz
LIBDAEMON_URL           := 
http://0pointer.de/lennart/projects/libdaemon/$(LIBDAEMON).$(LIBDAEMON_SUFFIX)
LIBDAEMON_SOURCE        := $(SRCDIR)/$(LIBDAEMON).$(LIBDAEMON_SUFFIX)
LIBDAEMON_DIR           := $(BUILDDIR)/$(LIBDAEMON)

# ----------------------------------------------------------------------------
# Get
# ----------------------------------------------------------------------------

$(LIBDAEMON_SOURCE):
        @$(call targetinfo)
        @$(call get, LIBDAEMON)

# ----------------------------------------------------------------------------
# Extract
# ----------------------------------------------------------------------------

$(STATEDIR)/libdaemon.extract:
        @$(call targetinfo)
        @$(call clean, $(LIBDAEMON_DIR))
        @$(call extract, LIBDAEMON)
        @$(call patchin, LIBDAEMON)
        @$(call touch)

# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------

LIBDAEMON_PATH  := PATH=$(CROSS_PATH)
LIBDAEMON_ENV   := $(CROSS_ENV)

#
# autoconf
#
LIBDAEMON_AUTOCONF := $(CROSS_AUTOCONF_USR)

$(STATEDIR)/libdaemon.prepare:
        @$(call targetinfo)
        @$(call clean, $(LIBDAEMON_DIR)/config.cache)
        cd $(LIBDAEMON_DIR) && \
                $(LIBDAEMON_PATH) $(LIBDAEMON_ENV) \
                ./configure $(LIBDAEMON_AUTOCONF)
        @$(call touch)

# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------

$(STATEDIR)/libdaemon.compile:
        @$(call targetinfo)
        cd $(LIBDAEMON_DIR) && $(LIBDAEMON_PATH) $(MAKE) $(PARALLELMFLAGS)
        @$(call touch)

# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------

$(STATEDIR)/libdaemon.install:
        @$(call targetinfo)
        @$(call install, LIBDAEMON)
        @$(call touch)

# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------

$(STATEDIR)/libdaemon.targetinstall:
        @$(call targetinfo)

        @$(call install_init, libdaemon)
        @$(call install_fixup, libdaemon,PACKAGE,libdaemon)
        @$(call install_fixup, libdaemon,PRIORITY,optional)
        @$(call install_fixup, libdaemon,VERSION,$(LIBDAEMON_VERSION))
        @$(call install_fixup, libdaemon,SECTION,base)
        @$(call install_fixup, libdaemon,AUTHOR,"Tim Sander")
        @$(call install_fixup, libdaemon,DEPENDS,)
        @$(call install_fixup, libdaemon,DESCRIPTION,missing)

        @$(call install_copy, libdaemon, 0, 0, 0655, 
$(LIBDAEMON_DIR)/libdaemon/.libs/libdaemon.so.0.4.0 , 
/usr/lib/libdaemon.so.0.4.0)
        @$(call install_link, libdaemon, libdaemon.so.0.4.0, 
/usr/lib/libdaemon.so.0)
        @$(call install_link, libdaemon, libdaemon.so.0.4.0, 
/usr/lib/libdaemon.so)

        @$(call install_finish, libdaemon)

        @$(call touch)

# ----------------------------------------------------------------------------
# Clean
# ----------------------------------------------------------------------------

libdaemon_clean:
        rm -rf $(STATEDIR)/libdaemon.*
        rm -rf $(PKGDIR)/libdaemon_*
        rm -rf $(LIBDAEMON_DIR)

# vim: syntax=make
--
ptxdist mailing list
[email protected]

Reply via email to