diff --git a/README.md b/README.md index 5ba2da546ca675dedd68643eaecac506e743d186..b91b71894b6d5189cccdfebfe12dc2a8f6f29fd1 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Ports - система портов дистрибутива Calmira GNU/Linux-l - [ ] Добавить все основные пакеты базовой системы; - [ ] Добавить порты программного обеспечения: - [X] xorg - - [ ] wayland + - [X] wayland - [ ] IceWM - [ ] Fluxbox - [ ] Openbox diff --git a/ports.txz b/ports.txz index 655ae1c014722d33b8f8e80349c24b41b83bbfe1..c2811059ec165e45303357a145d95eb4e71f8087 100644 Binary files a/ports.txz and b/ports.txz differ diff --git a/ports/general/lzo/files.list b/ports/general/lzo/files.list new file mode 100644 index 0000000000000000000000000000000000000000..2bf79e4a3da274c5793cbbe6af79bf3028165c93 --- /dev/null +++ b/ports/general/lzo/files.list @@ -0,0 +1,7 @@ +/usr/include/lzo +/usr/lib/liblzo2.la +/usr/lib/liblzo2.so.2 +/usr/lib/liblzo2.so.2.0.0 +/usr/lib/liblzo2.so +/usr/lib/pkgconfig/lzo2.pc +/usr/share/doc/lzo-2.10 diff --git a/ports/general/lzo/install b/ports/general/lzo/install new file mode 100755 index 0000000000000000000000000000000000000000..3161d11ba39c4255c61ee2785843206d3f963c57 --- /dev/null +++ b/ports/general/lzo/install @@ -0,0 +1,16 @@ +#!/bin/bash -e +# Build script for 'lzo' package +# Copyright (C) 2021, 2022 Michail Krasnov ⚪️🔵️⚪️ + +NAME="lzo" +VERSION="2.10" + +cd /usr/src/"$NAME-$VERSION" + +./configure --prefix=/usr \ + --enable-shared \ + --disable-static \ + --docdir=/usr/share/doc/lzo-$VERSION + +make +make install diff --git a/ports/general/lzo/port.toml b/ports/general/lzo/port.toml new file mode 100644 index 0000000000000000000000000000000000000000..bdc10a00cc9198cd10d8282610811f0e0fe56713 --- /dev/null +++ b/ports/general/lzo/port.toml @@ -0,0 +1,17 @@ +[package] +name = "lzo" +version = "2.10" +description = "LZO is a data compression library which is suitable for data decompression and compression in real-time. This means it favors speed over compression ratio" +maintainer = "Michail Krasnov ⚪️🔵️⚪️ " +releases = ['v2.0a1', 'v2.0a2', 'v2.0a3'] +priority = "user" +usage = 12 +upgrade_mode = "hard" +build_time = 0.3 + +[deps] +required = ['base/make', 'base/glibc'] + +[port] +url = "https://www.oberhumer.com/opensource/lzo/download/lzo-2.10.tar.gz" +md5 = "39d3f3f9c55c87b1e5d6888e1420f4b5" diff --git a/ports/metadata.toml b/ports/metadata.toml index ae2048c9a7b751829711a0ad27cfeb5806237f11..3580159994df5b3960fcd516bfb9a41adf5e87ea 100644 --- a/ports/metadata.toml +++ b/ports/metadata.toml @@ -1,4 +1,105 @@ -ports = [ "base/acl", "base/binutils", "base/cmake", "base/libuv", "base/make-ca", "base/p11-kit", "base/sys_configs", "editors/gvim", "general/icu", "general/doxygen", "general/libxml2", "general/llvm", "general/nodejs", "general/which_orig", "general/which_script", "postcpl/cracklib", "postcpl/btrfs-progs", "postcpl/dosfstools", "postcpl/fuse", "postcpl/ntfs-3g", "xorg/x11-libs/libXau", "xorg/x11-libs/libXdmcp", "xorg/x11-libs/libxcb", "xorg/x11-libs/libxcvt", "xorg/x11-libs/xlibs", "xorg/x11-minimal/XBE", "xorg/x11-minimal/xorgproto", "xorg/x11-minimal/util-macros", "xorg/x11-minimal/xcb-proto", "xorg/x11-minimal/xcb-util", "xorg/x11-minimal/xcb-util-image", "xorg/x11-minimal/xcb-util-keysyms", "xorg/x11-minimal/xcb-util-renderutil", "wayland/wayland", "xorg/x11-minimal/xcb-util-wm", "xorg/x11-minimal/xcb-util-cursor", "xorg/x11-minimal/mesa", "xorg/x11-minimal/xbitmaps", "xorg/x11-minimal/xapps", "xorg/x11-minimal/xcursor-themes", "xorg/x11-minimal/xfonts", "xorg/x11-minimal/xkeyboard-config", "xorg/x11-minimal/xwayland", "xorg/x11-minimal/xorg-server", "xorg/x11-minimal/xterm", "xorg/x11-minimal/xclock", "xorg/x11-minimal/xinit", "xorg/x11-minimal/xlegacy", "general/pixman", "general/libpng", "postcpl/linux-pam", "postcpl/libpwquality", "xorg/x11-drivers/libvdpau", "base/cport", "base/cport", "cross_compiler/binutils", "cross_compiler/gcc", "cross_compiler/linux", "cross_compiler/glibc", "cross_compiler/libstdcxx", "toolchain/m4", "toolchain/ncurses", "general/fontconfig", "wayland/wayland-protocols", "base/xz", "base/attr", "base/autoconf", "base/bash", "base/automake",] +categories = [ + "base", + "base/editors", + "base/efi" + "cross_compiler", + "editors", + "general", + "postcpl", + "toolchain", + "wayland", + "xorg/wm", + "xorg/x11-libs", + "xorg/x11-drivers", + "xorg/x11-minimal" +] + +ports = [ + "base/attr", + "base/acl", + "base/autoconf", + "base/automake", + "base/bash", + "base/bc", + "base/binutils", + "base/bison", + "base/check", + "base/cmake", + "base/cport", + "base/diffutils", + "base/e2fsprogs", + "base/eudev", + "base/expat", + "base/file", + "base/findutils", + "base/flex", + "base/gawk", + "base/gdbm", + "base/grep", + "base/libarchive", + "base/libelf", + "base/libuv", + "base/make-ca", + "base/p11-kit", + "base/sys_configs", + "base/xz", + "cross_compiler/binutils", + "cross_compiler/gcc", + "cross_compiler/glibc", + "cross_compiler/libstdcxx", + "cross_compiler/linux", + "editors/gvim", + "general/doxygen", + "general/fontconfig", + "general/icu", + "general/libpng", + "general/libxml2", + "general/llvm", + "general/lzo", + "general/nodejs", + "general/pixman", + "general/which_orig", + "general/which_script", + "postcpl/btrfs-progs", + "postcpl/cracklib", + "postcpl/dosfstools", + "postcpl/fuse", + "postcpl/libpwquality", + "postcpl/linux-pam", + "postcpl/ntfs-3g", + "toolchain/bash", + "toolchain/m4", + "toolchain/ncurses", + "wayland/wayland", + "wayland/wayland-protocols", + "xorg/x11-drivers/libvdpau", + "xorg/x11-libs/libXau", + "xorg/x11-libs/libXdmcp", + "xorg/x11-libs/libxcb", + "xorg/x11-libs/libxcvt", + "xorg/x11-libs/xlibs", + "xorg/x11-minimal/mesa" + "xorg/x11-minimal/util-macros", + "xorg/x11-minimal/xapps", + "xorg/x11-minimal/XBE", + "xorg/x11-minimal/xbitmaps", + "xorg/x11-minimal/xcb-proto", + "xorg/x11-minimal/xcb-util-wm", + "xorg/x11-minimal/xcb-util-image", + "xorg/x11-minimal/xcb-util-cursor", + "xorg/x11-minimal/xcb-util-keysyms", + "xorg/x11-minimal/xcb-util-renderutil", + "xorg/x11-minimal/xclock", + "xorg/x11-minimal/xcursor-themes", + "xorg/x11-minimal/xfonts", + "xorg/x11-minimal/xinit", + "xorg/x11-minimal/xkeyboard-config", + "xorg/x11-minimal/xlegacy", + "xorg/x11-minimal/xorg-server", + "xorg/x11-minimal/xorgproto", + "xorg/x11-minimal/xterm", + "xorg/x11-minimal/xwayland" +] [system] release = [ "v2.0a1", "v2.0a2", "v2.0",]