1#!/bin/sh 2# $NetBSD: prepare-import.sh,v 1.6 2023/06/29 23:59:43 gutteridge Exp $ 3# 4# Extract the new tarball and run this script with the first argument 5# the mDNSResponder-X.Y directory that was created. cd to that directory 6# and import: 7# cvs -d cvs.netbsd.org:/cvsroot import \ 8# src/external/apache2/mDNSResponder/dist APPLE mdnsresponder-x-y-z 9# This script deletes extra content. 10 11set -e 12cd "$1" 13rm -rf mDNSMacOS9 mDNSMacOSX mDNSVxWorks mDNSWindows Documents 14rm -f Makefile mDNSResponder.sln README.txt PrivateDNS.txt 15 16(cd Clients 17rm -rf BonjourExample DNS-SD.VisualStudio DNS-SD.xcodeproj 18rm -rf DNSServiceBrowser-Info.plist DNSServiceBrowser.NET 19rm -rf DNSServiceBrowser.VB DNSServiceBrowser.m DNSServiceBrowser.nib 20rm -rf DNSServiceReg-Info.plist DNSServiceReg.m DNSServiceReg.nib 21rm -rf ExplorerPlugin FirefoxExtension Java Makefile PrinterSetupWizard 22rm -rf ReadMe.txt SimpleChat.NET SimpleChat.VB mDNSNetMonitor.VisualStudio) 23 24(cd mDNSCore 25rm -f Implementer\ Notes.txt) 26 27(cd mDNSPosix 28rm -f Client.c ExampleClientApp.c ExampleClientApp.h Identify.c 29rm -f Makefile NetMonitor.c ProxyResponder.c ReadMe.txt Responder.c 30rm -f Services.txt libnss_mdns.8 mdnsd.sh nss_ReadMe.txt nss_mdns.c 31rm -f nss_mdns.conf nss_mdns.conf.5 parselog.py) 32 33(cd mDNSShared 34rm -rf DebugServices.c DebugServices.h Java dnssd_clientshim.c mDNS.1 35rm -f dnsextd.8 dnsextd.c dnsextd.conf dnsextd.h dnsextd_lexer.l 36rm -f dnsextd_parser.) 37 38# Kill RCS Tag lines 39cleantags . 40