From 5861fe19fb620b01cbde2d73685b6276c99bd2fb Mon Sep 17 00:00:00 2001 From: milisbir Date: Tue, 23 Jan 2018 20:46:05 +0200 Subject: [PATCH] qute-vimb-wcg-browser --- talimatname/genel/o/opensubdiv/talimat | 22 +++++++++--------- talimatname/genel/p/pyattrs/talimat | 25 ++++++++++++++++++++ talimatname/genel/p/pygments/talimat | 25 ++++++++++++++++++++ talimatname/genel/p/pyjinja/talimat | 25 ++++++++++++++++++++ talimatname/genel/p/pymarkupsafe/talimat | 25 ++++++++++++++++++++ talimatname/genel/p/pypeg2/talimat | 21 +++++++++++++++++ talimatname/genel/q/qutebrowser/talimat | 17 ++++++++++++++ talimatname/genel/w/wcgbrowser/talimat | 29 ++++++++++++++++++++++++ 8 files changed, 178 insertions(+), 11 deletions(-) create mode 100644 talimatname/genel/p/pyattrs/talimat create mode 100644 talimatname/genel/p/pygments/talimat create mode 100644 talimatname/genel/p/pyjinja/talimat create mode 100644 talimatname/genel/p/pymarkupsafe/talimat create mode 100644 talimatname/genel/p/pypeg2/talimat create mode 100644 talimatname/genel/q/qutebrowser/talimat create mode 100644 talimatname/genel/w/wcgbrowser/talimat diff --git a/talimatname/genel/o/opensubdiv/talimat b/talimatname/genel/o/opensubdiv/talimat index a685b9d5f..f9bbd6e5f 100644 --- a/talimatname/genel/o/opensubdiv/talimat +++ b/talimatname/genel/o/opensubdiv/talimat @@ -1,8 +1,8 @@ # Tanım: Açık Kaynaklı bir alt bölüm yüzey kütüphanesi # URL: http://graphics.pixar.com/opensubdiv # Paketçi: yasarciv67@gmail.com -# Gerekler: python python-docutils python-pygments cmake glew xorg-libxcursor xorg-app xorg-libxinerama - +# Gerekler: python python-docutils pygments cmake glew xorg-libxcursor xorg-app xorg-libxinerama +# Grup: kütüphane isim=opensubdiv surum=3.0.2 @@ -11,13 +11,13 @@ devir=1 kaynak=(https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${version//./_}.tar.gz) derle() { -cd OpenSubdiv-${version//./_} -rm -rf build -mkdir build -cd build -cmake .. \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr -make DESTDIR=$PKG/ install -rm -rf $PKG/usr/bin + cd OpenSubdiv-${version//./_} + rm -rf build + mkdir build + cd build + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make DESTDIR=$PKG/ install + rm -rf $PKG/usr/bin } diff --git a/talimatname/genel/p/pyattrs/talimat b/talimatname/genel/p/pyattrs/talimat new file mode 100644 index 000000000..7f636f3d1 --- /dev/null +++ b/talimatname/genel/p/pyattrs/talimat @@ -0,0 +1,25 @@ +# Tanım: Demirbaşsız nitelikler. +# URL: https://attrs.readthedocs.org/ +# Paketçi: Cihan_Alkan +# Gerekler: python python3 python-setuptools python3-setuptools +# Grup: kütüphane + +isim=pyattrs +surum=17.4.0 +devir=1 +kaynak=(https://pypi.io/packages/source/a/attrs/attrs-$surum.tar.gz) + +derle() { + + cp -a attrs-$surum{,-py3} + + cd "$SRC"/attrs-$surum + python2 setup.py build + python2 setup.py install --root="$PKG" --optimize=1 --skip-build + + cd "$SRC"/attrs-$surum-py3 + python3 setup.py build + + python3 setup.py install --root="$PKG" --optimize=1 --skip-build + install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE" +} diff --git a/talimatname/genel/p/pygments/talimat b/talimatname/genel/p/pygments/talimat new file mode 100644 index 000000000..50e3ddd1f --- /dev/null +++ b/talimatname/genel/p/pygments/talimat @@ -0,0 +1,25 @@ +# Tanım: Python ile yazılmış basit bir pythonic şablon dili +# URL: http://jinja.pocoo.org/ +# Paketçi: Cihan_Alkan +# Gerekler: python python3 python-setuptools python3-setuptools +# Grup: kütüphane + +isim=pygments +surum=2.2.0 +devir=1 +kaynak=(https://pypi.org/packages/source/P/Pygments/Pygments-$surum.tar.gz) + +derle() { + + cp -a Pygments-$surum{,-py3} + + cd "$SRC"/Pygments-$surum + python2 setup.py build + python2 setup.py install --root="$PKG" --optimize=1 --skip-build + + cd "$SRC"/Pygments-$surum-py3 + python3 setup.py build + + python3 setup.py install --root="$PKG" --optimize=1 --skip-build + install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE" +} diff --git a/talimatname/genel/p/pyjinja/talimat b/talimatname/genel/p/pyjinja/talimat new file mode 100644 index 000000000..f1f814404 --- /dev/null +++ b/talimatname/genel/p/pyjinja/talimat @@ -0,0 +1,25 @@ +# Tanım: Python ile yazılmış basit bir pythonic şablon dili +# URL: http://jinja.pocoo.org/ +# Paketçi: Cihan_Alkan +# Gerekler: python python3 python-setuptools python3-setuptools pymarkupsafe +# Grup: kütüphane + +isim=pyjinja +surum=2.10 +devir=1 +kaynak=(https://pypi.org/packages/source/J/Jinja2/Jinja2-$surum.tar.gz) + +derle() { + + cp -a Jinja2-$surum{,-py3} + + cd "$SRC"/Jinja2-$surum + python2 setup.py build + python2 setup.py install --root="$PKG" --optimize=1 --skip-build + + cd "$SRC"/Jinja2-$surum-py3 + python3 setup.py build + + python3 setup.py install --root="$PKG" --optimize=1 --skip-build + install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE" +} diff --git a/talimatname/genel/p/pymarkupsafe/talimat b/talimatname/genel/p/pymarkupsafe/talimat new file mode 100644 index 000000000..8584860d1 --- /dev/null +++ b/talimatname/genel/p/pymarkupsafe/talimat @@ -0,0 +1,25 @@ +# Tanım: Python için bir XML/HTML/XHTML İşaretleme güvenli dize uygular +# URL: http://pypi.python.org/pypi/MarkupSafe +# Paketçi: Cihan_Alkan +# Gerekler: python python3 python-setuptools python3-setuptools +# Grup: kütüphane + +isim=pymarkupsafe +surum=1.0 +devir=1 +kaynak=(https://pypi.io/packages/source/M/MarkupSafe/MarkupSafe-${surum}.tar.gz) + +derle() { + + cp -a MarkupSafe-$surum{,-py3} + + cd "$SRC"/MarkupSafe-$surum + python2 setup.py build + python2 setup.py install --root="$PKG" --optimize=1 --skip-build + + cd "$SRC"/MarkupSafe-$surum-py3 + python3 setup.py build + + python3 setup.py install --root="$PKG" --optimize=1 --skip-build + install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE" +} diff --git a/talimatname/genel/p/pypeg2/talimat b/talimatname/genel/p/pypeg2/talimat new file mode 100644 index 000000000..99d82d0c1 --- /dev/null +++ b/talimatname/genel/p/pypeg2/talimat @@ -0,0 +1,21 @@ +# Tanım: Python için özlü bir PEG Ayrıştırıcı-Çevirici +# URL: http://fdik.org/pyPEG/ +# Paketçi: Cihan_Alkan +# Gerekler: python python3 python-setuptools python3-setuptools +# Grup: kütüphane + +isim=pypeg2 +surum=2.15.2 +devir=1 +kaynak=(https://pypi.python.org/packages/source/p/pyPEG2/pyPEG2-$surum.tar.gz) + +derle() { + + cp -a pyPEG2-$surum{,-py3} + + cd "$SRC"/pyPEG2-$surum + python2 setup.py install --root="$PKG" --prefix=/usr --optimize=1 + + cd "$SRC"/pyPEG2-$surum-py3 + python3 setup.py install --root="$PKG" --prefix=/usr --optimize=1 +} diff --git a/talimatname/genel/q/qutebrowser/talimat b/talimatname/genel/q/qutebrowser/talimat new file mode 100644 index 000000000..02ede03d5 --- /dev/null +++ b/talimatname/genel/q/qutebrowser/talimat @@ -0,0 +1,17 @@ +# Tanım: PyQt5 tabanlı klavyeye dayalı, vim benzeri bir tarayıcı +# URL: http://www.qutebrowser.org/ +# Paketçi: Cihan_Alkan +# Gerekler: pyattrs pyjinja pygments pypeg2 python3-qt5 python3-yaml qt5 +# Grup: ağ + +isim=qutebrowser +surum=1.1.1 +devir=1 +kaynak=(https://github.com/qutebrowser/qutebrowser/releases/download/v$surum/qutebrowser-$surum.tar.gz) + +derle() { + cd $isim-$surum + #a2x -f manpage doc/qutebrowser.1.asciidoc + python3 setup.py build + make -f misc/Makefile DESTDIR="$PKG" install +} diff --git a/talimatname/genel/w/wcgbrowser/talimat b/talimatname/genel/w/wcgbrowser/talimat new file mode 100644 index 000000000..630e7e8d3 --- /dev/null +++ b/talimatname/genel/w/wcgbrowser/talimat @@ -0,0 +1,29 @@ +# Tanım: Kiosk sistemleri için bir web tarayıcısı. +# URL: http://www.alandmoore.com/wcgbrowser/wcgbrowser.html +# Paketçi: Cihan_Alkan +# Gerekler: python3-yaml python3-qt5 qt5-webkit +# Grup: ağ + +isim=wcgbrowser +surum=0.2 +devir=1 +kaynak=() + +derle() { + adres="https://github.com/alandmoore/wcgbrowser" + git_indir ${adres} ${isim} + cd $SRC/${isim} + + # Wcgbrowser başlatma komut dosyasındaki yolu düzeltin + sed -i 's|/usr/local|/usr|' wcgbrowser + + # Dizinleri oluştur + install -dm755 "${PKG}"/usr/share/doc/"${isim}"/examples + + # Dosyaları kopyala + install -D -m644 browser.py "${PKG}"/usr/share/"${isim}"/browser.py + install -D -m755 wcgbrowser "${PKG}"/usr/bin/wcgbrowser + install -D -m644 wcgbrowser.yaml "${PKG}"/etc/wcgbrowser.yaml + install -D -m644 README.rst "${PKG}"/usr/share/doc/"${isim}"/README.rst + install -m644 examples/* "${PKG}"/usr/share/doc/"${isim}"/examples/ +}