From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Oct 13 01:50:24 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD92516A4B3 for ; Mon, 13 Oct 2003 01:50:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23A2343FA3 for ; Mon, 13 Oct 2003 01:50:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9D8oLFY045099 for ; Mon, 13 Oct 2003 01:50:21 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9D8oLpL045098; Mon, 13 Oct 2003 01:50:21 -0700 (PDT) (envelope-from gnats) Resent-Date: Mon, 13 Oct 2003 01:50:21 -0700 (PDT) Resent-Message-Id: <200310130850.h9D8oLpL045098@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sergey Akifyev Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D700716A4B3 for ; Mon, 13 Oct 2003 01:40:47 -0700 (PDT) Received: from mail.gascom.ru (mail.gascom.ru [217.17.160.2]) by mx1.FreeBSD.org (Postfix) with SMTP id 578AB43FBD for ; Mon, 13 Oct 2003 01:40:46 -0700 (PDT) (envelope-from asa@mail.gascom.ru) Received: (qmail 10590 invoked by uid 1000); 13 Oct 2003 08:32:56 -0000 Message-Id: <20031013083256.10584.qmail@mail.gascom.ru> Date: 13 Oct 2003 08:32:56 -0000 From: Sergey Akifyev To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/57937: fix cups-base package install, take maintainership X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Sergey Akifyev List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2003 08:50:25 -0000 >Number: 57937 >Category: ports >Synopsis: fix cups-base package install, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Oct 13 01:50:21 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Sergey Akifyev >Release: FreeBSD 4.8-RELEASE-p13 i386 >Organization: JSC Gascom >Environment: System: FreeBSD boulder.gascom.ru 4.8-RELEASE-p13 FreeBSD 4.8-RELEASE-p13 #5: Mon Oct 6 10:30:52 MSD 2003 asa@boulder.gascom.ru:/usr/src/sys/compile/BUILDER i386 >Description: * Fix pkg-plist, so package install creates all necessary directories * Change pkg-message to point how to solve common printing problem * Take maintainership NOTE: PORTREVISION is not bumped, because users who already configured cups don't need reinstalling >How-To-Repeat: >Fix: --- cups-base.diff begins here --- diff -ruN cups-base.orig/Makefile cups-base/Makefile --- cups-base.orig/Makefile Tue Jul 22 08:36:01 2003 +++ cups-base/Makefile Mon Oct 13 11:50:57 2003 @@ -14,7 +14,7 @@ CATEGORIES= print MASTER_SITES= ${CUPS_MASTER_SITES} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= asa@gascom.ru COMMENT= The Common UNIX Printing System: headers, libs, & daemons USE_REINPLACE= yes @@ -48,6 +48,7 @@ ${MKDIR} ${CUPS_SPOOLDIR} ${CUPS_SPOOLDIR}/tmp ${CHOWN} -R ${CUPSOWN}:${CUPSGRP} ${CUPS_SPOOLDIR} ${CHMOD} -R g+w ${CUPS_SPOOLDIR} + ${CAT} ${PKGMESSAGE} .include "${.CURDIR}/../../print/cups/Makefile.common" .include diff -ruN cups-base.orig/pkg-message cups-base/pkg-message --- cups-base.orig/pkg-message Sat Jan 25 19:20:46 2003 +++ cups-base/pkg-message Mon Oct 13 11:44:46 2003 @@ -1,20 +1,12 @@ ********************************************************************** ********************************************************************** -NOTE FOR PACKAGE USERS ONLY: -============================ -This package does not create the spool directory, due to limitations in -the packaging mechanism, or my knowledge of it. +PLEASE NOTE: +============ -Once the package is installed, please do the following (as root): +To enable printing under Gimp do the following: +1) Uncomment application/octet-stream line in mime.types +2) Uncomment application/octet-stream line in mime.convs +3) Restart cupsd - cd /var/spool - mkdir -p cups/tmp - chown -R root:daemon cups - -Thanks. - --- -AlanE, your friendly neighborhood cups maintainer and all around -wild and crazy (ok, well just crazy) guy. ********************************************************************** ********************************************************************** diff -ruN cups-base.orig/pkg-plist cups-base/pkg-plist --- cups-base.orig/pkg-plist Tue Jul 22 08:36:01 2003 +++ cups-base/pkg-plist Mon Oct 13 11:58:11 2003 @@ -428,4 +428,10 @@ @dirrm etc/cups/ppd @dirrm etc/cups/interfaces @dirrm etc/cups/certs +@exec mkdir -p /var/spool/cups/tmp || true +@exec chown -R root:daemon /var/spool/cups +@exec mkdir %D/etc/cups/certs || true +@exec mkdir %D/etc/cups/ppd || true +@exec mkdir %D/etc/cups/interfaces || true +@unexec rm -rf /var/spool/cups @unexec rmdir %D/etc/cups 2>/dev/null || true --- cups-base.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: