From d7707f54259bc5acfa51a142da9824b9aa866c6f Mon Sep 17 00:00:00 2001 From: milisbir Date: Tue, 26 Sep 2017 11:21:07 +0300 Subject: [PATCH] dmd.paketlendi --- talimatname/genel/dmd/default_ddoc_theme.ddoc | 735 ------------------ talimatname/genel/dmd/dmd.conf | 5 - talimatname/genel/dmd/dmd.desktop | 9 - talimatname/genel/dmd/dmd.logo_48.png | Bin 6153 -> 0 bytes talimatname/genel/dmd/talimat | 51 +- 5 files changed, 20 insertions(+), 780 deletions(-) delete mode 100644 talimatname/genel/dmd/default_ddoc_theme.ddoc delete mode 100644 talimatname/genel/dmd/dmd.conf delete mode 100644 talimatname/genel/dmd/dmd.desktop delete mode 100644 talimatname/genel/dmd/dmd.logo_48.png diff --git a/talimatname/genel/dmd/default_ddoc_theme.ddoc b/talimatname/genel/dmd/default_ddoc_theme.ddoc deleted file mode 100644 index 93c8f6c19..000000000 --- a/talimatname/genel/dmd/default_ddoc_theme.ddoc +++ /dev/null @@ -1,735 +0,0 @@ -LPAREN = ( -RPAREN = ) -BACKTICK = ` -DOLLAR = $ - -ESCAPES = - //>/ - /&/&/ - -B = $0 -I = $0 -U = $0 -P =

$0

-DL =
$0
-DT =
$0
-DD =
$0
-TABLE = $0
-TR = $0 -TH = $0 -TD = $0 -OL =
    $0
-UL = -LI =
  • $0
  • -BIG = $0 -SMALL = $0 -BR =
    -LINK = $0 -LINK2 = $+ -DEPRECATED = $0 - -RED = $0 -BLUE = $0 -GREEN = $0 -YELLOW = $0 -BLACK = $0 -WHITE = $0 - -D_CODE = -
    -
    -
    -
      -
    1. $0
    2. -
    -
    -
    -
    - -D_INLINECODE = $0 -DDOC_BACKQUOTED = $(D_INLINECODE $0) -D_COMMENT = $0 -D_STRING = $0 -D_KEYWORD = $0 -D_PSYMBOL = $0 -D_PARAM = $0 - -DDOC_BLANKLINE =

    -DDOC_COMMENT = - -DDOC = - - - - - $(TITLE) - - - -
    -
    -

    $(TITLE)

    -
    $(BODY)
    -
    -
    - - - -DDOC_MODULE_MEMBERS =
    -
    - $(DDOC_MEMBERS $0) -
    -
    - -DDOC_CLASS_MEMBERS = $(DDOC_MEMBERS $0) -DDOC_STRUCT_MEMBERS = $(DDOC_MEMBERS $0) -DDOC_ENUM_MEMBERS = $(DDOC_MEMBERS $0) -DDOC_TEMPLATE_MEMBERS = $(DDOC_MEMBERS $0) - -DDOC_MEMBERS = - -DDOC_MEMBER =
  • - $0 -
  • - -DDOC_MEMBER_HEADER =
    - $0 -
    - -DDOC_HEADER_ANCHOR =
    - $2 -
    - -DDOC_DECL =
    -
    -
    -

    Declaration

    -
    -

    - - $0 - -

    -
    -
    -
    -
    - -DDOC_ANCHOR = - -DDOC_DECL_DD =
    - $0 -
    - -DDOC_SECTIONS =
    - $0 -
    - -DDOC_SUMMARY =
    -

    - $0 -

    -
    - -DDOC_DESCRIPTION =
    -

    Discussion

    -

    - $0 -

    -
    - -DDOC_EXAMPLES =
    -

    Examples

    -

    - $0 -

    -
    - -DDOC_RETURNS =
    -

    Return Value

    -

    - $0 -

    -
    - -DDOC_PARAMS =
    -

    Parameters

    - - - $0 - -
    -
    - -DDOC_PARAM_ROW = - $0 - - -DDOC_PARAM_ID = - - $0 - - - -DDOC_PARAM_DESC = -
    -

    - $0 -

    -
    - - -DDOC_LICENSE =
    -

    License

    -

    - $0 -

    -
    - -DDOC_AUTHORS =
    -

    Authors

    -

    - $0 -

    -
    - -DDOC_BUGS =
    -

    Bugs

    -

    - $0 -

    -
    - -DDOC_COPYRIGHT = - -DDOC_DATE =
    -

    Date

    -

    - $0 -

    -
    - -DDOC_DEPRECATED =
    -

    Deprecated

    -

    - $0 -

    -
    - -DDOC_HISTORY =
    -

    History

    -

    - $0 -

    -
    - -DDOC_SEE_ALSO =
    -

    See Also

    -

    - $0 -

    -
    - -DDOC_STANDARDS =
    -

    Standards

    -

    - $0 -

    -
    - -DDOC_THROWS =
    -

    Throws

    -

    - $0 -

    -
    - -DDOC_VERSION =
    -

    Version

    -

    - $0 -

    -
    - -DDOC_SECTION =
    -

    - $0 -

    -
    - -DDOC_SECTION_H = $0 - -DDOC_DITTO =
    -$0 - -DDOC_PSYMBOL = $0 -DDOC_ENUM_BASETYPE = $0 -DDOC_PSUPER_SYMBOL = $0 -DDOC_KEYWORD = $0 -DDOC_PARAM = $0 -DDOC_CONSTRAINT = $(DDOC_CONSTRAINT) if ($0) -DDOC_OVERLOAD_SEPARATOR = $0 -DDOC_TEMPLATE_PARAM_LIST = $0 -DDOC_TEMPLATE_PARAM = $0 diff --git a/talimatname/genel/dmd/dmd.conf b/talimatname/genel/dmd/dmd.conf deleted file mode 100644 index 623ab99e2..000000000 --- a/talimatname/genel/dmd/dmd.conf +++ /dev/null @@ -1,5 +0,0 @@ -[Environment32] -DFLAGS=-I/usr/include/dlang/dmd -L-L/usr/lib32 -L--export-dynamic -fPIC - -[Environment64] -DFLAGS=-I/usr/include/dlang/dmd -L-L/usr/lib -L--export-dynamic -fPIC diff --git a/talimatname/genel/dmd/dmd.desktop b/talimatname/genel/dmd/dmd.desktop deleted file mode 100644 index af2195e09..000000000 --- a/talimatname/genel/dmd/dmd.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Categories=Development;Documentation -Exec=xdg-open file:///usr/share/doc/dmd-2.065.0/index.html -Icon=dlogo_48 -StartupNotify=false -Terminal=false -Type=Application -Name=D Documentation -Name[fr]=Documentation D diff --git a/talimatname/genel/dmd/dmd.logo_48.png b/talimatname/genel/dmd/dmd.logo_48.png deleted file mode 100644 index 9e7053d85aa82f00c93bbb1793b50d60ad28a99b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6153 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 b^8o)3hq7m_nqyL600000NkvXXu0mjfDp}7B diff --git a/talimatname/genel/dmd/talimat b/talimatname/genel/dmd/talimat index abe684791..26b860e5b 100644 --- a/talimatname/genel/dmd/talimat +++ b/talimatname/genel/dmd/talimat @@ -4,50 +4,40 @@ # Depends on: unzip name=dmd -version=2.074.0 +version=2.072.2 release=1 -source=(http://downloads.dlang.org/releases/2017/dmd.$version.linux.tar.xz - dmd.conf - dmd.desktop - dmd.logo_48.png - default_ddoc_theme.ddoc) +source=(http://crux.ster.zone/downloads/$name/$name-$version.tar.gz + http://crux.ster.zone/downloads/$name/druntime-$version.tar.gz + http://crux.ster.zone/downloads/$name/phobos-$version.tar.gz) + +#source=(https://github.com/dlang/dmd/archive/v$version.tar.gz +# https://github.com/dlang/druntime/archive/v$version.tar.gz +# https://github.com/dlang/phobos/archive/v$version.tar.gz) + +build() { + ln -s druntime-$version druntime + cd dmd-$version/src -build(){ - if [ ! -f $DERLEME_KAYNAKDIZIN/phobos-$version.tar.gz ];then - wget https://github.com/dlang/phobos/archive/v$version.tar.gz -O $DERLEME_KAYNAKDIZIN/phobos-$version.tar.gz - else - bsdtar -xf $DERLEME_KAYNAKDIZIN/phobos-$version.tar.gz -C $SRC/ - fi - if [ ! -f $DERLEME_KAYNAKDIZIN/druntime-$version.tar.gz ];then - wget https://github.com/dlang/druntime/archive/v$version.tar.gz -O $DERLEME_KAYNAKDIZIN/druntime-$version.tar.gz - else - bsdtar -xf $DERLEME_KAYNAKDIZIN/druntime-$version.tar.gz -C $SRC/ - fi - - cd dmd2/src/dmd - mkdir -p res - cp $SRC/default_ddoc_theme.ddoc res/ echo $version > ../VERSION - make -j1 -f posix.mak MODEL=64 RELEASE=1 AUTO_BOOTSTRAP=1 - + make -f posix.mak MODEL=64 RELEASE=1 AUTO_BOOTSTRAP=1 + cd $SRC/druntime-$version - - make -j1 -f posix.mak MODEL=64 DMD=$SRC/dmd2/src/dmd RELEASE=1 + make -f posix.mak MODEL=64 DMD=$SRC/dmd-$version/src/dmd RELEASE=1 cd $SRC/phobos-$version - make -j1 -f posix.mak MODEL=64 DMD=$SRC/dmd2/src/dmd RELEASE=1 + make -f posix.mak MODEL=64 DMD=$SRC/dmd-$version/src/dmd RELEASE=1 - install -m 0755 -D $SRC/dmd2/src/dmd $PKG/usr/bin/dmd + install -m 0755 -D $SRC/dmd-$version/src/dmd $PKG/usr/bin/dmd install -d $PKG/etc echo -e "[Environment]\nDFLAGS=-I/usr/include/dlang/dmd -L-L/usr/lib -L-L/usr/lib32 -L--export-dynamic" > $PKG/etc/dmd.conf install -d %PKG/usr/share/man/man{1,5} - cp -r $SRC/dmd2/docs/man/man1/* $pkgdir/usr/share/man/man1/ - cp -r $SRC/dmd2/docs/man/man5/* $pkgdir/usr/share/man/man5/ + cp -r $SRC/dmd-$version/docs/man/man1/* $pkgdir/usr/share/man/man1/ + cp -r $SRC/dmd-$version/docs/man/man5/* $pkgdir/usr/share/man/man5/ install -d $PKG/usr/share/d/samples/ - cp -r $SRC/dmd2/samples/* $PKG/usr/share/d/samples/ + cp -r $SRC/dmd-$version/samples/* $PKG/usr/share/d/samples/ # Phobos standard library install -m 0644 -D $SRC/phobos-$version/generated/linux/release/64/libphobos2.a \ @@ -59,5 +49,4 @@ build(){ install -m 0644 -D $SRC/phobos-$version/generated/linux/release/64/libphobos2.so \ $PKG/usr/lib/libphobos2.so - }