diff options
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/eawpats/Makefile | 53 | ||||
-rw-r--r-- | audio/eawpats/distinfo | 1 | ||||
-rw-r--r-- | audio/eawpats/pkg-descr | 27 | ||||
-rw-r--r-- | audio/eawpats/pkg-plist | 391 |
5 files changed, 473 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 27bc4e6f6193..f3f0010e1b77 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -59,6 +59,7 @@ SUBDIR += denemo SUBDIR += discid SUBDIR += easytag + SUBDIR += eawpats SUBDIR += ecasound SUBDIR += ecawave SUBDIR += ermixer diff --git a/audio/eawpats/Makefile b/audio/eawpats/Makefile new file mode 100644 index 000000000000..3574688b9b59 --- /dev/null +++ b/audio/eawpats/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: eawpats +# Date created: 3 September 2003 +# Whom: Jonathan Lennox <lennox@cs.columbia.edu> +# +# $FreeBSD$ +# + +PORTNAME= eawpats +PORTVERSION= 12 +CATEGORIES= audio +MASTER_SITES= http://madchat.org/music/ \ + http://5hdumat.samizdat.net/music/ +DISTNAME= eawpats12_full + +MAINTAINER= lennox@cs.columbia.edu +COMMENT= Eric A. Welsh's collection of Gravis Ultrasound MIDI patches + +# Not useful without timidity. +RUN_DEPENDS= timidity:${PORTSDIR}/audio/timidity++ + +RESTRICTED= Some of the patches are marked no-commercial-use + +NO_BUILD= yes +USE_REINPLACE= yes + +PATCH_SUBDIRS= ethnic mazpat/fx gsdrum08 gsdrum25 gsdrum40 gus power sfx wime +DOC_SUBDIRS= ethnic gsdrum08 gsdrum25 gsdrum40 power wime + +WRKSRC= ${WRKDIR}/${PORTNAME} +TIMIDITY_DATADIR= ${PREFIX}/share/timidity + +post-patch: + @${REINPLACE_CMD} -e 's|/home/user/eawpats|${DATADIR}|' ${WRKSRC}/linuxconfig/timidity.cfg + +do-install: + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.cfg ${WRKSRC}/*.pat ${WRKSRC}/*.ini ${DATADIR} +.for subdir in ${PATCH_SUBDIRS} + ${MKDIR} ${DATADIR}/${subdir} + ${INSTALL_DATA} ${WRKSRC}/${subdir}/*.pat ${DATADIR}/${subdir} +.endfor + ${MKDIR} ${TIMIDITY_DATADIR} + ${INSTALL_DATA} ${WRKDIR}/linuxconfig/timidity.cfg ${TIMIDITY_DATADIR} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/*.txt ${WRKSRC}/*.hlp ${DOCSDIR} +.for subdir in ${DOC_SUBDIRS} + ${MKDIR} ${DOCSDIR}/${subdir} + ${INSTALL_MAN} ${WRKSRC}/${subdir}/*.txt ${DOCSDIR}/${subdir} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/audio/eawpats/distinfo b/audio/eawpats/distinfo new file mode 100644 index 000000000000..4c68bd967a22 --- /dev/null +++ b/audio/eawpats/distinfo @@ -0,0 +1 @@ +MD5 (eawpats12_full.tar.gz) = 8ebcf0583f3077346ebace93c8ea166f diff --git a/audio/eawpats/pkg-descr b/audio/eawpats/pkg-descr new file mode 100644 index 000000000000..25034da08c28 --- /dev/null +++ b/audio/eawpats/pkg-descr @@ -0,0 +1,27 @@ +This is Eric A. Welsh's collection of Gravis UltraSound MIDI patches, +configured for use with the TiMidity++ MIDI player. A configuration file +for TiMidity++ to use these patches is also included. + +Eric A. Welsh writes: + +I hope that all of these patches are the best ones you've ever heard. I've +worked really hard to try to ensure this. I collected patches from the +Ultrasound mirrors, Midia, Kurzweil archives, Roland archives, Yamaha +archives, Maui, maybe a few from MAZ, and just about every known source of +patches on the net. I have tried to leave no stone unturned. + +I have removed clicks, changed volumes of samples within multipart patches +so that they are the same relative to each other, relooped samples, created +new instruments by combining others, edited out bad samples, remapped the +note mappings to samples, rekeyed samples, retuned samples, changed +envelopes, hand edited some to remove oversampling, and just about any other +kind of manipulation you can think of. + +I think by now I have listened to every patch while being played in a midi +file, so I've heard them over all sorts of ranges not intended for the +instruments, in combination with instruments that might be slightly out of +tune with the one in question, and heard most if not all the waveforms in +multipatch instruments. Hopefully all the patches now in the collection +will sound good in every midi file they are used in. + +WWW: http://www.stardate.bc.ca/eawpatches/html/default.htm diff --git a/audio/eawpats/pkg-plist b/audio/eawpats/pkg-plist new file mode 100644 index 000000000000..ac1dedc6b970 --- /dev/null +++ b/audio/eawpats/pkg-plist @@ -0,0 +1,391 @@ +%%DATADIR%%/acbass.pat +%%DATADIR%%/accordn.pat +%%DATADIR%%/acguitar.pat +%%DATADIR%%/acpiano.pat +%%DATADIR%%/agogo.pat +%%DATADIR%%/agogohi.pat +%%DATADIR%%/agogolo.pat +%%DATADIR%%/altosax.pat +%%DATADIR%%/applause.pat +%%DATADIR%%/atmosphr.pat +%%DATADIR%%/aurora.pat +%%DATADIR%%/bagpipes.pat +%%DATADIR%%/banjo.pat +%%DATADIR%%/barisax.pat +%%DATADIR%%/basslead.pat +%%DATADIR%%/bassoon.pat +%%DATADIR%%/belltree.pat +%%DATADIR%%/blank.pat +%%DATADIR%%/bongohi.pat +%%DATADIR%%/bongolo.pat +%%DATADIR%%/bottle.pat +%%DATADIR%%/bowglass.pat +%%DATADIR%%/britepno.pat +%%DATADIR%%/cabasa.pat +%%DATADIR%%/calliope.pat +%%DATADIR%%/carillon.pat +%%DATADIR%%/castinet.pat +%%DATADIR%%/celeste.pat +%%DATADIR%%/cello.pat +%%DATADIR%%/charang.pat +%%DATADIR%%/chiflead.pat +%%DATADIR%%/choir.pat +%%DATADIR%%/church.pat +%%DATADIR%%/claps.pat +%%DATADIR%%/clarinet.pat +%%DATADIR%%/clave.pat +%%DATADIR%%/clavinet.pat +%%DATADIR%%/cleangtr.pat +%%DATADIR%%/concrtbd.pat +%%DATADIR%%/concrtna.pat +%%DATADIR%%/congahi1.pat +%%DATADIR%%/congahi2.pat +%%DATADIR%%/congalo.pat +%%DATADIR%%/contraba.pat +%%DATADIR%%/cowbell.pat +%%DATADIR%%/crystal.pat +%%DATADIR%%/cuica1.pat +%%DATADIR%%/cuica2.pat +%%DATADIR%%/cymbell.pat +%%DATADIR%%/cymchina.pat +%%DATADIR%%/cymcrsh1.pat +%%DATADIR%%/cymcrsh2.pat +%%DATADIR%%/cymride1.pat +%%DATADIR%%/cymride2.pat +%%DATADIR%%/cymsplsh.pat +%%DATADIR%%/default.cfg +%%DATADIR%%/distgtr.pat +%%DATADIR%%/doo.pat +%%DATADIR%%/echovox.pat +%%DATADIR%%/englhorn.pat +%%DATADIR%%/epiano1.pat +%%DATADIR%%/epiano2.pat +%%DATADIR%%/ethnic/gong.pat +%%DATADIR%%/ethnic/tabla.pat +%%DATADIR%%/ethnic/talkbend.pat +%%DATADIR%%/ethnic/talkdrum.pat +%%DATADIR%%/fiddle.pat +%%DATADIR%%/flute.pat +%%DATADIR%%/fngrbass.pat +%%DATADIR%%/frenchrn.pat +%%DATADIR%%/freshair.pat +%%DATADIR%%/fretless.pat +%%DATADIR%%/fx-blow.pat +%%DATADIR%%/fx-fret.pat +%%DATADIR%%/ghostie.pat +%%DATADIR%%/glocken.pat +%%DATADIR%%/gravis.cfg +%%DATADIR%%/gsdrum08/roomhi1.pat +%%DATADIR%%/gsdrum08/roomhi2.pat +%%DATADIR%%/gsdrum08/roomkick.pat +%%DATADIR%%/gsdrum08/roomlow1.pat +%%DATADIR%%/gsdrum08/roomlow2.pat +%%DATADIR%%/gsdrum08/roommid1.pat +%%DATADIR%%/gsdrum08/roommid2.pat +%%DATADIR%%/gsdrum25/78hhc.pat +%%DATADIR%%/gsdrum25/78hho.pat +%%DATADIR%%/gsdrum25/78kick.pat +%%DATADIR%%/gsdrum25/78snare.pat +%%DATADIR%%/gsdrum25/808bd2.pat +%%DATADIR%%/gsdrum25/808clap1.pat +%%DATADIR%%/gsdrum25/808clap2.pat +%%DATADIR%%/gsdrum25/808cowbl.pat +%%DATADIR%%/gsdrum25/808crsh1.pat +%%DATADIR%%/gsdrum25/808cymb.pat +%%DATADIR%%/gsdrum25/808hhc.pat +%%DATADIR%%/gsdrum25/808hho.pat +%%DATADIR%%/gsdrum25/808kick.pat +%%DATADIR%%/gsdrum25/808sd1.pat +%%DATADIR%%/gsdrum25/808sd2.pat +%%DATADIR%%/gsdrum25/808snar2.pat +%%DATADIR%%/gsdrum25/808snare.pat +%%DATADIR%%/gsdrum25/808stick.pat +%%DATADIR%%/gsdrum25/808tomh1.pat +%%DATADIR%%/gsdrum25/808tomh2.pat +%%DATADIR%%/gsdrum25/808toml1.pat +%%DATADIR%%/gsdrum25/808toml2.pat +%%DATADIR%%/gsdrum25/808tomm1.pat +%%DATADIR%%/gsdrum25/808tomm2.pat +%%DATADIR%%/gsdrum25/909hhc.pat +%%DATADIR%%/gsdrum25/909hho.pat +%%DATADIR%%/gsdrum25/909kick.pat +%%DATADIR%%/gsdrum25/909snare.pat +%%DATADIR%%/gsdrum25/909stick.pat +%%DATADIR%%/gsdrum25/revcym.pat +%%DATADIR%%/gsdrum25/scratch.pat +%%DATADIR%%/gsdrum40/br_slap.pat +%%DATADIR%%/gsdrum40/br_swirl.pat +%%DATADIR%%/gsdrum40/br_swish.pat +%%DATADIR%%/gsdrum40/hihatcl.pat +%%DATADIR%%/gsdrum40/hihatop.pat +%%DATADIR%%/gsdrums.cfg +%%DATADIR%%/gssfx.cfg +%%DATADIR%%/gtrharm.pat +%%DATADIR%%/guiro1.pat +%%DATADIR%%/guiro2.pat +%%DATADIR%%/gus/scratch1.pat +%%DATADIR%%/gus/scratch2.pat +%%DATADIR%%/gus/slap.pat +%%DATADIR%%/gus/sqrwave.pat +%%DATADIR%%/halopad.pat +%%DATADIR%%/hammond.pat +%%DATADIR%%/harmonca.pat +%%DATADIR%%/harp.pat +%%DATADIR%%/helicptr.pat +%%DATADIR%%/highq.pat +%%DATADIR%%/hihatcl.pat +%%DATADIR%%/hihatop.pat +%%DATADIR%%/hihatpd.pat +%%DATADIR%%/hitbrass.pat +%%DATADIR%%/honky.pat +%%DATADIR%%/hrpschrd.pat +%%DATADIR%%/jazzgtr.pat +%%DATADIR%%/jingles.pat +%%DATADIR%%/jungle.pat +%%DATADIR%%/kalimba.pat +%%DATADIR%%/kick1.pat +%%DATADIR%%/kick2.pat +%%DATADIR%%/koto.pat +%%DATADIR%%/lead5th.pat +%%DATADIR%%/maracas.pat +%%DATADIR%%/marcato.pat +%%DATADIR%%/marimba.pat +%%DATADIR%%/mazpat/fx/birdy5.pat +%%DATADIR%%/mazpat/fx/carstart.pat +%%DATADIR%%/mazpat/fx/drop.pat +%%DATADIR%%/mazpat/fx/footstep.pat +%%DATADIR%%/mazpat/fx/jet.pat +%%DATADIR%%/mazpat/fx/jungle.pat +%%DATADIR%%/mazpat/fx/laser2.pat +%%DATADIR%%/mazpat/fx/newstep.pat +%%DATADIR%%/mazpat/fx/newtrain.pat +%%DATADIR%%/mazpat/fx/rainyday.pat +%%DATADIR%%/mazpat/fx/sn-roll.pat +%%DATADIR%%/mazpat/fx/steps.pat +%%DATADIR%%/mazpat/fx/train.pat +%%DATADIR%%/mazpat/fx/water1.pat +%%DATADIR%%/mazpat/fx/water2.pat +%%DATADIR%%/mazpat/fx/water3.pat +%%DATADIR%%/mazpat/fx/water4.pat +%%DATADIR%%/mazpat/fx/watrbird.pat +%%DATADIR%%/mazpat/fx/wind3a.pat +%%DATADIR%%/mazpat/fx/windnois.pat +%%DATADIR%%/metalpad.pat +%%DATADIR%%/metbell.pat +%%DATADIR%%/metclick.pat +%%DATADIR%%/mt-32.cfg +%%DATADIR%%/musicbox.pat +%%DATADIR%%/mutegtr.pat +%%DATADIR%%/mutetrum.pat +%%DATADIR%%/newage.pat +%%DATADIR%%/nyguitar.pat +%%DATADIR%%/oboe.pat +%%DATADIR%%/ocarina.pat +%%DATADIR%%/odguitar.pat +%%DATADIR%%/orchhit.pat +%%DATADIR%%/percorg.pat +%%DATADIR%%/piccolo.pat +%%DATADIR%%/pickbass.pat +%%DATADIR%%/pistol.pat +%%DATADIR%%/pizzcato.pat +%%DATADIR%%/polysyn.pat +%%DATADIR%%/power/gatedbd.pat +%%DATADIR%%/power/gatesd0.pat +%%DATADIR%%/power/gatesd1.pat +%%DATADIR%%/power/gatesd2.pat +%%DATADIR%%/power/h-bd.pat +%%DATADIR%%/power/h-crash.pat +%%DATADIR%%/power/h-hihatc.pat +%%DATADIR%%/power/h-hihato.pat +%%DATADIR%%/power/h-hihatp.pat +%%DATADIR%%/power/h-ride.pat +%%DATADIR%%/power/h-rim.pat +%%DATADIR%%/power/h-snare.pat +%%DATADIR%%/power/h-splash.pat +%%DATADIR%%/power/h-tomhi1.pat +%%DATADIR%%/power/h-tomhi2.pat +%%DATADIR%%/power/h-tomlo1.pat +%%DATADIR%%/power/h-tomlo2.pat +%%DATADIR%%/power/h-tommd1.pat +%%DATADIR%%/power/h-tommd2.pat +%%DATADIR%%/power/hihatcl.pat +%%DATADIR%%/power/hihatop.pat +%%DATADIR%%/power/hihatpd.pat +%%DATADIR%%/power/powrkic0.pat +%%DATADIR%%/power/powrkic1.pat +%%DATADIR%%/power/powrkic2.pat +%%DATADIR%%/power/powrkic3.pat +%%DATADIR%%/power/roomhi1.pat +%%DATADIR%%/power/roomhi2.pat +%%DATADIR%%/power/roomkick.pat +%%DATADIR%%/power/roomlow1.pat +%%DATADIR%%/power/roomlow2.pat +%%DATADIR%%/power/roommid1.pat +%%DATADIR%%/power/roommid2.pat +%%DATADIR%%/proteus2.cfg +%%DATADIR%%/recorder.pat +%%DATADIR%%/reedorg.pat +%%DATADIR%%/revcym.pat +%%DATADIR%%/rockorg.pat +%%DATADIR%%/santur.pat +%%DATADIR%%/sawwave.pat +%%DATADIR%%/scratch1.pat +%%DATADIR%%/scratch2.pat +%%DATADIR%%/seashore.pat +%%DATADIR%%/sfx/ambulanc.pat +%%DATADIR%%/sfx/badmaou.pat +%%DATADIR%%/sfx/birdtwee.pat +%%DATADIR%%/sfx/bubbles1.pat +%%DATADIR%%/sfx/bubbling.pat +%%DATADIR%%/sfx/carcrash.pat +%%DATADIR%%/sfx/carengin.pat +%%DATADIR%%/sfx/carpass.pat +%%DATADIR%%/sfx/carstop.pat +%%DATADIR%%/sfx/cat1.pat +%%DATADIR%%/sfx/creak.pat +%%DATADIR%%/sfx/cutnoiz.pat +%%DATADIR%%/sfx/dialtone.pat +%%DATADIR%%/sfx/dog1.pat +%%DATADIR%%/sfx/dog2.pat +%%DATADIR%%/sfx/doggrowl.pat +%%DATADIR%%/sfx/door.pat +%%DATADIR%%/sfx/explsion.pat +%%DATADIR%%/sfx/firework.pat +%%DATADIR%%/sfx/flclick.pat +%%DATADIR%%/sfx/fretnoyz.pat +%%DATADIR%%/sfx/funkgtr.pat +%%DATADIR%%/sfx/gallop.pat +%%DATADIR%%/sfx/ghost.pat +%%DATADIR%%/sfx/ghost2.pat +%%DATADIR%%/sfx/heartbt.pat +%%DATADIR%%/sfx/hoofs.pat +%%DATADIR%%/sfx/laugh.pat +%%DATADIR%%/sfx/machgun1.pat +%%DATADIR%%/sfx/machgun2.pat +%%DATADIR%%/sfx/meow.pat +%%DATADIR%%/sfx/newwind.pat +%%DATADIR%%/sfx/punch.pat +%%DATADIR%%/sfx/rain1.pat +%%DATADIR%%/sfx/scratch1.pat +%%DATADIR%%/sfx/scratch2.pat +%%DATADIR%%/sfx/scream.pat +%%DATADIR%%/sfx/siren1.pat +%%DATADIR%%/sfx/siren2.pat +%%DATADIR%%/sfx/starship.pat +%%DATADIR%%/sfx/stream.pat +%%DATADIR%%/sfx/stream1.pat +%%DATADIR%%/sfx/telephon.pat +%%DATADIR%%/sfx/thunder1.pat +%%DATADIR%%/sfx/thunder2.pat +%%DATADIR%%/sfx/train.pat +%%DATADIR%%/sfx/whales.pat +%%DATADIR%%/sfx/windchim.pat +%%DATADIR%%/shakazul.pat +%%DATADIR%%/shaker.pat +%%DATADIR%%/shamisen.pat +%%DATADIR%%/shannai.pat +%%DATADIR%%/sitar.pat +%%DATADIR%%/slap.pat +%%DATADIR%%/slapbas1.pat +%%DATADIR%%/slapbas2.pat +%%DATADIR%%/slowstr.pat +%%DATADIR%%/snap.pat +%%DATADIR%%/snare1.pat +%%DATADIR%%/snare2.pat +%%DATADIR%%/snarerol.pat +%%DATADIR%%/sndfont.cfg +%%DATADIR%%/soundtrk.pat +%%DATADIR%%/sprnosax.pat +%%DATADIR%%/sqrclick.pat +%%DATADIR%%/sqrwave.pat +%%DATADIR%%/startrak.pat +%%DATADIR%%/steeldrm.pat +%%DATADIR%%/stickrim.pat +%%DATADIR%%/sticks.pat +%%DATADIR%%/surdo1.pat +%%DATADIR%%/surdo2.pat +%%DATADIR%%/sustain.cfg +%%DATADIR%%/sweeper.pat +%%DATADIR%%/synbass1.pat +%%DATADIR%%/synbass2.pat +%%DATADIR%%/synbras1.pat +%%DATADIR%%/synbras2.pat +%%DATADIR%%/synpiano.pat +%%DATADIR%%/synstr1.pat +%%DATADIR%%/synstr2.pat +%%DATADIR%%/syntom.pat +%%DATADIR%%/taiko.pat +%%DATADIR%%/tamborin.pat +%%DATADIR%%/telephon.pat +%%DATADIR%%/tenorsax.pat +%%DATADIR%%/timbaleh.pat +%%DATADIR%%/timbalel.pat +%%DATADIR%%/timpani.pat +%%DATADIR%%/tomhi1.pat +%%DATADIR%%/tomhi2.pat +%%DATADIR%%/tomlo1.pat +%%DATADIR%%/tomlo2.pat +%%DATADIR%%/tommid1.pat +%%DATADIR%%/tommid2.pat +%%DATADIR%%/toms.pat +%%DATADIR%%/tremstr.pat +%%DATADIR%%/triangl1.pat +%%DATADIR%%/triangl2.pat +%%DATADIR%%/trombone.pat +%%DATADIR%%/trump2.pat +%%DATADIR%%/trumpet.pat +%%DATADIR%%/tuba.pat +%%DATADIR%%/tubebell.pat +%%DATADIR%%/ultrasnd.ini +%%DATADIR%%/unicorn.pat +%%DATADIR%%/vibes.pat +%%DATADIR%%/vibslap.pat +%%DATADIR%%/viola.pat +%%DATADIR%%/violin.pat +%%DATADIR%%/voices.pat +%%DATADIR%%/voxlead.pat +%%DATADIR%%/warmpad.pat +%%DATADIR%%/whistle.pat +%%DATADIR%%/whistle1.pat +%%DATADIR%%/whistle2.pat +%%DATADIR%%/wime/wimebd.pat +%%DATADIR%%/wime/wimesd.pat +%%DATADIR%%/woodblk.pat +%%DATADIR%%/woodblk1.pat +%%DATADIR%%/woodblk2.pat +%%DATADIR%%/woodflut.pat +%%DATADIR%%/xgmap2.cfg +%%DATADIR%%/xylophon.pat +share/timidity/timidity.cfg +%%PORTDOCS%%%%DOCSDIR%%/changelog.txt +%%PORTDOCS%%%%DOCSDIR%%/copyrigh.txt +%%PORTDOCS%%%%DOCSDIR%%/drumsfx.txt +%%PORTDOCS%%%%DOCSDIR%%/eawpats.txt +%%PORTDOCS%%%%DOCSDIR%%/ethnic/tabla.txt +%%PORTDOCS%%%%DOCSDIR%%/gsdrum08/gsdrum08.txt +%%PORTDOCS%%%%DOCSDIR%%/gsdrum25/gsdrm25p.txt +%%PORTDOCS%%%%DOCSDIR%%/gsdrum40/gsdrum40.txt +%%PORTDOCS%%%%DOCSDIR%%/install.txt +%%PORTDOCS%%%%DOCSDIR%%/patguide.txt +%%PORTDOCS%%%%DOCSDIR%%/patref24.hlp +%%PORTDOCS%%%%DOCSDIR%%/power/e_power.txt +%%PORTDOCS%%%%DOCSDIR%%/wime/wime.txt +@dirrm share/timidity +@dirrm %%DATADIR%%/wime +@dirrm %%DATADIR%%/sfx +@dirrm %%DATADIR%%/power +@dirrm %%DATADIR%%/mazpat/fx +@dirrm %%DATADIR%%/mazpat +@dirrm %%DATADIR%%/gus +@dirrm %%DATADIR%%/gsdrum40 +@dirrm %%DATADIR%%/gsdrum25 +@dirrm %%DATADIR%%/gsdrum08 +@dirrm %%DATADIR%%/ethnic +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%%/wime +%%PORTDOCS%%@dirrm %%DOCSDIR%%/power +%%PORTDOCS%%@dirrm %%DOCSDIR%%/gsdrum40 +%%PORTDOCS%%@dirrm %%DOCSDIR%%/gsdrum25 +%%PORTDOCS%%@dirrm %%DOCSDIR%%/gsdrum08 +%%PORTDOCS%%@dirrm %%DOCSDIR%%/ethnic +%%PORTDOCS%%@dirrm %%DOCSDIR%% |