aboutsummaryrefslogtreecommitdiffstats
path: root/x11-themes/kdeartwork3
diff options
context:
space:
mode:
authorlofi <lofi@FreeBSD.org>2004-08-11 09:27:37 +0800
committerlofi <lofi@FreeBSD.org>2004-08-11 09:27:37 +0800
commit864e9b668c7ed19626e92e91ce653b0426e8a652 (patch)
tree790eb38840233721a33b0ae2dcaaebb416020301 /x11-themes/kdeartwork3
parent73eb1b5f64621d1b69dbde88fc44e81f1bd5f32d (diff)
downloadfreebsd-ports-gnome-864e9b668c7ed19626e92e91ce653b0426e8a652.tar.gz
freebsd-ports-gnome-864e9b668c7ed19626e92e91ce653b0426e8a652.tar.zst
freebsd-ports-gnome-864e9b668c7ed19626e92e91ce653b0426e8a652.zip
Factor out all but one of the build switches of the KDE main module ports
into separate ports. The OPTIONS will remain as of yet and trigger dependencies now, for easy transition. Update KOffice to version 1.3.2. Add patches to fix a number of issues, including: - fix kxkb on Xorg - fix kdemultimedia WITH_MPEGLIB (now mpeglib_artsplug) compilation on gcc 3.4.2 with optimizations greater than -O Add security related patches and entries to portaudit.txt.
Diffstat (limited to 'x11-themes/kdeartwork3')
-rw-r--r--x11-themes/kdeartwork3/Makefile16
-rw-r--r--x11-themes/kdeartwork3/files/plist.base.rm161
-rw-r--r--x11-themes/kdeartwork3/files/plist.xs199
-rw-r--r--x11-themes/kdeartwork3/files/plist.xs.rm1
-rw-r--r--x11-themes/kdeartwork3/pkg-plist (renamed from x11-themes/kdeartwork3/files/plist.base)148
5 files changed, 158 insertions, 367 deletions
diff --git a/x11-themes/kdeartwork3/Makefile b/x11-themes/kdeartwork3/Makefile
index f043ea61dbd7..24ab8086f475 100644
--- a/x11-themes/kdeartwork3/Makefile
+++ b/x11-themes/kdeartwork3/Makefile
@@ -8,6 +8,7 @@
PORTNAME= kdeartwork
PORTVERSION= ${KDE_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
@@ -27,7 +28,6 @@ USE_GMAKE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
LDCONFIG_DIRS+= %%PREFIX%%/lib/kde3
-KDE_BUILD_PLIST=yes
.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
.include <bsd.port.pre.mk>
@@ -36,18 +36,22 @@ KDE_BUILD_PLIST=yes
WITH_XS= yes
.endif # exists(${X11BASE}/bin/xscreensaver)
-.if exists(${X11BASE}/bin/screensaver-properties-capplet)
+.if exists(${X11BASE}/share/gnome/control-center-2.0/capplets/screensaver-properties.desktop)
WITH_XSGNOME= yes
.endif # exists(${X11BASE}/bin/screensaver-properties-capplet)
.if defined(WITH_XS) && !defined(WITH_XSGNOME)
-BUILD_DEPENDS+= xscreensaver:${PORTSDIR}/x11/xscreensaver
-PLIST_APPEND+= plist.xs
+RUN_DEPENDS+= kxsconfig:${PORTSDIR}/x11/xscreensaver-kde
.endif # defined(WITH_XS)
.if defined(WITH_XSGNOME)
-BUILD_DEPENDS+= screensaver-properties-capplet:${PORTSDIR}/x11/xscreensaver-gnome
-PLIST_APPEND+= plist.xs
+RUN_DEPENDS+= kxsconfig:${PORTSDIR}/x11/xscreensaver-kde
.endif # defined(WITH_XSGNOME)
+pre-configure:
+ @${REINPLACE_CMD} -e 's|kxsconfig||g' ${WRKSRC}/kscreensaver/Makefile.in
+
+post-configure:
+ @${REINPLACE_CMD} -e 's|.*XSCREENSAVER.*||g' ${WRKSRC}/config.h
+
.include <bsd.port.post.mk>
diff --git a/x11-themes/kdeartwork3/files/plist.base.rm b/x11-themes/kdeartwork3/files/plist.base.rm
deleted file mode 100644
index 311076e02e72..000000000000
--- a/x11-themes/kdeartwork3/files/plist.base.rm
+++ /dev/null
@@ -1,161 +0,0 @@
-@dirrm share/wallpapers
-@dirrm share/sounds
-@dirrm share/icons/slick/64x64/mimetypes
-@dirrm share/icons/slick/64x64/filesystems
-@dirrm share/icons/slick/64x64/apps
-@dirrm share/icons/slick/64x64/actions
-@dirrm share/icons/slick/64x64
-@dirrm share/icons/slick/48x48/mimetypes
-@dirrm share/icons/slick/48x48/filesystems
-@dirrm share/icons/slick/48x48/devices
-@dirrm share/icons/slick/48x48/apps
-@dirrm share/icons/slick/48x48/actions
-@dirrm share/icons/slick/48x48
-@dirrm share/icons/slick/32x32/mimetypes
-@dirrm share/icons/slick/32x32/filesystems
-@dirrm share/icons/slick/32x32/devices
-@dirrm share/icons/slick/32x32/apps
-@dirrm share/icons/slick/32x32/actions
-@dirrm share/icons/slick/32x32
-@dirrm share/icons/slick/22x22/apps
-@dirrm share/icons/slick/22x22/actions
-@dirrm share/icons/slick/22x22
-@dirrm share/icons/slick/16x16/mimetypes
-@dirrm share/icons/slick/16x16/filesystems
-@dirrm share/icons/slick/16x16/devices
-@dirrm share/icons/slick/16x16/apps
-@dirrm share/icons/slick/16x16/actions
-@dirrm share/icons/slick/16x16
-@dirrm share/icons/slick
-@dirrm share/icons/kids/64x64/mimetypes
-@dirrm share/icons/kids/64x64/filesystems
-@dirrm share/icons/kids/64x64/devices
-@dirrm share/icons/kids/64x64/apps
-@dirrm share/icons/kids/64x64/actions
-@dirrm share/icons/kids/64x64
-@dirrm share/icons/kids/48x48/mimetypes
-@dirrm share/icons/kids/48x48/filesystems
-@dirrm share/icons/kids/48x48/devices
-@dirrm share/icons/kids/48x48/apps
-@dirrm share/icons/kids/48x48/actions
-@dirrm share/icons/kids/48x48
-@dirrm share/icons/kids/32x32/mimetypes
-@dirrm share/icons/kids/32x32/filesystems
-@dirrm share/icons/kids/32x32/devices
-@dirrm share/icons/kids/32x32/apps
-@dirrm share/icons/kids/32x32/actions
-@dirrm share/icons/kids/32x32
-@dirrm share/icons/kids/22x22/mimetypes
-@dirrm share/icons/kids/22x22/filesystems
-@dirrm share/icons/kids/22x22/devices
-@dirrm share/icons/kids/22x22/apps
-@dirrm share/icons/kids/22x22/actions
-@dirrm share/icons/kids/22x22
-@dirrm share/icons/kids/16x16/mimetypes
-@dirrm share/icons/kids/16x16/filesystems
-@dirrm share/icons/kids/16x16/devices
-@dirrm share/icons/kids/16x16/apps
-@dirrm share/icons/kids/16x16/actions
-@dirrm share/icons/kids/16x16
-@dirrm share/icons/kids
-@dirrm share/icons/kdeclassic/64x64/mimetypes
-@dirrm share/icons/kdeclassic/64x64/filesystems
-@dirrm share/icons/kdeclassic/64x64
-@dirrm share/icons/kdeclassic/48x48/mimetypes
-@dirrm share/icons/kdeclassic/48x48/filesystems
-@dirrm share/icons/kdeclassic/48x48/devices
-@dirrm share/icons/kdeclassic/48x48/apps
-@dirrm share/icons/kdeclassic/48x48/actions
-@dirrm share/icons/kdeclassic/48x48
-@dirrm share/icons/kdeclassic/32x32/mimetypes
-@dirrm share/icons/kdeclassic/32x32/filesystems
-@dirrm share/icons/kdeclassic/32x32/devices
-@dirrm share/icons/kdeclassic/32x32/apps
-@dirrm share/icons/kdeclassic/32x32/actions
-@dirrm share/icons/kdeclassic/32x32
-@dirrm share/icons/kdeclassic/22x22/mimetypes
-@dirrm share/icons/kdeclassic/22x22/apps
-@dirrm share/icons/kdeclassic/22x22/actions
-@dirrm share/icons/kdeclassic/22x22
-@dirrm share/icons/kdeclassic/16x16/mimetypes
-@dirrm share/icons/kdeclassic/16x16/filesystems
-@dirrm share/icons/kdeclassic/16x16/devices
-@dirrm share/icons/kdeclassic/16x16/apps
-@dirrm share/icons/kdeclassic/16x16/actions
-@dirrm share/icons/kdeclassic/16x16
-@dirrm share/icons/kdeclassic
-@dirrm share/icons/ikons/64x64/filesystems
-@dirrm share/icons/ikons/64x64/apps
-@dirrm share/icons/ikons/64x64
-@dirrm share/icons/ikons/48x48/mimetypes
-@dirrm share/icons/ikons/48x48/filesystems
-@dirrm share/icons/ikons/48x48/devices
-@dirrm share/icons/ikons/48x48/apps
-@dirrm share/icons/ikons/48x48
-@dirrm share/icons/ikons/32x32/mimetypes
-@dirrm share/icons/ikons/32x32/filesystems
-@dirrm share/icons/ikons/32x32/devices
-@dirrm share/icons/ikons/32x32/apps
-@dirrm share/icons/ikons/32x32
-@dirrm share/icons/ikons/22x22/apps
-@dirrm share/icons/ikons/22x22/actions
-@dirrm share/icons/ikons/22x22
-@dirrm share/icons/ikons/16x16/mimetypes
-@dirrm share/icons/ikons/16x16/filesystems
-@dirrm share/icons/ikons/16x16/devices
-@dirrm share/icons/ikons/16x16/apps
-@dirrm share/icons/ikons/16x16/actions
-@dirrm share/icons/ikons/16x16
-@dirrm share/icons/ikons
-@dirrm share/icons/Technical/48x48/mimetypes
-@dirrm share/icons/Technical/48x48/filesystems
-@dirrm share/icons/Technical/48x48
-@dirrm share/icons/Technical/32x32/mimetypes
-@dirrm share/icons/Technical/32x32/filesystems
-@dirrm share/icons/Technical/32x32/actions
-@dirrm share/icons/Technical/32x32
-@dirrm share/icons/Technical
-@dirrm share/icons/Locolor/32x32/mimetypes
-@dirrm share/icons/Locolor/32x32/filesystems
-@dirrm share/icons/Locolor/32x32/devices
-@dirrm share/icons/Locolor/32x32/apps
-@dirrm share/icons/Locolor/32x32/actions
-@dirrm share/icons/Locolor/32x32
-@dirrm share/icons/Locolor/16x16/mimetypes
-@dirrm share/icons/Locolor/16x16/filesystems
-@dirrm share/icons/Locolor/16x16/devices
-@dirrm share/icons/Locolor/16x16/apps
-@dirrm share/icons/Locolor/16x16/actions
-@dirrm share/icons/Locolor/16x16
-@dirrm share/icons/Locolor
-@dirrm share/icons
-@dirrm share/apps/kworldclock/maps/rainfall
-@dirrm share/apps/kworldclock/maps/mggd
-@dirrm share/apps/kworldclock/maps/depths
-@dirrm share/apps/kworldclock/maps/caida_bw
-@dirrm share/apps/kworldclock/maps/caida
-@dirrm share/apps/kworldclock/maps/bio
-@dirrm share/apps/kworldclock/maps/alt
-@dirrm share/apps/kworldclock/maps
-@dirrm share/apps/kworldclock
-@dirrm share/apps/kwin/icewm-themes/Model
-@dirrm share/apps/kwin/icewm-themes/MenschMaschine
-@dirrm share/apps/kwin/icewm-themes
-@dirrm share/apps/kwin/glow-themes/square
-@dirrm share/apps/kwin/glow-themes/glass_verylarge
-@dirrm share/apps/kwin/glow-themes/glass_large
-@dirrm share/apps/kwin/glow-themes/glass_huge
-@dirrm share/apps/kwin/glow-themes/glass
-@dirrm share/apps/kwin/glow-themes/default
-@dirrm share/apps/kwin/glow-themes
-@dirrm share/apps/kwin
-@dirrm share/apps/kstyle/themes
-@dirrm share/apps/kstyle
-@dirrm share/apps/kscreensaver
-@dirrm share/apps
-@dirrm share/applnk/System/ScreenSavers
-@dirrm share/applnk/System
-@dirrm share/applnk
-@dirrm lib/kde3/plugins/styles
-@dirrm lib/kde3/plugins
-@dirrm lib/kde3
diff --git a/x11-themes/kdeartwork3/files/plist.xs b/x11-themes/kdeartwork3/files/plist.xs
deleted file mode 100644
index ccbb5107b5c1..000000000000
--- a/x11-themes/kdeartwork3/files/plist.xs
+++ /dev/null
@@ -1,199 +0,0 @@
-bin/kxsconfig
-bin/kxsrun
-share/applnk/System/ScreenSavers/anemone.desktop
-share/applnk/System/ScreenSavers/ant.desktop
-share/applnk/System/ScreenSavers/antspotlight.desktop
-share/applnk/System/ScreenSavers/apollonian.desktop
-share/applnk/System/ScreenSavers/atlantis.desktop
-share/applnk/System/ScreenSavers/attraction.desktop
-share/applnk/System/ScreenSavers/atunnel.desktop
-share/applnk/System/ScreenSavers/barcode.desktop
-share/applnk/System/ScreenSavers/blaster.desktop
-share/applnk/System/ScreenSavers/blitspin.desktop
-share/applnk/System/ScreenSavers/blocktube.desktop
-share/applnk/System/ScreenSavers/bouboule.desktop
-share/applnk/System/ScreenSavers/bouncingcow.desktop
-share/applnk/System/ScreenSavers/boxed.desktop
-share/applnk/System/ScreenSavers/braid.desktop
-share/applnk/System/ScreenSavers/bsod.desktop
-share/applnk/System/ScreenSavers/bubble3d.desktop
-share/applnk/System/ScreenSavers/bubbles.desktop
-share/applnk/System/ScreenSavers/bumps.desktop
-share/applnk/System/ScreenSavers/cage.desktop
-share/applnk/System/ScreenSavers/ccurve.desktop
-share/applnk/System/ScreenSavers/circuit.desktop
-share/applnk/System/ScreenSavers/cloudlife.desktop
-share/applnk/System/ScreenSavers/compass.desktop
-share/applnk/System/ScreenSavers/coral.desktop
-share/applnk/System/ScreenSavers/critical.desktop
-share/applnk/System/ScreenSavers/crystal.desktop
-share/applnk/System/ScreenSavers/cubenetic.desktop
-share/applnk/System/ScreenSavers/cubestorm.desktop
-share/applnk/System/ScreenSavers/cynosure.desktop
-share/applnk/System/ScreenSavers/dangerball.desktop
-share/applnk/System/ScreenSavers/decayscreen.desktop
-share/applnk/System/ScreenSavers/deco.desktop
-share/applnk/System/ScreenSavers/deluxe.desktop
-share/applnk/System/ScreenSavers/demon.desktop
-share/applnk/System/ScreenSavers/discrete.desktop
-share/applnk/System/ScreenSavers/distort.desktop
-share/applnk/System/ScreenSavers/drift.desktop
-share/applnk/System/ScreenSavers/endgame.desktop
-share/applnk/System/ScreenSavers/engine.desktop
-share/applnk/System/ScreenSavers/epicycle.desktop
-share/applnk/System/ScreenSavers/eruption.desktop
-share/applnk/System/ScreenSavers/euler2d.desktop
-share/applnk/System/ScreenSavers/extrusion.desktop
-share/applnk/System/ScreenSavers/fadeplot.desktop
-share/applnk/System/ScreenSavers/flag.desktop
-share/applnk/System/ScreenSavers/flame.desktop
-share/applnk/System/ScreenSavers/flipflop.desktop
-share/applnk/System/ScreenSavers/flipscreen3d.desktop
-share/applnk/System/ScreenSavers/flow.desktop
-share/applnk/System/ScreenSavers/fluidballs.desktop
-share/applnk/System/ScreenSavers/flurry.desktop
-share/applnk/System/ScreenSavers/flyingtoasters.desktop
-share/applnk/System/ScreenSavers/forest.desktop
-share/applnk/System/ScreenSavers/galaxy.desktop
-share/applnk/System/ScreenSavers/gears.desktop
-share/applnk/System/ScreenSavers/gflux.desktop
-share/applnk/System/ScreenSavers/glblur.desktop
-share/applnk/System/ScreenSavers/glforestfire.desktop
-share/applnk/System/ScreenSavers/glknots.desktop
-share/applnk/System/ScreenSavers/glmatrix.desktop
-share/applnk/System/ScreenSavers/glplanet.desktop
-share/applnk/System/ScreenSavers/glslideshow.desktop
-share/applnk/System/ScreenSavers/glsnake.desktop
-share/applnk/System/ScreenSavers/gltext.desktop
-share/applnk/System/ScreenSavers/goop.desktop
-share/applnk/System/ScreenSavers/grav.desktop
-share/applnk/System/ScreenSavers/greynetic.desktop
-share/applnk/System/ScreenSavers/halftone.desktop
-share/applnk/System/ScreenSavers/halo.desktop
-share/applnk/System/ScreenSavers/helix.desktop
-share/applnk/System/ScreenSavers/hopalong.desktop
-share/applnk/System/ScreenSavers/hyperball.desktop
-share/applnk/System/ScreenSavers/hypercube.desktop
-share/applnk/System/ScreenSavers/hypertorus.desktop
-share/applnk/System/ScreenSavers/ifs.desktop
-share/applnk/System/ScreenSavers/imsmap.desktop
-share/applnk/System/ScreenSavers/interference.desktop
-share/applnk/System/ScreenSavers/jigglypuff.desktop
-share/applnk/System/ScreenSavers/jigsaw.desktop
-share/applnk/System/ScreenSavers/juggle.desktop
-share/applnk/System/ScreenSavers/julia.desktop
-share/applnk/System/ScreenSavers/kaleidescope.desktop
-share/applnk/System/ScreenSavers/klein.desktop
-share/applnk/System/ScreenSavers/kumppa.desktop
-share/applnk/System/ScreenSavers/lament.desktop
-share/applnk/System/ScreenSavers/laser.desktop
-share/applnk/System/ScreenSavers/lavalite.desktop
-share/applnk/System/ScreenSavers/lightning.desktop
-share/applnk/System/ScreenSavers/lisa.desktop
-share/applnk/System/ScreenSavers/lissie.desktop
-share/applnk/System/ScreenSavers/lmorph.desktop
-share/applnk/System/ScreenSavers/loop.desktop
-share/applnk/System/ScreenSavers/maze.desktop
-share/applnk/System/ScreenSavers/menger.desktop
-share/applnk/System/ScreenSavers/metaballs.desktop
-share/applnk/System/ScreenSavers/moebius.desktop
-share/applnk/System/ScreenSavers/moire.desktop
-share/applnk/System/ScreenSavers/moire2.desktop
-share/applnk/System/ScreenSavers/molecule.desktop
-share/applnk/System/ScreenSavers/morph3d.desktop
-share/applnk/System/ScreenSavers/mountain.desktop
-share/applnk/System/ScreenSavers/munch.desktop
-share/applnk/System/ScreenSavers/nerverot.desktop
-share/applnk/System/ScreenSavers/noseguy.desktop
-share/applnk/System/ScreenSavers/pedal.desktop
-share/applnk/System/ScreenSavers/penetrate.desktop
-share/applnk/System/ScreenSavers/penrose.desktop
-share/applnk/System/ScreenSavers/petri.desktop
-share/applnk/System/ScreenSavers/phosphor.desktop
-share/applnk/System/ScreenSavers/piecewise.desktop
-share/applnk/System/ScreenSavers/pipes.desktop
-share/applnk/System/ScreenSavers/pixmaps.desktop
-share/applnk/System/ScreenSavers/polyominoes.desktop
-share/applnk/System/ScreenSavers/polytopes.desktop
-share/applnk/System/ScreenSavers/popsquares.desktop
-share/applnk/System/ScreenSavers/pulsar.desktop
-share/applnk/System/ScreenSavers/pyro.desktop
-share/applnk/System/ScreenSavers/qix.desktop
-share/applnk/System/ScreenSavers/queens.desktop
-share/applnk/System/ScreenSavers/rd-bomb.desktop
-share/applnk/System/ScreenSavers/ripples.desktop
-share/applnk/System/ScreenSavers/rocks.desktop
-share/applnk/System/ScreenSavers/rorschach.desktop
-share/applnk/System/ScreenSavers/rotor.desktop
-share/applnk/System/ScreenSavers/rotzoomer.desktop
-share/applnk/System/ScreenSavers/rubik.desktop
-share/applnk/System/ScreenSavers/sballs.desktop
-share/applnk/System/ScreenSavers/shadebobs.desktop
-share/applnk/System/ScreenSavers/sierpinski.desktop
-share/applnk/System/ScreenSavers/sierpinski3d.desktop
-share/applnk/System/ScreenSavers/slidescreen.desktop
-share/applnk/System/ScreenSavers/slip.desktop
-share/applnk/System/ScreenSavers/sonar.desktop
-share/applnk/System/ScreenSavers/speedmine.desktop
-share/applnk/System/ScreenSavers/sphere.desktop
-share/applnk/System/ScreenSavers/spheremonics.desktop
-share/applnk/System/ScreenSavers/spiral.desktop
-share/applnk/System/ScreenSavers/spotlight.desktop
-share/applnk/System/ScreenSavers/sproingies.desktop
-share/applnk/System/ScreenSavers/squiral.desktop
-share/applnk/System/ScreenSavers/stairs.desktop
-share/applnk/System/ScreenSavers/starfish.desktop
-share/applnk/System/ScreenSavers/starwars.desktop
-share/applnk/System/ScreenSavers/stonerview.desktop
-share/applnk/System/ScreenSavers/strange.desktop
-share/applnk/System/ScreenSavers/superquadrics.desktop
-share/applnk/System/ScreenSavers/swirl.desktop
-share/applnk/System/ScreenSavers/t3d.desktop
-share/applnk/System/ScreenSavers/thornbird.desktop
-share/applnk/System/ScreenSavers/triangle.desktop
-share/applnk/System/ScreenSavers/truchet.desktop
-share/applnk/System/ScreenSavers/twang.desktop
-share/applnk/System/ScreenSavers/vermiculate.desktop
-share/applnk/System/ScreenSavers/vidwhacker.desktop
-share/applnk/System/ScreenSavers/vines.desktop
-share/applnk/System/ScreenSavers/wander.desktop
-share/applnk/System/ScreenSavers/webcollage.desktop
-share/applnk/System/ScreenSavers/whirlwindwarp.desktop
-share/applnk/System/ScreenSavers/whirlygig.desktop
-share/applnk/System/ScreenSavers/worm.desktop
-share/applnk/System/ScreenSavers/xflame.desktop
-share/applnk/System/ScreenSavers/xjack.desktop
-share/applnk/System/ScreenSavers/xlyap.desktop
-share/applnk/System/ScreenSavers/xmatrix.desktop
-share/applnk/System/ScreenSavers/xrayswarm.desktop
-share/applnk/System/ScreenSavers/xspirograph.desktop
-share/applnk/System/ScreenSavers/xsublim.desktop
-share/applnk/System/ScreenSavers/xteevee.desktop
-share/applnk/System/ScreenSavers/zoom.desktop
-share/config/antrc
-share/config/attractionrc
-share/config/bouboulerc
-share/config/bubblesrc
-share/config/coralrc
-share/config/crystalrc
-share/config/decayscreenrc
-share/config/deluxerc
-share/config/demonrc
-share/config/driftrc
-share/config/epicyclerc
-share/config/fadeplotrc
-share/config/flamerc
-share/config/flowrc
-share/config/forestrc
-share/config/gearsrc
-share/config/gooprc
-share/config/gravrc
-share/config/halorc
-share/config/imsmaprc
-share/config/interferencerc
-share/config/kumpparc
-share/config/laserrc
-share/config/lissierc
-share/config/penroserc
-share/config/rocksrc
-share/config/sliprc
diff --git a/x11-themes/kdeartwork3/files/plist.xs.rm b/x11-themes/kdeartwork3/files/plist.xs.rm
deleted file mode 100644
index b0ceca4d1202..000000000000
--- a/x11-themes/kdeartwork3/files/plist.xs.rm
+++ /dev/null
@@ -1 +0,0 @@
-@dirrm share/config
diff --git a/x11-themes/kdeartwork3/files/plist.base b/x11-themes/kdeartwork3/pkg-plist
index 0573dd2a9d3a..c84786b16ced 100644
--- a/x11-themes/kdeartwork3/files/plist.base
+++ b/x11-themes/kdeartwork3/pkg-plist
@@ -7351,3 +7351,151 @@ share/wallpapers/simple_wallpaper.jpg
share/wallpapers/sunday_brunch.jpg
share/wallpapers/vegetative_fog.jpg
share/wallpapers/winter_theme_1.jpg
+@dirrm share/icons/slick/64x64/mimetypes
+@dirrm share/icons/slick/64x64/filesystems
+@dirrm share/icons/slick/64x64/apps
+@dirrm share/icons/slick/64x64/actions
+@dirrm share/icons/slick/64x64
+@dirrm share/icons/slick/48x48/mimetypes
+@dirrm share/icons/slick/48x48/filesystems
+@dirrm share/icons/slick/48x48/devices
+@dirrm share/icons/slick/48x48/apps
+@dirrm share/icons/slick/48x48/actions
+@dirrm share/icons/slick/48x48
+@dirrm share/icons/slick/32x32/mimetypes
+@dirrm share/icons/slick/32x32/filesystems
+@dirrm share/icons/slick/32x32/devices
+@dirrm share/icons/slick/32x32/apps
+@dirrm share/icons/slick/32x32/actions
+@dirrm share/icons/slick/32x32
+@dirrm share/icons/slick/22x22/apps
+@dirrm share/icons/slick/22x22/actions
+@dirrm share/icons/slick/22x22
+@dirrm share/icons/slick/16x16/mimetypes
+@dirrm share/icons/slick/16x16/filesystems
+@dirrm share/icons/slick/16x16/devices
+@dirrm share/icons/slick/16x16/apps
+@dirrm share/icons/slick/16x16/actions
+@dirrm share/icons/slick/16x16
+@dirrm share/icons/slick
+@dirrm share/icons/kids/64x64/mimetypes
+@dirrm share/icons/kids/64x64/filesystems
+@dirrm share/icons/kids/64x64/devices
+@dirrm share/icons/kids/64x64/apps
+@dirrm share/icons/kids/64x64/actions
+@dirrm share/icons/kids/64x64
+@dirrm share/icons/kids/48x48/mimetypes
+@dirrm share/icons/kids/48x48/filesystems
+@dirrm share/icons/kids/48x48/devices
+@dirrm share/icons/kids/48x48/apps
+@dirrm share/icons/kids/48x48/actions
+@dirrm share/icons/kids/48x48
+@dirrm share/icons/kids/32x32/mimetypes
+@dirrm share/icons/kids/32x32/filesystems
+@dirrm share/icons/kids/32x32/devices
+@dirrm share/icons/kids/32x32/apps
+@dirrm share/icons/kids/32x32/actions
+@dirrm share/icons/kids/32x32
+@dirrm share/icons/kids/22x22/mimetypes
+@dirrm share/icons/kids/22x22/filesystems
+@dirrm share/icons/kids/22x22/devices
+@dirrm share/icons/kids/22x22/apps
+@dirrm share/icons/kids/22x22/actions
+@dirrm share/icons/kids/22x22
+@dirrm share/icons/kids/16x16/mimetypes
+@dirrm share/icons/kids/16x16/filesystems
+@dirrm share/icons/kids/16x16/devices
+@dirrm share/icons/kids/16x16/apps
+@dirrm share/icons/kids/16x16/actions
+@dirrm share/icons/kids/16x16
+@dirrm share/icons/kids
+@dirrm share/icons/kdeclassic/64x64/mimetypes
+@dirrm share/icons/kdeclassic/64x64/filesystems
+@dirrm share/icons/kdeclassic/64x64
+@dirrm share/icons/kdeclassic/48x48/mimetypes
+@dirrm share/icons/kdeclassic/48x48/filesystems
+@dirrm share/icons/kdeclassic/48x48/devices
+@dirrm share/icons/kdeclassic/48x48/apps
+@dirrm share/icons/kdeclassic/48x48/actions
+@dirrm share/icons/kdeclassic/48x48
+@dirrm share/icons/kdeclassic/32x32/mimetypes
+@dirrm share/icons/kdeclassic/32x32/filesystems
+@dirrm share/icons/kdeclassic/32x32/devices
+@dirrm share/icons/kdeclassic/32x32/apps
+@dirrm share/icons/kdeclassic/32x32/actions
+@dirrm share/icons/kdeclassic/32x32
+@dirrm share/icons/kdeclassic/22x22/mimetypes
+@dirrm share/icons/kdeclassic/22x22/apps
+@dirrm share/icons/kdeclassic/22x22/actions
+@dirrm share/icons/kdeclassic/22x22
+@dirrm share/icons/kdeclassic/16x16/mimetypes
+@dirrm share/icons/kdeclassic/16x16/filesystems
+@dirrm share/icons/kdeclassic/16x16/devices
+@dirrm share/icons/kdeclassic/16x16/apps
+@dirrm share/icons/kdeclassic/16x16/actions
+@dirrm share/icons/kdeclassic/16x16
+@dirrm share/icons/kdeclassic
+@dirrm share/icons/ikons/64x64/filesystems
+@dirrm share/icons/ikons/64x64/apps
+@dirrm share/icons/ikons/64x64
+@dirrm share/icons/ikons/48x48/mimetypes
+@dirrm share/icons/ikons/48x48/filesystems
+@dirrm share/icons/ikons/48x48/devices
+@dirrm share/icons/ikons/48x48/apps
+@dirrm share/icons/ikons/48x48
+@dirrm share/icons/ikons/32x32/mimetypes
+@dirrm share/icons/ikons/32x32/filesystems
+@dirrm share/icons/ikons/32x32/devices
+@dirrm share/icons/ikons/32x32/apps
+@dirrm share/icons/ikons/32x32
+@dirrm share/icons/ikons/22x22/apps
+@dirrm share/icons/ikons/22x22/actions
+@dirrm share/icons/ikons/22x22
+@dirrm share/icons/ikons/16x16/mimetypes
+@dirrm share/icons/ikons/16x16/filesystems
+@dirrm share/icons/ikons/16x16/devices
+@dirrm share/icons/ikons/16x16/apps
+@dirrm share/icons/ikons/16x16/actions
+@dirrm share/icons/ikons/16x16
+@dirrm share/icons/ikons
+@dirrm share/icons/Technical/48x48/mimetypes
+@dirrm share/icons/Technical/48x48/filesystems
+@dirrm share/icons/Technical/48x48
+@dirrm share/icons/Technical/32x32/mimetypes
+@dirrm share/icons/Technical/32x32/filesystems
+@dirrm share/icons/Technical/32x32/actions
+@dirrm share/icons/Technical/32x32
+@dirrm share/icons/Technical
+@dirrm share/icons/Locolor/32x32/mimetypes
+@dirrm share/icons/Locolor/32x32/filesystems
+@dirrm share/icons/Locolor/32x32/devices
+@dirrm share/icons/Locolor/32x32/apps
+@dirrm share/icons/Locolor/32x32/actions
+@dirrm share/icons/Locolor/32x32
+@dirrm share/icons/Locolor/16x16/mimetypes
+@dirrm share/icons/Locolor/16x16/filesystems
+@dirrm share/icons/Locolor/16x16/devices
+@dirrm share/icons/Locolor/16x16/apps
+@dirrm share/icons/Locolor/16x16/actions
+@dirrm share/icons/Locolor/16x16
+@dirrm share/icons/Locolor
+@dirrm share/apps/kworldclock/maps/rainfall
+@dirrm share/apps/kworldclock/maps/mggd
+@dirrm share/apps/kworldclock/maps/depths
+@dirrm share/apps/kworldclock/maps/caida_bw
+@dirrm share/apps/kworldclock/maps/caida
+@dirrm share/apps/kworldclock/maps/bio
+@dirrm share/apps/kworldclock/maps/alt
+@dirrm share/apps/kworldclock/maps
+@dirrm share/apps/kworldclock
+@dirrm share/apps/kwin/icewm-themes/Model
+@dirrm share/apps/kwin/icewm-themes/MenschMaschine
+@dirrm share/apps/kwin/icewm-themes
+@dirrm share/apps/kwin/glow-themes/square
+@dirrm share/apps/kwin/glow-themes/glass_verylarge
+@dirrm share/apps/kwin/glow-themes/glass_large
+@dirrm share/apps/kwin/glow-themes/glass_huge
+@dirrm share/apps/kwin/glow-themes/glass
+@dirrm share/apps/kwin/glow-themes/default
+@dirrm share/apps/kwin/glow-themes
+@dirrm share/apps/kscreensaver