diff --git a/pisi-index.xml b/pisi-index.xml index 270e9c21fa..d774f5d82f 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -122957,6 +122957,79 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + + pcb + http://pcb.gpleda.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + unknown + Printed circuit board editor + Pcb X Pencere Sistem'i için bir baskı devre çizim programıdır. + PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time. + PCB, X11 Pencere Sistem'i üzerinde çalışan interaktif bir baskı devre çizim programıdır. PCB, tasarım kural denetleyicisi, karmaşık bağlantı(rats nest) özelliği bulundurmakta ve kart üretiminde kullanılan endüstri standartlarından RS-274-X (Gerber), NC drill ve Centroid veri formatlarında çıktı oluşturabilir. PCB, yerleştirme zamanınızı azaltacak, otomatik yönlendirme ve iz optimizasyonu gibi gelişmiş özellikler sunmaktadır. + https://sourceforge.net/projects/pcb/files/pcb/pcb-4.1.0/pcb-4.1.0.tar.gz + + intltool + dbus-devel + mesa-glu-devel + gtk2-devel + tcltk-devel + gd-devel + gdk-pixbuf-devel + gtkglext-devel + + + desktop_file.patch + + science/electronics/pcb/pspec.xml + + + pcb + + gtk2 + dbus + glib2 + mesa + cairo + tcltk + mesa-glu + gtkglext + gd + gdk-pixbuf + + + /usr/bin + /usr/share/doc/pcb + /usr/share/info + /usr/share/man + /usr/share/pcb + /usr/share/icons + /usr/share/mime + /usr/share/mimelnk + /usr/share/gEDA/scheme + /usr/share/appdata + /usr/include + /usr/lib + /usr/share/applications + /usr/share/locale + /usr/share/metainfo/pcb.appdata.xml + + + + + 2018-04-04 + 4.1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + netcdf diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index f888e92b1c..5fccad4511 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -b821409871a56cff5d7296328ea0cd43c81efcbe \ No newline at end of file +53b6647a5a2c078c8322599d6b331815551ddd1c \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 216bf2cf38..0c07e71c0a 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 76db701d0d..67e9ebfc6c 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -5b6ffdfb7bcc0a949774541781b993c4bf3da4c7 \ No newline at end of file +f53037e6bf8bfe6227856ab65cb83fa7f782b617 \ No newline at end of file diff --git a/science/electronics/pcb/actions.py b/science/electronics/pcb/actions.py new file mode 100755 index 0000000000..9a92b0a56f --- /dev/null +++ b/science/electronics/pcb/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt +# + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.configure("--enable-dbus \ + --enable-toporouter \ + --disable-update-desktop-database \ + --disable-update-mime-database") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README") diff --git a/science/electronics/pcb/files/desktop_file.patch b/science/electronics/pcb/files/desktop_file.patch new file mode 100644 index 0000000000..4eb311e526 --- /dev/null +++ b/science/electronics/pcb/files/desktop_file.patch @@ -0,0 +1,15 @@ +diff -Nuar a/data/pcb.desktop.in b/data/pcb.desktop.in +--- a/data/pcb.desktop.in 2018-01-17 22:10:19.000000000 +0300 ++++ b/data/pcb.desktop.in 2018-04-04 20:21:09.706912861 +0300 +@@ -2,9 +2,10 @@ + Version=1.0 + _Name=gEDA PCB + _GenericName=gEDA PCB Layout Editor ++GenericName[tr]=Baskı Devre Tasarlayıcısı + _Comment=Create and edit printed circuit board layouts + Type=Application + Exec=pcb %f + Icon=pcb + MimeType=application/x-pcb-layout;application/x-pcb-footprint; +-Categories=Engineering;Electronics;Development; ++Categories=Application;Science;Engineering;Electronics; diff --git a/science/electronics/pcb/pspec.xml b/science/electronics/pcb/pspec.xml new file mode 100755 index 0000000000..a30e56de69 --- /dev/null +++ b/science/electronics/pcb/pspec.xml @@ -0,0 +1,73 @@ + + + + + pcb + http://pcb.gpleda.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + Printed circuit board editor + PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time. + https://sourceforge.net/projects/pcb/files/pcb/pcb-4.1.0/pcb-4.1.0.tar.gz + + intltool + dbus-devel + mesa-glu-devel + gtk2-devel + tcltk-devel + gd-devel + gdk-pixbuf-devel + gtkglext-devel + + + desktop_file.patch + + + + + pcb + + gtk2 + dbus + glib2 + mesa + cairo + tcltk + mesa-glu + gtkglext + gd + gdk-pixbuf + + + /usr/bin + /usr/share/doc/pcb + /usr/share/info + /usr/share/man + /usr/share/pcb + /usr/share/icons + /usr/share/mime + /usr/share/mimelnk + /usr/share/gEDA/scheme + /usr/share/appdata + /usr/include + /usr/lib + /usr/share/applications + /usr/share/locale + /usr/share/metainfo/pcb.appdata.xml + + + + + + 2018-04-04 + 4.1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/science/electronics/pcb/translations.xml b/science/electronics/pcb/translations.xml new file mode 100755 index 0000000000..30807b418b --- /dev/null +++ b/science/electronics/pcb/translations.xml @@ -0,0 +1,8 @@ + + + + pcb + Pcb X Pencere Sistem'i için bir baskı devre çizim programıdır. + PCB, X11 Pencere Sistem'i üzerinde çalışan interaktif bir baskı devre çizim programıdır. PCB, tasarım kural denetleyicisi, karmaşık bağlantı(rats nest) özelliği bulundurmakta ve kart üretiminde kullanılan endüstri standartlarından RS-274-X (Gerber), NC drill ve Centroid veri formatlarında çıktı oluşturabilir. PCB, yerleştirme zamanınızı azaltacak, otomatik yönlendirme ve iz optimizasyonu gibi gelişmiş özellikler sunmaktadır. + +