Kaynağa Gözat

Propagated net-mail/cables ebuild fixes

Maxim Kammerer 14 yıl önce
ebeveyn
işleme
7828a37891

+ 1 - 1
src/usr/local/portage/net-mail/cables/Manifest

@@ -1,3 +1,3 @@
 DIST cables-1.0.1.tar.gz 27744 RMD160 8269092a1fbae386119691c0b9ad282ae0ba1b3c SHA1 080c5c71051b4b5c353005cdc1e8d843ff9be4f5 SHA256 9bac924220f51940417601a66cec44c038560abe8afc7044db2a7772d967bfaf
 DIST i2pupdate_0.8.8.zip 5041856 RMD160 0aa592660835fb64a977bec04958c77d17e9aa4c SHA1 e6caa760a80553b189eef8673d6291654f5ea3c8 SHA256 5c454ca3e63f436df4abbd394e6aa66da280b57179453eb5f90dff33325d9259
-EBUILD cables-1.0.1.ebuild 4437 RMD160 5b624c67a7bb84bf04f1316e9f2f1ecf4a491210 SHA1 b34d235dcb7fbcb14aa52125160eef6cb1deee78 SHA256 3c817e205e46cd172b8daa99fbbabfc34c25d353994204d38fe64aed2085f0c9
+EBUILD cables-1.0.1-r1.ebuild 4577 RMD160 f3be4fed45160e09ec2a91a2d95b19e229f0ef5b SHA1 b93d5b209a2580ceacf17c786d1bf2d01bea9c65 SHA256 025e8a1e45b10de99b3adf83feb650bdf596d4f6cf46314830cf7c1ced1b45e2

+ 13 - 7
src/usr/local/portage/net-mail/cables/cables-1.0.1.ebuild → src/usr/local/portage/net-mail/cables/cables-1.0.1-r1.ebuild

@@ -63,17 +63,23 @@ src_install() {
 
 	dobin    bin/*                    || die
 
-	insinto  /usr/libexec
-	doins -r cable                    || die
+	exeinto  /usr/libexec/cable
+	insinto  /usr/libexec/cable
+	doexe    cable/*                  || die
+	doins    cable/{suprofile,extensions.cnf,eeppriv.jar} || die
 
+	# no mime types, so no need to inherit fdo-mime
 	insinto  /usr/share/applications
 	doins    share/cable-info.desktop || die
 
-	keepdir       /var/www/cable/certs /var/www/cable/queue /var/www/cable/rqueue
-	fperms  3310  /var/www/cable/certs /var/www/cable/queue /var/www/cable/rqueue || die
-	fperms   711  /var/www             /var/www/cable                             || die
-	fowners      :nginx /var/www/cable/certs                                      || die "failed to change ownership"
-	fowners cable:nginx /var/www/cable/queue /var/www/cable/rqueue                || die "failed to change ownership"
+	# /var/www(/cable)        drwx--x--x root  root
+	# /var/www/cable/certs    d-wx--s--T root  nginx
+	# /var/www/cable/(r)queue d-wx--s--T cable nginx
+	keepdir       /var/www/cable/{certs,{,r}queue}
+	fperms  3310  /var/www/cable/{certs,{,r}queue} || die
+	fperms   711  /var/www{,/cable}                || die
+	fowners      :nginx /var/www/cable/certs       || die "failed to change ownership"
+	fowners cable:nginx /var/www/cable/{,r}queue   || die "failed to change ownership"
 }
 
 pkg_postinst() {