diff --git a/office/misc/osmo/actions.py b/office/misc/osmo/actions.py new file mode 100644 index 0000000000..8745a82292 --- /dev/null +++ b/office/misc/osmo/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +j = "--enable-backup \ + --enable-printing \ + --with-notes \ + --with-tasks \ + --with-contacts \ + " + +def setup(): + pisitools.cflags.add("-Wno-pointer-sign -Wno-unused-result") + autotools.configure(j) + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "FAQ", "README", "TRANSLATORS") + diff --git a/office/misc/osmo/pspec.xml b/office/misc/osmo/pspec.xml new file mode 100644 index 0000000000..5006c44271 --- /dev/null +++ b/office/misc/osmo/pspec.xml @@ -0,0 +1,68 @@ + + + + + osmo + http://osmo-pim.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + office.misc + + Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. + + + Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. It was designed to be a small, easy to use and good looking PIM tool to help to manage personal information. In its current state the organizer is quite convenient to use - for example, the user can perform nearly all operations using the keyboard. Also, a lot of parameters are configurable to meet the user's preferences. On the technical side, Osmo is GTK+ based tool which uses a plain XML database to store all personal data. + + + mirrors://sourceforge/osmo-pim/osmo-0.4.4.tar.gz + + + db-devel + gtk3-devel + libical-devel + libxml2-devel + libnotify-devel + webkit2gtk-devel + libarchive-devel + libgringotts-devel + + + + + osmo + + gtk3 + glib2 + cairo + pango + libical + libxml2 + libnotify + gdk-pixbuf + libarchive + webkit2gtk + libgringotts + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + + + + + 2020-12-20 + 0.4.4 + First Beta build. + fury + wascheme@tuta.io + + + diff --git a/office/misc/osmo/translations.xml b/office/misc/osmo/translations.xml new file mode 100644 index 0000000000..92bcd8fbda --- /dev/null +++ b/office/misc/osmo/translations.xml @@ -0,0 +1,8 @@ + + + + osmo + Hızlı bir kişisel bilgi yöneticisi + Osmo, kişisel randevularınızı, önemli günlerinizi ve kişilerin adreslerini düzenlemeye yarayan ufak ve hızlı çalışan bir programdır. + + diff --git a/programming/library/libgringotts/actions.py b/programming/library/libgringotts/actions.py new file mode 100644 index 0000000000..a2690ec067 --- /dev/null +++ b/programming/library/libgringotts/actions.py @@ -0,0 +1,18 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import get + +def setup(): + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + diff --git a/programming/library/libgringotts/files/fix-doc-dir.patch b/programming/library/libgringotts/files/fix-doc-dir.patch new file mode 100644 index 0000000000..70bedc2bcc --- /dev/null +++ b/programming/library/libgringotts/files/fix-doc-dir.patch @@ -0,0 +1,24 @@ +diff -Nuar libgringotts-1.2.1.orig/docs/Makefile.in libgringotts-1.2.1/docs/Makefile.in +--- libgringotts-1.2.1.orig/docs/Makefile.in 2011-07-06 15:19:30.778000115 +0300 ++++ libgringotts-1.2.1/docs/Makefile.in 2011-07-07 08:41:12.635000117 +0300 +@@ -131,7 +131,7 @@ + target_alias = @target_alias@ + EXTRA_DIST = manual.htm + +-libgringottsdocdir = $(datadir)/doc/libgringotts-@VERSION@ ++libgringottsdocdir = $(datadir)/doc/libgringotts + + libgringottsdoc_DATA = manual.htm + subdir = docs +diff -Nuar libgringotts-1.2.1.orig/Makefile.in libgringotts-1.2.1/Makefile.in +--- libgringotts-1.2.1.orig/Makefile.in 2011-07-06 15:19:30.764000115 +0300 ++++ libgringotts-1.2.1/Makefile.in 2011-07-07 08:37:43.229000116 +0300 +@@ -131,7 +131,7 @@ + target_alias = @target_alias@ + SUBDIRS = src docs + +-libgringottsdocdir = $(datadir)/doc/libgringotts-@VERSION@ ++libgringottsdocdir = $(datadir)/doc/libgringotts + libgringottsdoc_DATA = TODO NEWS AUTHORS README COPYING ChangeLog + + EXTRA_DIST = libgringotts.spec.in libgringotts.pc.in $(libgringottsdoc_DATA) diff --git a/programming/library/libgringotts/pspec.xml b/programming/library/libgringotts/pspec.xml new file mode 100644 index 0000000000..d0bcef4e50 --- /dev/null +++ b/programming/library/libgringotts/pspec.xml @@ -0,0 +1,77 @@ + + + + + libgringotts + https://directory.fsf.org/wiki/LibGringotts + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.library + A small, thread-safe C library. + libgringotts is a small, thread-safe C library originally developed for Gringotts. Its purpose is to encapsulate data in an encrypted and compressed file. + + mirrors://sourceforge/gringotts.berlios/libgringotts-1.2.1.tar.bz2 + + + libmcrypt-devel + mhash-devel + zlib-devel + + + fix-doc-dir.patch + + + + + libgringotts + + libmcrypt + mhash + + + /usr/lib + /usr/share/doc/libgringotts + + + + + libgringotts-devel + Development files for libgringotts + + libgringotts + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2020-12-20 + 1.2.1 + Rebuild. + fury + wascheme@tuta.io + + + 2014-01-30 + 1.2.1 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-07-06 + 1.2.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + diff --git a/programming/library/libgringotts/translations.xml b/programming/library/libgringotts/translations.xml new file mode 100644 index 0000000000..31dcd3373e --- /dev/null +++ b/programming/library/libgringotts/translations.xml @@ -0,0 +1,9 @@ + + + + libgringotts + Küçük ve evreli bir C kitaplığı + libgringotts programcının belirli bir dosya biçiminde veri kaydetmeseine imkan veren küçük ve evreli bir C kitaplığıdır. Veriyi şifrelenmiş ve sıkıştırılmış bir şekilde kapsüllemeyi hedefler. + + + diff --git a/programming/library/mhash/actions.py b/programming/library/mhash/actions.py new file mode 100644 index 0000000000..64c91ce9cb --- /dev/null +++ b/programming/library/mhash/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def check(): + autotools.make("check") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("ChangeLog", "COPYING", "NEWS", "README") diff --git a/programming/library/mhash/files/mhash-0.9.9.9-keygen_test_fix.patch b/programming/library/mhash/files/mhash-0.9.9.9-keygen_test_fix.patch new file mode 100644 index 0000000000..6f980ad07b --- /dev/null +++ b/programming/library/mhash/files/mhash-0.9.9.9-keygen_test_fix.patch @@ -0,0 +1,12 @@ +diff -up mhash-0.9.9.9/src/keygen_test.c.BAD mhash-0.9.9.9/src/keygen_test.c +--- mhash-0.9.9.9/src/keygen_test.c.BAD 2009-07-22 18:01:59.636042665 -0400 ++++ mhash-0.9.9.9/src/keygen_test.c 2009-07-22 18:04:53.608292727 -0400 +@@ -121,7 +121,7 @@ int main() + + mhash_keygen_ext(KEYGEN_S2K_SALTED, data, key, keysize, password, passlen); + +- mutils_memset(tmp, 0, keysize * 2); ++ // mutils_memset(tmp, 0, keysize * 2); + + tmp = mutils_asciify(key, keysize); + diff --git a/programming/library/mhash/pspec.xml b/programming/library/mhash/pspec.xml new file mode 100644 index 0000000000..e2c8bd044a --- /dev/null +++ b/programming/library/mhash/pspec.xml @@ -0,0 +1,73 @@ + + + + + mhash + http://mhash.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + A uniform interface to several hash algorithms. + mhash is a free library which provides a uniform interface to a large number of hash algorithms. + mirrors://sourceforge/mhash/mhash-0.9.9.9.tar.bz2 + + mhash-0.9.9.9-keygen_test_fix.patch + + + + + mhash + + /usr/lib + /usr/share/doc + + + + + mhash-devel + Development files for mhash + + mhash + + + /usr/include + /usr/share/man/man3 + + + + + + 2020-12-20 + 0.9.9.9 + Rebuild. + fury + wascheme@tuta.io + + + 2014-05-20 + 0.9.9.9 + Rebuild, remove unneeded patches. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-31 + 0.9.9.9 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2011-01-30 + 0.9.9.9 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + diff --git a/programming/library/mhash/translations.xml b/programming/library/mhash/translations.xml new file mode 100644 index 0000000000..6939e081ac --- /dev/null +++ b/programming/library/mhash/translations.xml @@ -0,0 +1,13 @@ + + + + mhash + Hash algoritmaları için ortak arayüz + mhash, çeşitli hash algoritmalarını kolayca kullanabilmek için ortak arayüz sağlayan özgür bir kitaplıktır. + + + + mhash-devel + mhash paketine ait geliştirme dosyaları + +