<?xml version="1.0"?>
<package name="samba">
	<description>SMB/CIFS file and printer server for unix</description>
	<releases>
		<release version="4.23.4" revision="1">
			<deps>
				<dep name="acl"/>
				<dep name="avahi"/>
				<dep name="cups"/>
				<dep name="gpgme"/>
				<dep name="libcap"/>
				<dep name="Linux-PAM"/>
				<dep name="lmdb"/>
				<dep name="openldap"/>
				<dep name="perl-json"/>
				<dep name="perl-parse-yapp"/>
				<dep name="popt"/>
				<dep name="Python3"/>
				<dep name="python-dnspython"/>
				<dep name="python-markdown"/>
				<dep name="readline"/>
				<dep name="rpcsvc-proto"/>
				<dep name="systemd"/>
				<dep name="talloc"/>
				<dep name="tdb"/>
			</deps>
			<build>
				<script>
					<archive name="samba-$VERSION">
						<!-- fix xml catalog path -->
						<cmd>grep -rl /etc/xml/catalog | xargs -n 1 sed -i -e 's /etc/xml/catalog /usr/share/xml/catalog g'</cmd>

						<cmd>mkdir -p /etc/samba/private</cmd>
						<cmd>mkdir -p /var/cache/samba</cmd>
						<cmd>./configure --prefix=/usr --sbindir=/usr/bin --libexecdir=/usr/lib --sysconfdir=/etc --localstatedir=/var --enable-fhs --with-piddir=/run/samba --with-sockets-dir=/run/samba --with-lockdir=/var/lib/samba --without-winbind --disable-rpath-install</cmd>
						<cmd>make</cmd>
						<cmd>make install</cmd>

						<cmd>mkdir -p /var/spool/samba</cmd>
						<cmd>ln -svf /usr/bin/smbspool /usr/lib/cups/backend/smb</cmd>
						<cmd>mkdir -p /var/log/samba</cmd>

						<install name="tmpfiles-samba-20150910" dest="/usr/lib/tmpfiles.d/samba.conf"/>
						<install name="samba.target-20110413" dest="/lib/systemd/system/samba.target"/>
						<install name="smbd.service-20191113" dest="/lib/systemd/system/smbd.service"/>
						<install name="nmbd.service-20191113" dest="/lib/systemd/system/nmbd.service"/>
					</archive>
				</script>
			</build>
			<config>
				<configfile name="smb.conf-20150910" default="$DOCDIR/smb.conf.paldo" dest="/etc/samba/smb.conf"/>
			</config>
		</release>
	</releases>
</package>
