├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── cmd ├── rpmdump │ └── main.go └── rpminfo │ └── main.go ├── dependency.go ├── dependency_test.go ├── doc.go ├── fileinfo.go ├── go.mod ├── go.sum ├── header.go ├── lead.go ├── package.go ├── package_test.go ├── signature.go ├── signature_test.go ├── tag.go ├── testdata ├── RPM-GPG-KEY-CentOS-2 ├── RPM-GPG-KEY-CentOS-3 ├── RPM-GPG-KEY-CentOS-4 ├── RPM-GPG-KEY-CentOS-5 ├── RPM-GPG-KEY-CentOS-6 ├── RPM-GPG-KEY-CentOS-7 ├── centos-release-3.1-1.i386.rpm ├── centos-release-4-0.1.i386.rpm ├── centos-release-4-0.1.x86_64.rpm ├── centos-release-5-0.0.el5.centos.2.i386.rpm ├── centos-release-5-0.0.el5.centos.2.x86_64.rpm ├── centos-release-6-0.el6.centos.5.i686.rpm ├── centos-release-6-0.el6.centos.5.x86_64.rpm ├── centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm ├── centos-release-as-2.1AS-4.noarch.rpm ├── epel-release-7-5.noarch.rpm ├── vercmp.json └── vercmp.py ├── util.go ├── util_test.go ├── version.go └── version_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/README.md -------------------------------------------------------------------------------- /cmd/rpmdump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/cmd/rpmdump/main.go -------------------------------------------------------------------------------- /cmd/rpminfo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/cmd/rpminfo/main.go -------------------------------------------------------------------------------- /dependency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/dependency.go -------------------------------------------------------------------------------- /dependency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/dependency_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/doc.go -------------------------------------------------------------------------------- /fileinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/fileinfo.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/go.sum -------------------------------------------------------------------------------- /header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/header.go -------------------------------------------------------------------------------- /lead.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/lead.go -------------------------------------------------------------------------------- /package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/package.go -------------------------------------------------------------------------------- /package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/package_test.go -------------------------------------------------------------------------------- /signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/signature.go -------------------------------------------------------------------------------- /signature_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/signature_test.go -------------------------------------------------------------------------------- /tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/tag.go -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-2 -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-3 -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-4 -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-5 -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-6 -------------------------------------------------------------------------------- /testdata/RPM-GPG-KEY-CentOS-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/RPM-GPG-KEY-CentOS-7 -------------------------------------------------------------------------------- /testdata/centos-release-3.1-1.i386.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-3.1-1.i386.rpm -------------------------------------------------------------------------------- /testdata/centos-release-4-0.1.i386.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-4-0.1.i386.rpm -------------------------------------------------------------------------------- /testdata/centos-release-4-0.1.x86_64.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-4-0.1.x86_64.rpm -------------------------------------------------------------------------------- /testdata/centos-release-5-0.0.el5.centos.2.i386.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-5-0.0.el5.centos.2.i386.rpm -------------------------------------------------------------------------------- /testdata/centos-release-5-0.0.el5.centos.2.x86_64.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-5-0.0.el5.centos.2.x86_64.rpm -------------------------------------------------------------------------------- /testdata/centos-release-6-0.el6.centos.5.i686.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-6-0.el6.centos.5.i686.rpm -------------------------------------------------------------------------------- /testdata/centos-release-6-0.el6.centos.5.x86_64.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-6-0.el6.centos.5.x86_64.rpm -------------------------------------------------------------------------------- /testdata/centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-7-2.1511.el7.centos.2.10.x86_64.rpm -------------------------------------------------------------------------------- /testdata/centos-release-as-2.1AS-4.noarch.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/centos-release-as-2.1AS-4.noarch.rpm -------------------------------------------------------------------------------- /testdata/epel-release-7-5.noarch.rpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/epel-release-7-5.noarch.rpm -------------------------------------------------------------------------------- /testdata/vercmp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/vercmp.json -------------------------------------------------------------------------------- /testdata/vercmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/testdata/vercmp.py -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/util.go -------------------------------------------------------------------------------- /util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/util_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/version.go -------------------------------------------------------------------------------- /version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cavaliergopher/rpm/HEAD/version_test.go --------------------------------------------------------------------------------