aboutsummaryrefslogtreecommitdiffstats
path: root/x11/kdelibs3
diff options
context:
space:
mode:
authorimura <imura@FreeBSD.org>2000-03-26 00:14:50 +0800
committerimura <imura@FreeBSD.org>2000-03-26 00:14:50 +0800
commit85ee7b6137111fa45d4b2046b2c2a0bd85ce8632 (patch)
tree8cdc28f545899e392ebb280f16499ffe9fedfe6b /x11/kdelibs3
parent3fc066bd2f530c30cb5c985e8cc0e7b14fe67b20 (diff)
downloadfreebsd-ports-gnome-85ee7b6137111fa45d4b2046b2c2a0bd85ce8632.tar.gz
freebsd-ports-gnome-85ee7b6137111fa45d4b2046b2c2a0bd85ce8632.tar.zst
freebsd-ports-gnome-85ee7b6137111fa45d4b2046b2c2a0bd85ce8632.zip
Doing KDE style mtree in kdelibs.
OK'd by: will
Diffstat (limited to 'x11/kdelibs3')
-rw-r--r--x11/kdelibs3/Makefile4
-rw-r--r--x11/kdelibs3/files/kde.dist236
-rw-r--r--x11/kdelibs3/pkg-plist91
3 files changed, 318 insertions, 13 deletions
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile
index a1787306c6ca..7232d761abf7 100644
--- a/x11/kdelibs3/Makefile
+++ b/x11/kdelibs3/Makefile
@@ -30,6 +30,10 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${PREFIX}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
USE_GMAKE= yes
+# generate KDE style mtree
+MTREE_CMD= ${CAT} ${MTREE_FILE} ${FILESDIR}/kde.dist | /usr/sbin/mtree
+MTREE_ARGS= -U -d -e -p
+
.include <bsd.port.pre.mk>
LIBMAJOR= 3
diff --git a/x11/kdelibs3/files/kde.dist b/x11/kdelibs3/files/kde.dist
new file mode 100644
index 000000000000..ded2993edb3c
--- /dev/null
+++ b/x11/kdelibs3/files/kde.dist
@@ -0,0 +1,236 @@
+# $FreeBSD: /tmp/pcvs/ports/x11/kdelibs3/files/Attic/kde.dist,v 1.1 2000-03-25 16:14:43 imura Exp $
+#
+
+/set type=dir uname=root gname=wheel mode=0755
+.
+ share
+ applnk
+ Applications
+ ..
+ Development
+ ..
+ Games
+ ..
+ Graphics
+ ..
+ Internet
+ ..
+ Multimedia
+ ..
+ Settings
+ ..
+ System
+ ..
+ Utilities
+ ..
+ ..
+ apps
+ ..
+ config
+ ..
+ doc
+ HTML
+ cs
+ ..
+ da
+ ..
+ de
+ ..
+ el
+ ..
+ es
+ ..
+ fi
+ ..
+ fr
+ ..
+ hu
+ ..
+ ja
+ ..
+ it
+ ..
+ nl
+ ..
+ pl
+ ..
+ pt
+ ..
+ ru
+ ..
+ sv
+ ..
+ zh_CN.GB2312
+ ..
+ ..
+ ..
+ icons
+ large
+ ..
+ mini
+ ..
+ ..
+ locale
+ br
+ LC_MESSAGES
+ ..
+ ..
+ ca
+ LC_MESSAGES
+ ..
+ ..
+ cs
+ LC_MESSAGES
+ ..
+ ..
+ da
+ LC_MESSAGES
+ ..
+ ..
+ de
+ LC_MESSAGES
+ ..
+ ..
+ el
+ LC_MESSAGES
+ ..
+ ..
+ en_UK
+ LC_MESSAGES
+ ..
+ ..
+ eo
+ LC_MESSAGES
+ ..
+ ..
+ es
+ LC_MESSAGES
+ ..
+ ..
+ et
+ LC_MESSAGES
+ ..
+ ..
+ fi
+ LC_MESSAGES
+ ..
+ ..
+ fr
+ LC_MESSAGES
+ ..
+ ..
+ he
+ LC_MESSAGES
+ ..
+ ..
+ hr
+ LC_MESSAGES
+ ..
+ ..
+ hs
+ LC_MESSAGES
+ ..
+ ..
+ hu
+ LC_MESSAGES
+ ..
+ ..
+ is
+ LC_MESSAGES
+ ..
+ ..
+ it
+ LC_MESSAGES
+ ..
+ ..
+ ja
+ LC_MESSAGES
+ ..
+ ..
+ ko
+ LC_MESSAGES
+ ..
+ ..
+ mk
+ LC_MESSAGES
+ ..
+ ..
+ nl
+ LC_MESSAGES
+ ..
+ ..
+ no
+ LC_MESSAGES
+ ..
+ ..
+ pl
+ LC_MESSAGES
+ ..
+ ..
+ pt
+ LC_MESSAGES
+ ..
+ ..
+ pt_BR
+ LC_MESSAGES
+ ..
+ ..
+ ro
+ LC_MESSAGES
+ ..
+ ..
+ ru
+ LC_MESSAGES
+ ..
+ ..
+ sk
+ LC_MESSAGES
+ ..
+ ..
+ sl
+ LC_MESSAGES
+ ..
+ ..
+ sv
+ LC_MESSAGES
+ ..
+ ..
+ th
+ LC_MESSAGES
+ ..
+ ..
+ tr
+ LC_MESSAGES
+ ..
+ ..
+ zh_CN.GB2312
+ LC_MESSAGES
+ ..
+ ..
+ zh_TW.Big5
+ LC_MESSAGES
+ ..
+ ..
+ ..
+ mimelnk
+ application
+ ..
+ audio
+ ..
+ image
+ ..
+ inode
+ ..
+ text
+ ..
+ video
+ ..
+ ..
+ sounds
+ ..
+ toolbar
+ ..
+ wallpapers
+ ..
+ ..
+..
diff --git a/x11/kdelibs3/pkg-plist b/x11/kdelibs3/pkg-plist
index 34ea588ab6de..8f9199f9370c 100644
--- a/x11/kdelibs3/pkg-plist
+++ b/x11/kdelibs3/pkg-plist
@@ -304,7 +304,51 @@ share/toolbar/viewzoom.xpm
@exec ln -sf libkspell.so.%%LIBVER%% %D/lib/libkspell.so
@exec ln -sf libmediatool.so.%%LIBVER%% %D/lib/libmediatool.so
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+@exec mkdir -p %D/share/applnk/Applications
+@exec mkdir -p %D/share/applnk/Development
+@exec mkdir -p %D/share/applnk/Games
+@exec mkdir -p %D/share/applnk/Graphics
+@exec mkdir -p %D/share/applnk/Internet
+@exec mkdir -p %D/share/applnk/Multimedia
+@exec mkdir -p %D/share/applnk/Settings
+@exec mkdir -p %D/share/applnk/System
+@exec mkdir -p %D/share/applnk/Utilities
+@exec mkdir -p %D/share/doc/HTML/cs
+@exec mkdir -p %D/share/doc/HTML/da
+@exec mkdir -p %D/share/doc/HTML/de
+@exec mkdir -p %D/share/doc/HTML/el
+@exec mkdir -p %D/share/doc/HTML/es
+@exec mkdir -p %D/share/doc/HTML/fi
+@exec mkdir -p %D/share/doc/HTML/fr
+@exec mkdir -p %D/share/doc/HTML/hu
+@exec mkdir -p %D/share/doc/HTML/it
+@exec mkdir -p %D/share/doc/HTML/ja
+@exec mkdir -p %D/share/doc/HTML/nl
+@exec mkdir -p %D/share/doc/HTML/pl
+@exec mkdir -p %D/share/doc/HTML/pt
+@exec mkdir -p %D/share/doc/HTML/ru
+@exec mkdir -p %D/share/doc/HTML/sv
+@exec mkdir -p %D/share/doc/HTML/zh_CN.GB2312
+@exec mkdir -p %D/share/icons/large
+@exec mkdir -p %D/share/icons/mini
+@exec mkdir -p %D/share/mimelnk/application
+@exec mkdir -p %D/share/mimelnk/audio
+@exec mkdir -p %D/share/mimelnk/image
+@exec mkdir -p %D/share/mimelnk/inode
+@exec mkdir -p %D/share/mimelnk/text
+@exec mkdir -p %D/share/mimelnk/video
+@exec mkdir -p %D/share/sounds
+@exec mkdir -p %D/share/wallpapers
+@dirrm share/wallpapers
@dirrm share/toolbar
+@dirrm share/sounds
+@dirrm share/mimelnk/video
+@dirrm share/mimelnk/text
+@dirrm share/mimelnk/inode
+@dirrm share/mimelnk/image
+@dirrm share/mimelnk/audio
+@dirrm share/mimelnk/application
+@dirrm share/mimelnk
@unexec rmdir %D/share/locale/zh_TW.Big5/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_TW.Big5 2>/dev/null || true
@unexec rmdir %D/share/locale/zh_CN.GB2312/LC_MESSAGES 2>/dev/null || true
@@ -376,28 +420,49 @@ share/toolbar/viewzoom.xpm
@unexec rmdir %D/share/locale/br/LC_MESSAGES 2>/dev/null || true
@unexec rmdir %D/share/locale/br 2>/dev/null || true
@unexec rmdir %D/share/locale 2>/dev/null || true
+@unexec rm -f %D/share/doc/HTML/default
+@dirrm share/icons/mini
+@dirrm share/icons/large
+@dirrm share/icons
+@dirrm share/doc/HTML/zh_CN.GB2312
+@dirrm share/doc/HTML/sv
+@dirrm share/doc/HTML/ru
+@dirrm share/doc/HTML/pt
+@dirrm share/doc/HTML/pl
+@dirrm share/doc/HTML/nl
+@dirrm share/doc/HTML/ja
+@dirrm share/doc/HTML/it
+@dirrm share/doc/HTML/hu
+@dirrm share/doc/HTML/fr
+@dirrm share/doc/HTML/fi
+@dirrm share/doc/HTML/es
@dirrm share/doc/HTML/en/kspell
@dirrm share/doc/HTML/en/kfiledialog
@dirrm share/doc/HTML/en/kdelibs
-@unexec rmdir %D/share/doc/HTML/it 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/fr 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/fi 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/es 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/en 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/el 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/de 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/da 2>/dev/null || true
-@unexec rmdir %D/share/doc/HTML/cs 2>/dev/null || true
-@unexec rm -f %D/share/doc/HTML/default
-@unexec rmdir %D/share/doc/HTML 2>/dev/null || true
-@unexec rmdir %D/share/config 2>/dev/null || true
+@dirrm share/doc/HTML/en
+@dirrm share/doc/HTML/el
+@dirrm share/doc/HTML/de
+@dirrm share/doc/HTML/da
+@dirrm share/doc/HTML/cs
+@dirrm share/doc/HTML
+@dirrm share/config
@dirrm share/apps/khtmlw/pics
@dirrm share/apps/khtmlw
@dirrm share/apps/kde/pics
@dirrm share/apps/kde
@dirrm share/apps/kab/pics
@dirrm share/apps/kab
-@unexec rmdir %D/share/apps 2>/dev/null || true
+@dirrm share/apps
+@dirrm share/applnk/Utilities
+@dirrm share/applnk/System
+@dirrm share/applnk/Settings
+@dirrm share/applnk/Multimedia
+@dirrm share/applnk/Internet
+@dirrm share/applnk/Graphics
+@dirrm share/applnk/Games
+@dirrm share/applnk/Development
+@dirrm share/applnk/Applications
+@dirrm share/applnk
@unexec rm -f %D/lib/libjscript.so
@unexec rm -f %D/lib/libkab.so
@unexec rm -f %D/lib/libkdecore.so