summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergey Feschukov2022-05-06 08:27:09 +0500
committerSergey Feschukov2022-05-06 08:27:09 +0500
commit4f0fb00fc52b8da3abf130cfeba41be0ef0e150a (patch)
tree84a0bdfb5a6f8a85d224b1b1d56a2ca2e1222379
downloadaur-4f0fb00fc52b8da3abf130cfeba41be0ef0e150a.tar.gz
First release
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD34
-rw-r--r--shares.patch11
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c9530847486c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = nautilus-share-git
+ pkgdesc = Nautilus extension to share folder using new version Samba
+ pkgver = r240.58323684
+ pkgrel = 1
+ url = https://git.gnome.org/browse/nautilus-share
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ depends = nautilus
+ depends = samba
+ conflicts = nautilus-share
+ source = git+https://git.gnome.org/browse/nautilus-share.git
+ source = shares.patch
+ sha256sums = SKIP
+ sha256sums = 4b578961ac0378af0abb5eeccfe60815b5fcbcfa1dfeb6193fe5d4f166384e36
+
+pkgname = nautilus-share-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..dc7490d022ad
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Sergey Feschukov <snfesh@yandex.ru>
+
+_pkgname=nautilus-share
+pkgname="${_pkgname}-git"
+pkgver=r240.58323684
+pkgrel=1
+pkgdesc='Nautilus extension to share folder using new version Samba'
+arch=('x86_64')
+url='https://git.gnome.org/browse/nautilus-share'
+license=('GPL')
+depends=('nautilus' 'samba')
+makedepends=('git')
+conflicts=('nautilus-share')
+source=(
+ "git+${url}.git"
+ 'shares.patch'
+)
+sha256sums=(
+ 'SKIP'
+ 'eae42871a7a1d0a493dadb72f498db9fa530f347e5b801b5d85188be6f3f6794'
+)
+
+prepare() {
+ patch --directory="${_pkgname}" --strip=0 < shares.patch
+}
+
+build() {
+ cd ${_pkgname}
+ sh ./autogen.sh --prefix=/usr
+}
+
+package() {
+ make --directory=${_pkgname} PREFIX=/usr DESTDIR="${pkgdir}" install
+}
diff --git a/shares.patch b/shares.patch
new file mode 100644
index 000000000000..f17299bab6b6
--- /dev/null
+++ b/shares.patch
@@ -0,0 +1,11 @@
+--- src/shares.c 2009-12-09 10:42:09.000000000 +0000
++++ src/shares_fix.c 2022-03-28 07:17:53.061229610 +0000
+@@ -626,7 +626,7 @@
+ return FALSE;
+
+ argv[0] = "add";
+- argv[1] = "-l";
++ argv[1] = "--long";
+ argv[2] = info->share_name;
+ argv[3] = info->path;
+ argv[4] = info->comment;