mirror of
https://github.com/sourcegit-scm/sourcegit
synced 2025-05-24 05:35:00 +00:00
Merge pull request #356 from aikawayataro/ci-release
Automatic CI releases
This commit is contained in:
commit
c60751de9a
12 changed files with 324 additions and 139 deletions
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>com.sourcegit-scm.SourceGit</id>
|
||||
<id>com.sourcegit_scm.SourceGit</id>
|
||||
<metadata_license>MIT</metadata_license>
|
||||
<project_license>MIT</project_license>
|
||||
<name>SourceGit</name>
|
||||
|
@ -8,8 +8,9 @@
|
|||
<description>
|
||||
<p>Open-source GUI client for git users</p>
|
||||
</description>
|
||||
<launchable type="desktop-id">com.sourcegit-scm.SourceGit.desktop</launchable>
|
||||
<url type="homepage">https://github.com/sourcegit-scm/sourcegit</url>
|
||||
<launchable type="desktop-id">com.sourcegit_scm.SourceGit.desktop</launchable>
|
||||
<provides>
|
||||
<id>com.sourcegit-scm.SourceGit.desktop</id>
|
||||
<id>com.sourcegit_scm.SourceGit.desktop</id>
|
||||
</provides>
|
||||
</component>
|
||||
</component>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Package: sourcegit
|
||||
Version: 8.18
|
||||
Version: 8.23
|
||||
Priority: optional
|
||||
Depends: libx11-6, libice6, libsm6
|
||||
Architecture: amd64
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
#!bin/sh
|
||||
|
||||
echo 'Create link on /usr/bin'
|
||||
ln -s /opt/sourcegit/sourcegit /usr/bin/sourcegit
|
||||
exit 0
|
|
@ -1,4 +0,0 @@
|
|||
#!bin/sh
|
||||
|
||||
rm -f /usr/bin/sourcegit
|
||||
exit 0
|
|
@ -14,24 +14,23 @@ Requires: libSM.so.6
|
|||
Open-source & Free Git Gui Client
|
||||
|
||||
%install
|
||||
mkdir -p $RPM_BUILD_ROOT/opt/sourcegit
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/share/applications
|
||||
mkdir -p $RPM_BUILD_ROOT/usr/share/icons
|
||||
cp -r ../../_common/applications $RPM_BUILD_ROOT/usr/share/
|
||||
cp -r ../../_common/icons $RPM_BUILD_ROOT/usr/share/
|
||||
cp -f ../../../SourceGit/* $RPM_BUILD_ROOT/opt/sourcegit/
|
||||
chmod 755 -R $RPM_BUILD_ROOT/opt/sourcegit
|
||||
chmod 755 $RPM_BUILD_ROOT/usr/share/applications/sourcegit.desktop
|
||||
mkdir -p %{buildroot}/opt/sourcegit
|
||||
mkdir -p %{buildroot}/%{_bindir}
|
||||
mkdir -p %{buildroot}/usr/share/applications
|
||||
mkdir -p %{buildroot}/usr/share/icons
|
||||
cp -f ../../../SourceGit/* %{buildroot}/opt/sourcegit/
|
||||
ln -sf ../../opt/sourcegit/sourcegit %{buildroot}/%{_bindir}
|
||||
cp -r ../../_common/applications %{buildroot}/%{_datadir}
|
||||
cp -r ../../_common/icons %{buildroot}/%{_datadir}
|
||||
chmod 755 -R %{buildroot}/opt/sourcegit
|
||||
chmod 755 %{buildroot}/%{_datadir}/applications/sourcegit.desktop
|
||||
|
||||
%files
|
||||
/opt/sourcegit
|
||||
/usr/share
|
||||
|
||||
%post
|
||||
ln -s /opt/sourcegit/sourcegit /usr/bin/sourcegit
|
||||
|
||||
%postun
|
||||
rm -f /usr/bin/sourcegit
|
||||
%dir /opt/sourcegit/
|
||||
/opt/sourcegit/*
|
||||
/usr/share/applications/sourcegit.desktop
|
||||
/usr/share/icons/*
|
||||
%{_bindir}/sourcegit
|
||||
|
||||
%changelog
|
||||
# skip
|
||||
# skip
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue