Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

net-fs/davfs2: version bump to 1.5.2 #517732 #155

Merged
merged 1 commit into from Oct 16, 2015
Merged

net-fs/davfs2: version bump to 1.5.2 #517732 #155

merged 1 commit into from Oct 16, 2015

Conversation

gktrk
Copy link
Member

@gktrk gktrk commented Oct 5, 2015

Bump davfs2 to version 1.5.2. The ebuild has adopted from bug 517732
and the original author is Chema Alonso nimiux@gentoo.org. The ebuild
has been modified to reflect the year 2015 on the copyright line.

Gentoo-Bug: https://bugs.gentoo.org/517732

Package-Manager: portage-2.2.20.1

RESTRICT="test"

DEPEND="dev-libs/libxml2
net-libs/neon
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I smell extraneous tabs here

@mgorny
Copy link
Member

mgorny commented Oct 7, 2015

@gentoo/net-fs

@mgorny mgorny added the assigned PR successfully assigned to the package maintainer(s). label Oct 7, 2015
DEPEND="dev-libs/libxml2
net-libs/neon
sys-libs/zlib"
RDEPEND="${DEPEND}"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Used a single tab indent instead of two here. Is this the expected change?

@gktrk
Copy link
Member Author

gktrk commented Oct 8, 2015

I removed eutils. Previous versions used epatch but not this version.

@gktrk gktrk closed this Oct 10, 2015
@gktrk gktrk deleted the davfs2 branch October 10, 2015 04:02
@gktrk gktrk restored the davfs2 branch October 10, 2015 04:05
@gktrk gktrk reopened this Oct 10, 2015
@gktrk
Copy link
Member Author

gktrk commented Oct 10, 2015

sorry, didn't mean to delete the remote branch

@gktrk
Copy link
Member Author

gktrk commented Oct 14, 2015

Modified the commit msg based on the feedback from idella4

}

src_configure() {
econf dav_user=nobody --enable-largefile --docdir=/usr/share/doc/${P}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If i may nitpick a bit, it's usually a good idea to use \ here and pass one parameter per line.

Bump davfs2 to version 1.5.2. The ebuild has submitted via the bug 517732
and the original author is Chema Alonso <nimiux@gentoo.org>.

Gentoo-Bug: https://bugs.gentoo.org/517732
Github-PR: #155

Package-Manager: portage-2.2.20.1
@gktrk
Copy link
Member Author

gktrk commented Oct 15, 2015

They overrode src_compile() because it was inheriting linux-mod. linux-mod has a default action for src_compile() which doesn't compile the source because this is not a kernel module.

It seems the change has been introduced 9 years ago:
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-fs/davfs2/davfs2-0.2.8.ebuild?hideattic=0&r1=1.2&r2=1.3
Inheriting linux-mod is not necessary anymore, so I deleted.

It also doesn't need to inherit autotools because eautoreconf is not needed. fixed that too.

@monsieurp
Copy link
Member

@gentoo/net-fs I can merge this PR if you guys want.

@mgorny
Copy link
Member

mgorny commented Oct 16, 2015

At a first glance, the ebuild looks great and that's a nice work you did there. I'm going to test it myself and then merge it.

@gentoo-bot gentoo-bot merged commit 109922a into gentoo:master Oct 16, 2015
mgorny added a commit that referenced this pull request Oct 16, 2015
@gktrk gktrk deleted the davfs2 branch November 1, 2015 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s).
Projects
None yet
5 participants