diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,21 +1,23 @@ name : crossguid -version : 20160429 -release : 2 +version : 0.2.2 +release : 3 source : - - https://github.com/graeme-hill/crossguid/archive/master.zip : 6513d0ad9c87d5ce4e2c79146ac37204741514db1c6328a8992fa407fb457c14 + - https://github.com/graeme-hill/crossguid/archive/v0.2.2.tar.gz : 48321928473c682b0cdc7e17bbd3390f79f4b98ab22fef3b81a852dda81fd195 license : MIT summary : Lightweight cross platform C++ GUID/UUID library +component : programming.library description: | Lightweight cross platform C++ GUID/UUID library -patterns : devel:/usr/share +setup : | + %cmake_ninja -DBUILD_SHARED_LIBS=ON build : | - g++ -c guid.cpp -o guid.o $CXXFLAGS -std=c++11 -DGUID_LIBUUID - ar rvs libcrossguid.a guid.o - - g++ -c test.cpp -o test.o $CXXFLAGS -std=c++11 - g++ -c testmain.cpp -o testmain.o $CXXFLAGS - g++ test.o guid.o testmain.o -o test $CXXFLAGS -luuid + %ninja_build install : | - install -D -m644 libcrossguid.a %installroot%/usr/lib/libcrossguid.a - install -D -m644 guid.h %installroot%/usr/include/guid.h + mkdir -p %installroot%/usr/lib64/ + mkdir -p %installroot%/usr/include + mkdir -p %installroot%/usr/share/licenses/libcrossguid + install -D -m644 $workdir/solusBuildDir/libxg.so %installroot%/usr/lib64/libxg.so.0 + install -D -m644 Guid.hpp %installroot%/usr/include/guid.hpp install -D -m644 LICENSE %installroot%/usr/share/licenses/libcrossguid/LICENSE + cd %installroot%/usr/lib64/ + ln -s libxg.so.0 libxg.so diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,21 +2,24 @@ crossguid - Justin Zobel - justin@solus-project.com + Albert Krenz + albert.krenz+solus@mailbox.org MIT + programming.library Lightweight cross platform C++ GUID/UUID library Lightweight cross platform C++ GUID/UUID library - https://solus-project.com/sources/README.Solus + https://getsol.us/sources/README.Solus crossguid Lightweight cross platform C++ GUID/UUID library Lightweight cross platform C++ GUID/UUID library + programming.library + /usr/lib64/libxg.so.0 /usr/share/licenses/libcrossguid/LICENSE @@ -27,20 +30,20 @@ programming.devel - crossguid + crossguid - /usr/include/ - /usr/lib/lib*.a + /usr/include/guid.hpp + /usr/lib64/libxg.so - - 2016-07-03 - 20160429 + + 2020-06-11 + 0.2.2 Packaging update - Justin Zobel - justin@solus-project.com + Albert Krenz + albert.krenz+solus@mailbox.org \ No newline at end of file