Hello community, here is the log from the commit of package go-go-fuse for openSUSE:Factory checked in at 2013-10-14 13:03:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/go-go-fuse (Old) and /work/SRC/openSUSE:Factory/.go-go-fuse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "go-go-fuse" Changes: -------- New Changes file: --- /dev/null 2013-10-11 12:16:15.204037506 +0200 +++ /work/SRC/openSUSE:Factory/.go-go-fuse.new/go-go-fuse.changes 2013-10-14 13:03:49.000000000 +0200 @@ -0,0 +1,114 @@ +------------------------------------------------------------------- +Fri Oct 11 09:02:26 UTC 2013 - speilicke@suse.com + +- Split binaries into tools sub-package so that the Go FUSE bindings + don't have to conflict with unionfs-fuse + +------------------------------------------------------------------- +Wed Sep 25 14:28:42 UTC 2013 - speilicke@suse.com + +- Conflict with unionfs-fuse, both are userspace implementations + providing /usr/bin/unionfs + +------------------------------------------------------------------- +Tue Aug 13 14:38:20 UTC 2013 - speilicke@suse.com + +- Fix spec / changes file names + +------------------------------------------------------------------- +Tue Aug 13 14:32:55 UTC 2013 - speilicke@suse.com + +- Update to version 0.0.0+git20130725.5edbae8: + + Upstream provides no changelog +- Add _service file +- Renamed to go-go-fuse (from go-fuse) + +------------------------------------------------------------------- +Tue Aug 13 08:13:41 UTC 2013 - speilicke@suse.com + +- Use %{go_exclusivearch} macro + +------------------------------------------------------------------- +Sun Jun 30 23:42:56 UTC 2013 - graham@andtech.eu + +- fuse/nodefs: more doc cleanups. +- fuse/nodefs: hide mountRoot method. +- fuse/nodefs: more documentation. +- fuse/nodefs: elucidate locking constraints. +- fuse: for readdirplus, use lookup inode number in the DirEntry inode field. +- fuse: drop superfluous type check. +- fuse: hide ReadResultData and ReadResultFd types. +- fuse: cleanup DirEntryList. +- fuse/nodefs: drop rawDir interface +- fuse: fix offset of readdirplus lookup entries +- fuse/nodefs: provide more diagnostics in case of underflow. +- fuse: drop RawFsInit method; expose Notify functions directly in Server. +- fuse: support readdirplus, combines readdir and lookup/getattr. +- fuse: Add MountOptions.SingleThreaded. +- Run gofmt. +- fuse: drop the serve.MountPoint method. +- Document more methods of the Serve type. +- fuse: drop Server.ThreadSanitizerSync, and switch on -race tests in all.bash. +- fuse/test: drop ThreadSanitizerSync from fsetattr_test.go +- Have minimum version at 12. +- In pathfs.LockingFileSystem, lock file operations too. +- fuse/test: use channel in NotifyTest to obviate ThreadSanitizerSync. +- unionfs: drop ThreadSanitizerSync from unionfs tests. +- Add loopback_darwin. +- Rename MountState to Server and merge New and Mount functionality in NewServer. +- fuse/nodefs: hide MemNodeFs type, document NewMemNodeFs(). +- fuse: Split off node FS code into fuse/nodefs/ package. +- Fix files_linux.go to work on 386 +- fuse: Hide MountState.AllocOut +- unionfs: drop unused function IsDir. +- unionfs: hide types AutoUnionFs, UnionFs, DirCache, CachingFileSystem +- Fix zipfs and unionfs for pathfs.NewDefaultFileSystem() API change. +- Hide Writev syscall, remove Linkat syscall. +- fuse: reduce LatencyMap to an interface, move implementation to benchmark/ +- Use XAttr functions provided by syscall package. +- Fix return types of NewDataFile and NewDevNullFile. +- fuse/pathfs: Return FileSystem in NewLoopbackFileSystem. +- Hide pathfs.DefaultFileSystem to reduce API clutter. +- Hide DefaultNodeFileSystem and DefaultFsNode to reduce API clutter. +- Hide DefaultRawFileSystem type to reduce API clutter. +- Add untested Utimens implementation for loopbackFile. +- Hide ReadOnlyFile to reduce API clutter. +- Hide LoopbackFile, DefaultFile, DevNullFile, DataFile types to reduce API clutter. +- Hide ReadOnlyFileSystem type to reduce API clutter. +- Hide LoopBackFileSystem type to reduce API clutter. +- Hide PrefixFileSystem type. +- fuse: remove HandleMap and Handled from the API. +- Add new packages to all.bash. +- fuse: Hide the RawFileSystem implementation of FileSystemConnector behind the RawFS() method. +- fuse/test: update for Debug convention +- Hide Debug public members behind SetDebug method. +- Hide bufferpool implementations to reduce API clutter. +- Remove the LockingFileSystem and LockingRawFileSystem types from the public API. +- Move path filesystems to a separate package. +- Move loopback test and friends to separate package test/ +- Move FileSystemConnector.generation to be 64-bit aligned. +- fuse: rename test file to misc_linux_test, add build directive. +- fuse: in TestDeleteNotify , don't write stray '*' on output. +- fuse: stop spamming stderr for failing fusermount. +- fuse: capture fusermount stderr in error return. +- fuse: call OnUnmount() for unmounting FUSE too +- fuse: add more docs to api.go +- all: run gofmt. +- unionfs: skip rm -rf test if rm is older than v. 8.0 +- benchmark: Drop CheckSuccess calls. +- fuse: cleanup all temp directories. +- fuse: be more verbose in statfs test. +- fuse: fix race condition in unmount. +- fuse: fix dud assignment. +- fuse: Move comment in handle.go + +------------------------------------------------------------------- +Mon Mar 18 13:12:16 UTC 2013 - graham@andtech.eu + +- Update to latest (f7f8b1595 - 25.03.13) + +------------------------------------------------------------------- +Sat Sep 29 16:37:02 UTC 2012 - kkhere.geo@gmail.com + +- Initial package + New: ---- _service go-fuse-0.0.0+git20130725.5edbae8.tar.bz2 go-go-fuse.changes go-go-fuse.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ go-go-fuse.spec ++++++ # # spec file for package go-go-fuse # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: go-go-fuse Version: 0.0.0+git20130725.5edbae8 Release: 0 Summary: GO bindings for FUSE Group: Development/Languages/Other License: BSD-3-Clause Url: https://github.com/hanwen/go-fuse Source0: go-fuse-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: go-devel BuildRequires: fuse-devel %if 0%{?suse_version} >= 1100 Recommends: %{name}-doc Recommends: %{name}-tools %endif %{go_requires} %{go_provides} %description GO-FUSE: native bindings for the FUSE kernel module. %package doc Summary: API documenation Group: Documentation/Other Requires: %{name} = %{version} %description doc API, examples and documentation. %package tools Summary: API documenation Group: Documentation/Other Requires: %{name} = %{version} Conflicts: unionfs-fuse %description tools Binaries using the Go FUSE bindings. %prep %setup -q -n go-fuse-%{version} sh genversion.sh fuse/version.gen.go %build %goprep github.com/hanwen/go-fuse %gobuild fuse splice zipfs unionfs example/loopback example/unionfs example/zipfs %install %goinstall %godoc %files %defattr(-,root,root,-) %doc README LICENSE %{go_contribdir}/* %files tools %defattr(-,root,root,-) %{_bindir}/loopback %{_bindir}/unionfs %{_bindir}/zipfs %files doc %defattr(-,root,root,-) %{go_contribsrcdir}/* %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/hanwen/go-fuse.git</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">0.0.0+git%cd.%h</param> <param name="revision">master</param> </service> <service name="recompress" mode="disabled"> <param name="file">go-fuse-*.tar</param> <param name="compression">bz2</param> </service> <service name="set_version" mode="disabled"> <param name="basename">go-fuse</param> </service> </services> -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org