diff --git a/abi_symbols b/abi_symbols new file mode 100644 --- /dev/null +++ b/abi_symbols @@ -0,0 +1,24 @@ +libxg.so:_ZN2xg13hexPairToCharEcc +libxg.so:_ZN2xg14hexDigitToCharEc +libxg.so:_ZN2xg14isValidHexCharEc +libxg.so:_ZN2xg4Guid4swapERS0_ +libxg.so:_ZN2xg4Guid7zeroifyEv +libxg.so:_ZN2xg4GuidC1EPKh +libxg.so:_ZN2xg4GuidC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libxg.so:_ZN2xg4GuidC1ERKS0_ +libxg.so:_ZN2xg4GuidC1ERKSt5arrayIhLm16EE +libxg.so:_ZN2xg4GuidC1Ev +libxg.so:_ZN2xg4GuidC2EPKh +libxg.so:_ZN2xg4GuidC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libxg.so:_ZN2xg4GuidC2ERKS0_ +libxg.so:_ZN2xg4GuidC2ERKSt5arrayIhLm16EE +libxg.so:_ZN2xg4GuidC2Ev +libxg.so:_ZN2xg4GuidaSERKS0_ +libxg.so:_ZN2xg7newGuidEv +libxg.so:_ZN2xglsERSoRKNS_4GuidE +libxg.so:_ZNK2xg4Guid3strB5cxx11Ev +libxg.so:_ZNK2xg4Guid7isValidEv +libxg.so:_ZNK2xg4GuidcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv +libxg.so:_ZNK2xg4GuideqERKS0_ +libxg.so:_ZNK2xg4GuidneERKS0_ +libxg.so:_ZSt4swapIN2xg4GuidEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SG_ diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,4 @@ +libc.so.6 +libgcc_s.so.1 +libstdc++.so.6 +libuuid.so.1 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-13 + 0.2.2 Packaging update - Justin Zobel - justin@solus-project.com + Albert Krenz + albert.krenz+solus@mailbox.org \ No newline at end of file