diff options
author | Brian Bidulock | 2015-07-08 22:53:50 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-07-08 22:53:50 -0600 |
commit | d63f2b499b8200e4a29d6da7e4a75b95b6ceeb84 (patch) | |
tree | 82a46022a5ef29e09c81ac73f8f4273e8a47e130 | |
download | aur-d63f2b499b8200e4a29d6da7e4a75b95b6ceeb84.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 111 | ||||
-rw-r--r-- | cde.desktop | 8 | ||||
-rw-r--r-- | dtlogin.service | 11 | ||||
-rw-r--r-- | fonts.alias | 69 | ||||
-rw-r--r-- | fonts.dir | 1 | ||||
-rwxr-xr-x | startxsession.sh | 5 |
7 files changed, 241 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cb5061ce1045 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = cdesktopenv + pkgdesc = CDE - Common Desktop Environment + pkgver = 2.2.0d + pkgrel = 1 + url = http://sourceforge.net/projects/cdesktopenv/ + arch = i686 + arch = x86_64 + license = LGPL2 + makedepends = tcl + makedepends = ncompress + depends = openmotif + depends = xbitmaps + depends = rpcbind + depends = mksh + depends = ncurses + optdepends = xorg-fonts-100dpi: additional fonts + optdepends = cups: for printing support + optdepends = xinetd: for rpc services + options = !strip + options = !zipman + backup = etc/dt/config/xfonts/C/fonts.alias + source = http://downloads.sourceforge.net/cdesktopenv/cde-src-2.2.0d-beta.tar.gz + source = dtlogin.service + source = fonts.alias + source = fonts.dir + source = cde.desktop + source = startxsession.sh + md5sums = 6ebda6347706c2aac361e399acad2120 + md5sums = 18f9ef4643ff7ed6637907f5cbdabecf + md5sums = 5cc80c2851ea90b94e94b0c5d92d81fb + md5sums = 897316929176464ebc9ad085f31e7284 + md5sums = f4c8125c54dbed1e91ce859b7ad6a365 + md5sums = 2e5557241915e4c2761ba136dbcba469 + +pkgname = cdesktopenv + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0abf1f34be8f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,111 @@ +# Submitter: Ecmel Ercan <ecmel dot ercan at gmail dot com> +# Contributor: Vain <aurmaint1 on host: uninformativ dot de> +# +# New Maintainer: BlindPenguin <ferdinand holzner at gmail dot com> +# +pkgname=cdesktopenv +pkgver=2.2.0d +pkgrel=1 +pkgdesc="CDE - Common Desktop Environment" +url="http://sourceforge.net/projects/cdesktopenv/" +arch=('i686' 'x86_64') # Some parts of CDE are not stable on x86_64 yet. +license=('LGPL2') +options=(!strip !zipman) +depends=(openmotif xbitmaps rpcbind mksh ncurses) +makedepends=(tcl ncompress) +optdepends=('xorg-fonts-100dpi: additional fonts' + 'cups: for printing support' + 'xinetd: for rpc services') +backup=('etc/dt/config/xfonts/C/fonts.alias') +source=("http://downloads.sourceforge.net/$pkgname/cde-src-$pkgver-beta.tar.gz" + 'dtlogin.service' + 'fonts.alias' + 'fonts.dir' + 'cde.desktop' + 'startxsession.sh') + +md5sums=('6ebda6347706c2aac361e399acad2120' + '18f9ef4643ff7ed6637907f5cbdabecf' + '5cc80c2851ea90b94e94b0c5d92d81fb' + '897316929176464ebc9ad085f31e7284' + 'f4c8125c54dbed1e91ce859b7ad6a365' + '2e5557241915e4c2761ba136dbcba469') + +build() { + cd "$srcdir/cde-$pkgver/" + + sed -e '1i #define FILE_MAP_OPTIMIZE' -i programs/dtfile/Utils.c + + cat >> config/cf/site.def <<EOF +#define KornShell /bin/mksh +#define CppCmd cpp +#define YaccCmd bison -y +#define HasTIRPCLib YES +#define HasZlib YES +#define DtLocalesToBuild +EOF + + mkdir -p imports/x11/include + ln -sf /usr/include/X11 imports/x11/include/ + + ( + export LANG=C + export LC_ALL=C + export IMAKECPP=cpp + make -j1 World + ) + + sed -e "s:mkProd -D :&$pkgdir:" -i admin/IntegTools/dbTools/installCDE +} + +package() { + cd "$srcdir/cde-$pkgver/admin/IntegTools/dbTools/" + + ( + export LANG=C + export LC_ALL=C + export INSTALL_LOCATION="$pkgdir/usr/dt" + export LOGFILES_LOCATION="$pkgdir/var/dt" + export CONFIGURE_LOCATION="$pkgdir/etc/dt" + ./installCDE -s "$srcdir/cde-$pkgver" + ) + + cd "$pkgdir/var/dt/" + chmod 755 . + chown bin . + chgrp bin . + mkdir -p appconfig/appmanager + mkdir -p tmp + chmod -R 755 * + chown -R bin * + chgrp -R bin * + + cd "$pkgdir/etc/dt/" + chmod 755 . + mkdir -p appconfig/appmanager/C + mkdir -p appconfig/help/C + mkdir -p appconfig/icons/C + mkdir -p appconfig/types/C + mkdir -p config/Xsession.d + mkdir -p config/xfonts/C + chmod -R 755 * + + chmod a+x $srcdir/startxsession.sh + install -m644 "$srcdir"/fonts.{alias,dir} "$pkgdir/etc/dt/config/xfonts/C/" + + install -Dm644 "$srcdir/cde.desktop" \ + "$pkgdir/usr/share/xsessions/cde.desktop" + install -Dm644 "$srcdir/dtlogin.service" \ + "$pkgdir/usr/lib/systemd/system/dtlogin.service" + install -Dm755 "$srcdir/cde-$pkgver/contrib/rc/linux/dtlogin" \ + "$pkgdir/etc/rc.d/dtlogin" + + install -dm755 "$pkgdir/usr/spool" + install -Dm644 "$srcdir/cde-$pkgver/contrib/xinetd/cmsd" \ + "$pkgdir/etc/xinetd.d/cmsd" + install -Dm644 "$srcdir/cde-$pkgver/contrib/xinetd/ttdbserver" \ + "$pkgdir/etc/xinetd.d/ttdbserver" + install -Dm644 "$srcdir/startxsession.sh" \ + "$pkgdir/usr/bin/startxsession.sh" +} + diff --git a/cde.desktop b/cde.desktop new file mode 100644 index 000000000000..5e1f60371356 --- /dev/null +++ b/cde.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=CDE +Comment=Use this session to boot into the Common Desktop Environment +Exec=/usr/dt/bin/startxsession.sh +Icon= +Type=Application + diff --git a/dtlogin.service b/dtlogin.service new file mode 100644 index 000000000000..01f6909ad308 --- /dev/null +++ b/dtlogin.service @@ -0,0 +1,11 @@ +[Unit] +Description=CDE Login Manager +Requires=rpcbind.service +After=systemd-user-sessions.service + +[Service] +ExecStart=/usr/dt/bin/dtlogin + +[Install] +Alias=display-manager.service + diff --git a/fonts.alias b/fonts.alias new file mode 100644 index 000000000000..05d2364a6114 --- /dev/null +++ b/fonts.alias @@ -0,0 +1,69 @@ +"-dt-interface system-medium-r-normal-xxs serif-10-100-75-75-p-56-iso8859-1" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1" +"-dt-interface system-medium-r-normal-xs serif-11-80-100-100-p-63-iso8859-1" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1" +"-dt-interface system-medium-r-normal-s serif-14-140-75-75-p-80-iso8859-1" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1" +"-dt-interface system-medium-r-normal-m serif-17-120-100-100-p-96-iso8859-1" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1" +"-dt-interface system-medium-r-normal-l serif-19-190-75-75-p-109-iso8859-1" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1" +"-dt-interface system-medium-r-normal-xl serif-20-140-100-100-p-114-iso8859-1" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1" +"-dt-interface system-medium-r-normal-xxl serif-24-240-75-75-p-137-iso8859-1" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1" +"-dt-interface user-bold-r-normal-xxs sans-10-100-75-75-m-60-iso8859-1" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1" +"-dt-interface user-bold-r-normal-xs sans-11-80-100-100-m-70-iso8859-1" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1" +"-dt-interface user-bold-r-normal-s sans-14-140-75-75-m-90-iso8859-1" "-misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-1" +"-dt-interface user-bold-r-normal-m sans-17-120-100-100-m-100-iso8859-1" "-misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1" +"-dt-interface user-bold-r-normal-l sans-19-190-75-75-m-110-iso8859-1" "-misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-1" +"-dt-interface user-bold-r-normal-xl sans-20-140-100-100-m-120-iso8859-1" "-misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-1" +"-dt-interface user-bold-r-normal-xxl sans-24-240-75-75-m-140-iso8859-1" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1" +"-dt-interface user-medium-r-normal-xxs sans-10-100-75-75-m-60-iso8859-1" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1" +"-dt-interface user-medium-r-normal-xs sans-11-80-100-100-m-70-iso8859-1" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1" +"-dt-interface user-medium-r-normal-s sans-14-140-75-75-m-90-iso8859-1" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1" +"-dt-interface user-medium-r-normal-m sans-17-120-100-100-m-100-iso8859-1" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1" +"-dt-interface user-medium-r-normal-l sans-19-190-75-75-m-110-iso8859-1" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1" +"-dt-interface user-medium-r-normal-xl sans-20-140-100-100-m-120-iso8859-1" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1" +"-dt-interface user-medium-r-normal-xxl sans-24-240-75-75-m-140-iso8859-1" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1" + +"-adobe-helvetica-bold-r-normal--12-*-*-*-*-*-iso8859-1" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1" +"-adobe-helvetica-bold-r-normal--12-*-*-*-*-*-iso8859-9" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-9" +"-adobe-helvetica-bold-r-normal--12-*-*-*-*-*-iso8859-15" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15" + +"-dt-interface system-medium-r-normal-xxs serif-10-100-75-75-p-56-iso8859-9" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-9" +"-dt-interface system-medium-r-normal-xs serif-11-80-100-100-p-63-iso8859-9" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-9" +"-dt-interface system-medium-r-normal-s serif-14-140-75-75-p-80-iso8859-9" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-9" +"-dt-interface system-medium-r-normal-m serif-17-120-100-100-p-96-iso8859-9" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-9" +"-dt-interface system-medium-r-normal-l serif-19-190-75-75-p-109-iso8859-9" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-9" +"-dt-interface system-medium-r-normal-xl serif-20-140-100-100-p-114-iso8859-9" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-9" +"-dt-interface system-medium-r-normal-xxl serif-24-240-75-75-p-137-iso8859-9" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-9" +"-dt-interface user-bold-r-normal-xxs sans-10-100-75-75-m-60-iso8859-9" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-9" +"-dt-interface user-bold-r-normal-xs sans-11-80-100-100-m-70-iso8859-9" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-9" +"-dt-interface user-bold-r-normal-s sans-14-140-75-75-m-90-iso8859-9" "-misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-9" +"-dt-interface user-bold-r-normal-m sans-17-120-100-100-m-100-iso8859-9" "-misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-9" +"-dt-interface user-bold-r-normal-l sans-19-190-75-75-m-110-iso8859-9" "-misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-9" +"-dt-interface user-bold-r-normal-xl sans-20-140-100-100-m-120-iso8859-9" "-misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-9" +"-dt-interface user-bold-r-normal-xxl sans-24-240-75-75-m-140-iso8859-9" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-9" +"-dt-interface user-medium-r-normal-xxs sans-10-100-75-75-m-60-iso8859-9" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-9" +"-dt-interface user-medium-r-normal-xs sans-11-80-100-100-m-70-iso8859-9" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-9" +"-dt-interface user-medium-r-normal-s sans-14-140-75-75-m-90-iso8859-9" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-9" +"-dt-interface user-medium-r-normal-m sans-17-120-100-100-m-100-iso8859-9" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-9" +"-dt-interface user-medium-r-normal-l sans-19-190-75-75-m-110-iso8859-9" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-9" +"-dt-interface user-medium-r-normal-xl sans-20-140-100-100-m-120-iso8859-9" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-9" +"-dt-interface user-medium-r-normal-xxl sans-24-240-75-75-m-140-iso8859-9" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-9" + +"-dt-interface system-medium-r-normal-xxs serif-10-100-75-75-p-56-iso8859-15" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-15" +"-dt-interface system-medium-r-normal-xs serif-11-80-100-100-p-63-iso8859-15" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-15" +"-dt-interface system-medium-r-normal-s serif-14-140-75-75-p-80-iso8859-15" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15" +"-dt-interface system-medium-r-normal-m serif-17-120-100-100-p-96-iso8859-15" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-15" +"-dt-interface system-medium-r-normal-l serif-19-190-75-75-p-109-iso8859-15" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-15" +"-dt-interface system-medium-r-normal-xl serif-20-140-100-100-p-114-iso8859-15" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-15" +"-dt-interface system-medium-r-normal-xxl serif-24-240-75-75-p-137-iso8859-15" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-15" +"-dt-interface user-bold-r-normal-xxs sans-10-100-75-75-m-60-iso8859-15" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-15" +"-dt-interface user-bold-r-normal-xs sans-11-80-100-100-m-70-iso8859-15" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-15" +"-dt-interface user-bold-r-normal-s sans-14-140-75-75-m-90-iso8859-15" "-misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-15" +"-dt-interface user-bold-r-normal-m sans-17-120-100-100-m-100-iso8859-15" "-misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-15" +"-dt-interface user-bold-r-normal-l sans-19-190-75-75-m-110-iso8859-15" "-misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-15" +"-dt-interface user-bold-r-normal-xl sans-20-140-100-100-m-120-iso8859-15" "-misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-15" +"-dt-interface user-bold-r-normal-xxl sans-24-240-75-75-m-140-iso8859-15" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-15" +"-dt-interface user-medium-r-normal-xxs sans-10-100-75-75-m-60-iso8859-15" "-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-15" +"-dt-interface user-medium-r-normal-xs sans-11-80-100-100-m-70-iso8859-15" "-misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-15" +"-dt-interface user-medium-r-normal-s sans-14-140-75-75-m-90-iso8859-15" "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15" +"-dt-interface user-medium-r-normal-m sans-17-120-100-100-m-100-iso8859-15" "-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-15" +"-dt-interface user-medium-r-normal-l sans-19-190-75-75-m-110-iso8859-15" "-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-15" +"-dt-interface user-medium-r-normal-xl sans-20-140-100-100-m-120-iso8859-15" "-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-15" +"-dt-interface user-medium-r-normal-xxl sans-24-240-75-75-m-140-iso8859-15" "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-15" diff --git a/fonts.dir b/fonts.dir new file mode 100644 index 000000000000..573541ac9702 --- /dev/null +++ b/fonts.dir @@ -0,0 +1 @@ +0 diff --git a/startxsession.sh b/startxsession.sh new file mode 100755 index 000000000000..6e74b6157ba7 --- /dev/null +++ b/startxsession.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +export PATH=$PATH:/usr/dt/bin +export LANG=C +/usr/dt/bin/Xsession |