Skip to content

Separate common files from service rubygem#1677

Merged
mvidner merged 11 commits intomasterfrom
rubygem-subpackage
Nov 6, 2024
Merged

Separate common files from service rubygem#1677
mvidner merged 11 commits intomasterfrom
rubygem-subpackage

Conversation

@mvidner
Copy link
Contributor

@mvidner mvidner commented Oct 17, 2024

Problem

split out files independent of Ruby version from rubygem-agama-yast

Solution

Make rubygem-agama-yast in OBS a multibuild package where agama-yast.gem is a source for two spec files:

  • rubygem-agama-yast.spec via gem2rpm.yml, containing the ruby+gem-versioned files, as usual with Rubygems
  • agama-yast.spec containing the common files for D-Bus and translations

https://build.opensuse.org/package/show/home:mvidner:branches:systemsmanagement:Agama:Devel/rubygem-agama-yast

Testing

  • Added a new unit test
  • Tested manually

Screenshots

N/A

@mvidner mvidner force-pushed the rubygem-subpackage branch 2 times, most recently from c50f717 to a49afe3 Compare October 18, 2024 11:24
@@ -9,16 +9,6 @@
# "msgfmt" tool
BuildRequires: gettext-runtime
Requires: dbus-1-common
Copy link
Contributor

Choose a reason for hiding this comment

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

is it still required here for gem or only needed for new package with files?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good catch! Also, I will need to make the new package require the older one

@mvidner mvidner force-pushed the rubygem-subpackage branch from 1e8672e to 7640286 Compare November 5, 2024 16:31
@mvidner mvidner marked this pull request as ready for review November 6, 2024 07:11
@mvidner mvidner merged commit eac2fe0 into master Nov 6, 2024
@mvidner mvidner deleted the rubygem-subpackage branch November 6, 2024 21:27
mvidner added a commit that referenced this pull request Nov 7, 2024
mvidner added a commit that referenced this pull request Nov 7, 2024
Oops, a file was only in my OSC working copy but not in git, missing
from #1677
@imobachgs imobachgs mentioned this pull request Jan 10, 2025
imobachgs added a commit that referenced this pull request Jan 13, 2025
Update to release version 11.

* #1495
* #1564
* #1617
* #1618
* #1625
* #1626
* #1627
* #1628
* #1630
* #1631
* #1632
* #1633
* #1634
* #1635
* #1636
* #1639
* #1640
* #1641
* #1642
* #1643
* #1644
* #1645
* #1646
* #1647
* #1648
* #1649
* #1650
* #1651
* #1652
* #1654
* #1655
* #1656
* #1657
* #1660
* #1663
* #1666
* #1667
* #1668
* #1670
* #1671
* #1673
* #1674
* #1675
* #1676
* #1677
* #1681
* #1682
* #1683
* #1684
* #1687
* #1688
* #1689
* #1690
* #1691
* #1692
* #1693
* #1694
* #1695
* #1696
* #1698
* #1699
* #1702
* #1703
* #1704
* #1705
* #1707
* #1708
* #1709
* #1710
* #1711
* #1712
* #1713
* #1714
* #1715
* #1716
* #1717
* #1718
* #1720
* #1721
* #1722
* #1723
* #1727
* #1728
* #1729
* #1731
* #1732
* #1733
* #1734
* #1735
* #1736
* #1737
* #1740
* #1741
* #1743
* #1744
* #1745
* #1746
* #1751
* #1753
* #1754
* #1755
* #1757
* #1762
* #1763
* #1764
* #1765
* #1766
* #1767
* #1769
* #1771
* #1772
* #1773
* #1774
* #1777
* #1778
* #1785
* #1786
* #1787
* #1788
* #1789
* #1790
* #1791
* #1792
* #1793
* #1794
* #1795
* #1796
* #1797
* #1798
* #1799
* #1800
* #1802
* #1803
* #1804
* #1805
* #1807
* #1808
* #1809
* #1810
* #1811
* #1812
* #1814
* #1815
* #1821
* #1822
* #1823
* #1824
* #1825
* #1826
* #1827
* #1828
* #1830
* #1831
* #1832
* #1833
* #1834
* #1835
* #1836
* #1837
* #1838
* #1839
* #1840
* #1841
* #1842
* #1843
* #1844
* #1845
* #1847
* #1848
* #1849
* #1850
* #1851
* #1854
* #1855
* #1856
* #1857
* #1860
* #1861
* #1863
* #1864
* #1865
* #1866
* #1867
* #1871
* #1872
* #1873
* #1875
* #1876
* #1877
* #1878
* #1880
* #1881
* #1882
* #1883
* #1884
* #1885
* #1886
* #1888
* #1889
* #1890
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants