diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index 52efc69..be9e328 100644 --- a/CHECKSUMS.md5 +++ b/CHECKSUMS.md5 @@ -10,10 +10,10 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -223e6f65601001af0a7be1b787ad841b ./ChangeLog.rss -3cf103df44fa5b7d996f7fd053751aff ./ChangeLog.txt -ed58afdf9c0905140e7ad5e9245ea4cd ./ChangeLog.txt.gz -f72e928444121fc5fa97759c4aa83b1b ./FILELIST.TXT +f96f990b4b0023e4884b5928c10e3d9d ./ChangeLog.rss +530e02eb43e00320b3e58c51d909389b ./ChangeLog.txt +e74b609beb620dbeaeda42559f214114 ./ChangeLog.txt.gz +fb2cc82778a6bccc6118fa2578d1ac16 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 7e413e11727cbd7c255bfe38ae6248a2 ./MANIFEST.bz2 929e7c4ff15161d2fcba2057ec2a2f3a ./NetworkManager-fortisslvpn/HEADER.txt @@ -28,8 +28,8 @@ f72e928444121fc5fa97759c4aa83b1b ./FILELIST.TXT 862766d751cd6bf0a92e6162bd329186 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc d65495fb9b09ee9b0ede6c5903119dde ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 10f078f71cb5fa957784abc1c53a70d4 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt -385824db8ff5e5e9e3506ed75c50b7cc ./PACKAGES.TXT -28dd3a192c15ae43810c12f3e8d4562e ./PACKAGES.TXT.gz +17dcd56f834b08c45fb35fe78b48a653 ./PACKAGES.TXT +556d9e2dcf1c716a8b0dc9247b553606 ./PACKAGES.TXT.gz c816a86246d3cc161cf2e869d16131bd ./audit/HEADER.txt c816a86246d3cc161cf2e869d16131bd ./audit/README 29eb321fa3b3c679ba8e4ae4b36a3809 ./audit/build/README @@ -188,6 +188,13 @@ ec4c9d7caec3202b5fc67e3bd7ccabeb ./liburcu/build/liburcu.info 674490abdf1bc1b660266760219c8006 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.tgz.asc f4148cb791599bdcd0ad45f5ef620360 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.tgz.md5 45650d03bc71b0a1064694ab9c7a4a24 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.txt +4cbfe25b5f9dca849622810079704cda ./liburing/HEADER.txt +4cbfe25b5f9dca849622810079704cda ./liburing/README +8bee0b341b2e591346d49dfe7cd4e9b0 ./liburing/build/README +022bb540e8ab5c9916609145f020926f ./liburing/build/liburing-2.0.tar.gz +074d546f09936cb7d4c9f85e6ee5c10d ./liburing/build/liburing.SlackBuild +efc0b63dd44fb5ed202eecdaaa84fa33 ./liburing/build/liburing.info +4cbfe25b5f9dca849622810079704cda ./liburing/build/slack-desc c69d1520ba7e7311c532e6fc22964761 ./libvirt-glib/HEADER.txt c69d1520ba7e7311c532e6fc22964761 ./libvirt-glib/README 082a14c5cf4f4ca0cc56792189f186dc ./libvirt-glib/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index 93db4c1..34d1438 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCOK5cZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV3B/D/0encZcdDpGtuvcQ01dJOG8 -l4aykwRxbylVg4/hqWAknTEEqZXj/vSNjY2dPtiCwDTG06XrRY19bBSGeMNQLGL5 -khCvWaWpWloWaQcxmf6+BaRjguid6MYS0PYAXDoIgnlXuGgmQ4Ey+gcmFldogtrv -Ajx4CIanf8d20HCvK33gAWAwT8PunnvK4AoxXiZqnbFHn8sD0c8TSf35Ti0TZIiz -SP7v7jwSXE20nytx4FIe3TwrhitMAf82Ji5Ny63+1Trgw6k1V4PKY3MYnesHrRYc -qVeuNoHKtEp12SZ0zkUL7VpJERbyz8iyypXt9g22A6myolXG5k96Ug2aJxhDlBgA -Rjvo+1WKLh1YqcRgifJz8lIVKPZ5bRzAoPoXHTEx4W6pAAemVPH9ZGJAtSNb4G81 -5TfHTHxhbt0JqrUhcGosHep01VdrEytvkcLQU6ggVt8iAcXlz3P1cCzX3C4xtgFn -8tEyMF7vxfhhCuhOfzzP/JdMuyEDAwZyEsCYXBeXMt7JbW9VMi5xmEfNN7cqyTN5 -iGgIgry5bpwgJQuCjNYxDjznrGW6eQ5sAMdUReNyyhSRVgJjYFvefaLUAfL4xRyj -ZZuXuXGWXbIBX80B2HNlUpcE7d6mElT3yHX36+3zSQ6EYe32B6opelfqoj2CPzzF -iIKauzWZyfuTZ69Xe5+hpQ== -=uDXP +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONVcZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV7PaD/44aUojaTh41136FlsrwF/Q +LaJ/ga+2fYgZjF6IxXEJAXuOpgVe+piqyV4kbbJegvmgvfAF8f8fl0i0Ru0rKBrh +MSvhGJdd3F0SxJ3jTirnrvBa3RfLWOsfPn7sZD+Z7E4JS8+GDUXIko7/g8FphtGH +Hzrw7FTyFDd0Her6wfXpFhRo/91Snw/aHh7wLvafiIzKbvOP3J4ZhcdMEkfOmO0m +mtp62h3xIo6rOO3GPNQa9tpfC7oY9nEKhXWqDK73VsqN8OOlyOSbSnoVmgXvNpyV ++v1lonbxyiJDL4rgfFevi1Tn+ohE6UOV6yXR6SzBvRG84cng0fiYK7XZDRqKcM0W +W50s4690hDmxi64UqMAfm8dKa4g8Rrmsf+d2R4z1fKgXJShU7rNdOanCeY6CtbHD +bOdHQNRRjxtLkrD7T+X/0YhPUtfWYhFBj30vfQTnspLeypbG40xFnxkoSRHTnT7m +6+I6/eLG52wnvUpsEAj9uG7SujvrEjZ3qr5ADH3HiiaUL3KHY3z/atVnLtYJoL2J +hVxK0YthGhikhULoT/sJ6eX/FwRf13rOpZRVmb2pxSGZ5ZIJNhE48Eu96nrkYO4L +xR3juohdmi+GyMxDgVbDvy0NjIKtATod+6mHGNVO/Oi21yuwEudsbMhGNMtilJNS +mf+dHe0EmOmR+w7WxZupbA== +=2y3U -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 15a4bd6..3b544e2 100644 Binary files a/CHECKSUMS.md5.gz and b/CHECKSUMS.md5.gz differ diff --git a/CHECKSUMS.md5.gz.asc b/CHECKSUMS.md5.gz.asc index 2086468..b0b8318 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCOK5cZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV2R7D/47FQaPhH8sM3zBpRpQJS9h -E35F7OuCuFQV9MZtUfBOlIkTPkUQTSk6Ro5aj+lOMwrtBO7+hk1KZMIRI30OkdqB -rg3Q5Kamf22ht+pDuIxN3LEmTXqCKGRDkMFpYlFGYxffCbo7gXGKsXA/jzBFWDtJ -M/Ib3jgw4Ale9lJv+FW+nl4h5c2XGz8Iwpn3qnFA8l6fUZX0wHDB62fxQqDYJkSx -IOcDLQ3Xfe9sGhW4kCC86zfGCjvNBEMlRzxv4mloMnzTH3QakkFicDO+A1HbUzUL -yO7n42C7rmyckFzqcGfbWFOsPKYd6wlGmTdM+OYmCxEfCKtD4hijKBqPPKFaasMv -0j4a1hJ2//cGvfAoieaqWjg67fGoxzm/EfaoWWZDJQYm4WNLNaIvLj7FvpcmJSFm -yhMjR3LviqDU99OVXvjBlNByG53AzPAX75Z7t8q/cLEQHHCnbbUQHTI4GlkagJB+ -Cst7VH/+atogKQxOPrkam655tEJ94ZFEtz3H8qwWrzR9f8s4eMfiJv+h0h9HrMfK -f+r0ForLJcFs+Qwur2zhD05RnuLuoCEfWuu6POHwYrNWh5teilU6hl3RHEoPzUL2 -eegwyS9avYrhaLu9ZFSHrBGiV8h4FbahLJiy+PQbXp26R6aaz0ddPi6aFOKf0CQz -3VWWpqYbn8UpPwh8iamqcg== -=K0XY +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONVcZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVymVD/kBZuKhKsCT1qXETKTmuV7I +RHVin9X0FJuKBxDdzlSvTKQiftqGD4LYbsGqC3RKTlz6qzrEJuuS+sooaEoU+RHt +ffMtrhG5wB7iie074UrG8M4UmZ0EMFmIUo51bZEBt/+wFH9h8LwtSRzV7NwyxqHG ++Ceu/NnVHoM73c49iGhRYJA/f3jPz8mmSJzJZmwGJiiJjc9ymEXyLVCAHTvyz5/O +vJioRCd3p/GeSZDOowcd+/0ty7xQezXXHK4ggXB0bZUKBGaYfR86hp3ThhaRzmW8 +dDijFDnOZMft2qlRO5jJyThzBPzACsxXAq57v718lPnTP9t7BC5zth8oYctYAQ2J +Q2WBdrc7yYgStLvgjLS7uFbisrsXqJD5g8OdcxWvL4uUZeeCTh4Dfo4HF9BOFEWB +VrH3j8GIGE9X0vQP+hpN8RSCbsBROq8Pk+jvtWEc5XVxBF2QhJ0VtVlpueFY5IhY +NsxJ+NkoKDm1tQh6Lg9MD20kjWCR3/A9z7I4Lrryd739Md1l/L2AU6wK4g276XOb +yOQHeYnu2GD7XaO+GVHxwXfHJQ5IpAEJanEKmcy1Z9723KfMwY+Xd/BUfU/F/tt4 +VZBrjO/t6u2Av3qOsCVbMuTxVtjcQnSLNbfDLAz0H8HA0d8nRb3hI7+htHSPAoNA +L8tT8X5R+EqFzms+vyWFjQ== +=gk4n -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index 44aece6..33c4805 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,10 +11,21 @@ Repositorio de software para Slackare Linux proporcionado por Libre Expresión México en-us urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33 -Sun, 2 May 2021 04:33:08 GMT -Sun, 2 May 2021 04:33:22 GMT +Sun, 2 May 2021 05:14:36 GMT +Sun, 2 May 2021 05:14:41 GMT gen_repos_files.sh v 1.98 +Sun, 2 May 2021 05:14:36 GMT +https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt +Sun, 2 May 2021 05:14:36 GMT +20210502001436 + + +liburing: Nuevo +]]> + + + Sun, 2 May 2021 04:33:08 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt Sun, 2 May 2021 04:33:08 GMT @@ -190,16 +201,5 @@ libseccomp: Actualizar a versión 2.5.1 ]]> - -Sat, 1 May 2021 21:22:43 GMT -https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt -Sat, 1 May 2021 21:22:43 GMT -20210501162243 - - -open-iscsi: Agregar paquete -]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 40c272f..d64c216 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Sun May 2 05:14:36 UTC 2021 +liburing: Nuevo + +--------------------------+ Sun May 2 04:33:08 UTC 2021 liburcu: Actualizar a versión 0.11.3 diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index 236351e..209e312 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index 58fdff0..42e5002 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Sun May 2 04:33:08 UTC 2021 +Sun May 2 05:14:36 UTC 2021 Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds , maintained by Gerardo Zamudio . @@ -6,17 +6,17 @@ If you are using a mirror site and find missing or extra files in the subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 44 1000 100 4096 2021-05-01 23:33 . --rw-r--r-- 1 1000 100 43909 2021-05-01 23:21 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2021-05-01 23:21 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 13468 2021-05-01 23:21 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2021-05-01 23:21 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 6244 2021-05-01 23:33 ./ChangeLog.rss --rw-r--r-- 1 1000 100 16258 2021-05-01 23:33 ./ChangeLog.txt --rw-r--r-- 1 1000 100 2297 2021-05-01 23:33 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2021-05-01 23:33 ./FILELIST.TXT +drwxr-xr-x 45 1000 100 4096 2021-05-02 00:15 . +-rw-r--r-- 1 1000 100 43988 2021-05-01 23:53 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2021-05-01 23:53 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 21147 2021-05-01 23:51 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2021-05-01 23:53 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 6232 2021-05-02 00:14 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 16333 2021-05-02 00:14 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 2306 2021-05-02 00:15 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2021-05-02 00:15 ./FILELIST.TXT -rw-r--r-- 1 1000 100 6217 2020-05-23 23:52 ./GPG-KEY --rw-r--r-- 1 1000 100 47855 2021-05-01 23:33 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 47855 2021-05-02 00:15 ./MANIFEST.bz2 drwxr-xr-x 4 1000 100 4096 2020-05-23 23:54 ./NetworkManager-fortisslvpn -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/HEADER.txt -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/README @@ -33,8 +33,8 @@ drwxr-xr-x 2 1000 100 4096 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pk -rw-r--r-- 1 1000 100 870 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 85 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 474 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt --rw-r--r-- 1 1000 100 28521 2021-05-01 23:33 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 7077 2021-05-01 23:33 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 28521 2021-05-02 00:15 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 7077 2021-05-02 00:15 ./PACKAGES.TXT.gz drwxr-xr-x 4 1000 100 4096 2021-04-25 04:28 ./audit -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/HEADER.txt -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/README @@ -241,6 +241,17 @@ drwxr-xr-x 2 1000 100 4096 2021-05-01 23:33 ./liburcu/pkg64/current -rw-r--r-- 1 1000 100 870 2021-05-01 23:33 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 66 2021-05-01 23:33 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 324 2021-05-01 23:33 ./liburcu/pkg64/current/liburcu-0.11.3-x86_64-1_lem.txt +drwxr-xr-x 4 1000 100 4096 2021-05-02 00:12 ./liburing +-rw-r--r-- 1 1000 100 924 2021-05-01 23:50 ./liburing/HEADER.txt +-rw-r--r-- 1 1000 100 924 2021-05-01 23:50 ./liburing/README +drwxr-xr-x 2 1000 100 4096 2021-05-02 00:13 ./liburing/build +-rw-r--r-- 1 1000 100 486 2021-05-02 00:13 ./liburing/build/README +-rw-r--r-- 1 1000 100 144490 2021-05-01 23:46 ./liburing/build/liburing-2.0.tar.gz +-rw-r--r-- 1 1000 100 2989 2021-05-01 23:38 ./liburing/build/liburing.SlackBuild +-rw-r--r-- 1 1000 100 302 2021-05-01 23:48 ./liburing/build/liburing.info +-rw-r--r-- 1 1000 100 924 2021-05-01 23:37 ./liburing/build/slack-desc +drwxr-xr-x 3 1000 100 4096 2021-05-01 23:36 ./liburing/pkg64 +drwxr-xr-x 2 1000 100 4096 2021-05-01 23:50 ./liburing/pkg64/current drwxr-xr-x 4 1000 100 4096 2020-09-13 23:54 ./libvirt drwxr-xr-x 4 1000 100 4096 2020-05-25 19:05 ./libvirt-glib -rw-r--r-- 1 1000 100 1100 2020-05-23 23:52 ./libvirt-glib/HEADER.txt diff --git a/PACKAGES.TXT b/PACKAGES.TXT index df1a98d..7568147 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,4 +1,4 @@ -PACKAGES.TXT; Sun May 2 04:33:08 UTC 2021 +PACKAGES.TXT; Sun May 2 05:14:36 UTC 2021 PACKAGE NAME: NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz PACKAGE MIRROR: https://mirror.slackware.mx/libremex/slackbuilds diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index e2bc064..e626d53 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/liburing/HEADER.txt b/liburing/HEADER.txt new file mode 100644 index 0000000..1d6578f --- /dev/null +++ b/liburing/HEADER.txt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +liburing: liburing (Linux kernel io_uring access library) +liburing: +liburing: This is the io_uring library, liburing. liburing provides helpers to +liburing: setup and teardown io_uring instances, and also a simplified interface +liburing: for applications that don't need (or want) to deal with the full +liburing: kernel side implementation. +liburing: +liburing: Homepage: https://github.com/axboe/liburing +liburing: +liburing: +liburing: diff --git a/liburing/README b/liburing/README new file mode 100644 index 0000000..1d6578f --- /dev/null +++ b/liburing/README @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +liburing: liburing (Linux kernel io_uring access library) +liburing: +liburing: This is the io_uring library, liburing. liburing provides helpers to +liburing: setup and teardown io_uring instances, and also a simplified interface +liburing: for applications that don't need (or want) to deal with the full +liburing: kernel side implementation. +liburing: +liburing: Homepage: https://github.com/axboe/liburing +liburing: +liburing: +liburing: diff --git a/liburing/build/README b/liburing/build/README new file mode 100644 index 0000000..e935717 --- /dev/null +++ b/liburing/build/README @@ -0,0 +1,13 @@ +This is the io_uring library, liburing. liburing provides helpers to setup and +teardown io_uring instances, and also a simplified interface for +applications that don't need (or want) to deal with the full kernel +side implementation. + +For more info on io_uring, please see: + +https://kernel.dk/io_uring.pdf + +Subscribe to io-uring@vger.kernel.org for io_uring related discussions +and development for both kernel and userspace. The list is archived here: + +https://lore.kernel.org/io-uring/ diff --git a/liburing/build/liburing.SlackBuild b/liburing/build/liburing.SlackBuild new file mode 100644 index 0000000..9c1911f --- /dev/null +++ b/liburing/build/liburing.SlackBuild @@ -0,0 +1,98 @@ +#!/bin/sh + +# Slackware build script for liburing + +# Copyright 2021 Gerardo Zamudio Mexico City, Mexico +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=liburing +VERSION=${VERSION:-2.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_lem} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/lem} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --mandir=/usr/man \ + +make +make install DESTDIR=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + COPYING LICENSE* README \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/liburing/build/liburing.info b/liburing/build/liburing.info new file mode 100644 index 0000000..1bb42b1 --- /dev/null +++ b/liburing/build/liburing.info @@ -0,0 +1,10 @@ +PRGNAM="liburing" +VERSION="2.0" +HOMEPAGE="https://github.com/axboe/liburing" +DOWNLOAD="https://github.com/axboe/liburing/archive/liburing-2.0.tar.gz" +MD5SUM="022bb540e8ab5c9916609145f020926f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Gerardo Zamudio" +EMAIL="gzamudio@libremex.org.mx" diff --git a/liburing/build/slack-desc b/liburing/build/slack-desc new file mode 100644 index 0000000..1d6578f --- /dev/null +++ b/liburing/build/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +liburing: liburing (Linux kernel io_uring access library) +liburing: +liburing: This is the io_uring library, liburing. liburing provides helpers to +liburing: setup and teardown io_uring instances, and also a simplified interface +liburing: for applications that don't need (or want) to deal with the full +liburing: kernel side implementation. +liburing: +liburing: Homepage: https://github.com/axboe/liburing +liburing: +liburing: +liburing: